Libraries tagged by code review
hellpat/watson
4318 Downloads
PR blast-radius analyser for PHP. Standalone dev-only CLI that introspects Symfony / Laravel apps from the outside. Reports which routes / commands / jobs / listeners / tests a git diff reaches.
florenttorregrosa/phpcs_drupal
27718 Downloads
Additional rules for Drupal coding standards.
laravelsmartocr/laravel-smart-ocr
147 Downloads
Multi-provider OCR for Laravel — Tesseract, Google Vision, AWS Textract, Azure, Mistral, Claude, OpenAI, PDF. Schema extraction, Markdown/RAG output, smart routing, human review, PII redaction.
qafoo/quality-analyzer
15788 Downloads
Helper for code reviews
srokap/code_review
5145 Downloads
Elgg plugin that analyzes plugins code and provides basic information on code quality, compatibility and structure.
meanify-co/meanify-code-review
898 Downloads
Code quality tools and sniffs used by Meanify
nowo-tech/code-review-guardian
3439 Downloads
Provider-agnostic code review guardian for PHP projects. Works with any PHP project (Symfony, Laravel, Yii, CodeIgniter, etc.) and any Git provider (GitHub, GitLab, Bitbucket, etc.)
ec-europa/oe-code-review
2670 Downloads
OpenEuropa code review component.
10up/10up-code-review
563 Downloads
Specialized rulesets to help aid in code reviews for 10up WordPress projects.
semitexa/laravel-ai-verify
27 Downloads
Stop AI coding agents from faking "done" in Laravel. ai:verify runs only the tests, Larastan, code style (Pint, PHP-CS-Fixer, PHPCS, ECS) and Laravel checks a diff needs, fails on deleted or skipped tests, and stamps verified commits for CI. ai:graph gives agents a code graph of routes, controllers, models, views and tests, with impact analysis.
ronaldtebrake/drupal-coding-standards-skill
161 Downloads
Agent Skill for Drupal code review using official coding standards
astro2006/laravel-audit
41 Downloads
AI-assisted audits for Laravel apps: a deterministic preflight (tests, browser tests, PHPStan, Composer) feeds Claude Code agents that review tests, frontend, backend and dependencies.
andygrunwald/gerrie
34 Downloads
A data crawler for Googles code review tool 'Gerrit'
saviogodinho2002/driftguard
190 Downloads
Keeps a curated PHP config catalog of your Eloquent models in sync with the real code, using an LLM-assisted analyze/apply workflow (git-diff-based change detection, reflection-first structural facts, human-in-the-loop review before writing).
postboost/php-sdk
56 Downloads
The PostBoost REST API lets you publish, schedule, and analyze social media posts on every supported network from a single integration. No OAuth apps to maintain — PostBoost handles platform authorization for you. ## Base URL All workspace-scoped endpoints are prefixed with `/{workspaceUuid}`. Panel/admin endpoints are prefixed with `/panel`. ## Plan access Every workspace-scoped endpoint returns `403` when the workspace's plan does not include API access (capability `api`). ## Dates and times Post dates and times (`date`, `time`, `accounts_schedule`) are read in the request's `timezone` when one is given, otherwise in the workspace timezone. ## Idempotent requests Send an `Idempotency-Key` header (any unique string, for example a UUID) with a `POST`. Repeating the request with the same key within 24 hours returns the stored response with `Idempotent-Replayed: true` and creates nothing new. Reusing a key with a different body returns `422`; a request still in progress with the same key returns `409`. `5xx` and `429` responses are not stored, so they can be retried with the same key. ## Guardrails for automated clients Create and update requests are checked before anything is written: a post whose content matches one created for the same account in the last 24 hours returns `409` (`code: duplicate_post`, override with `allow_duplicate: true`), scheduling past an account's daily cap returns `429` (`code: account_daily_cap_reached`), and scheduling to an account that must be reconnected returns `422` (`code: account_unauthorized` or `account_token_missing`). Use `POST /{workspaceUuid}/posts/validate` for a dry run and `GET /{workspaceUuid}/activity` to review what API clients did. ## Authentication All requests require a Bearer token in the `Authorization` header. Generate tokens in your PostBoost dashboard under **Settings → Access Tokens**. ``` Authorization: Bearer YOUR_API_TOKEN ```