doctrine/coding-standard
Doctrine Coding Standard provides a shared PHP_CodeSniffer ruleset used across Doctrine projects. Based heavily on Slevomat, it helps enforce consistent formatting, naming, and best practices in PHP codebases via an easy-to-install package.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| alexcrawford/lexorank-php | Simple PHP implementation of Atlassian JIRA’s LexoRank for ordering database lists. Reorder items in O(1) by updating only the moved row’s rank value, avoiding mass updates and costly transactions. | 29 | 29 | 7 | 2K | 0 | 1.7 | 25.8 | MIT | 3 years ago | |
| alvadi-it/translation-bundle | — | 0 | 0 | 0 | 30 | 0 | 2.1 | 20.6 | — | 1 year ago | |
| arnedesmedt/api-platform-event-engine-bundle | — | 4 | 4 | 6 | 0 | 0 | 0.2 | — | — | — | |
| arnedesmedt/event-engine-symfony-bundle | — | 4 | 5 | 6 | 0 | 0 | 0.2 | — | — | — | |
| atheon/doctrine-bundle | — | 0 | 0 | — | 0 | — | 0.3 | — | — | — | |
| beberlei/doctrineextensions | A set of useful extensions for Doctrine ORM/DBAL, adding extra DQL functions and database features such as date/time, string and math functions. Helps bridge common SQL capabilities across platforms and improves query expressiveness in Doctrine. | 2,095 | — | 421 | — | 0 | 27.6 | 16.4 | NOASSERTION | 2 years ago | |
| bentools/iterable-functions | Small PHP utility package offering array-like helpers for any iterable (arrays, Traversable, generators): iterable_to_array/to_traversable, map, merge, reduce, filter, values, and chunk—write iterable-agnostic code without TypeError surprises. | 23 | 23 | 4 | 10K | 0 | 4.8 | 36.3 | MIT | 2 years ago | |
| besmartand-pro/graphqlite-symfony-validator-bridge | Bridge package connecting Symfony Validator with GraphQLite, enabling automatic validation of GraphQL input/arguments using Symfony constraints and returning structured validation errors in GraphQL responses. Suitable for Symfony apps using GraphQLite. | 0 | 0 | 0 | 62 | 0 | 0.0 | 24.9 | — | — | |
| biplane/yandex-direct | — | 54 | 54 | 22 | 4K | 3 | 9.8 | 26.7 | MIT | 1 year ago | |
| bref/bref | Bref makes running PHP on AWS Lambda simple. It provides runtimes, tools, and documentation to deploy serverless PHP apps with ease, helping you build and scale functions and web applications without managing servers. | 3,385 | 3,389 | 377 | 291K | 57 | 73.4 | 57.6 | MIT | 3 weeks ago | |
| brianium/paratest | ParaTest runs PHPUnit tests in parallel with zero config—just use vendor/bin/paratest. Speed up suites by TestCase or individual tests, with support for unique per-process TEST_TOKEN env vars and combined code coverage reports across workers. | 2,468 | 2,481 | 252 | 5M | 3 | 51.8 | 55.3 | MIT | 3 weeks ago | |
| browncat/healthcheck-bundle | — | 1 | 1 | 0 | 30 | 0 | 0.6 | 16.6 | MIT | 3 years ago | |
| browscap/browscap-php | browscap-php is a PHP library for detecting browser, platform, and device details from User-Agent strings using the Browscap database. It provides easy updates, caching, and a simple API for accurate capability detection in web apps. | 442 | 447 | 83 | 77K | 5 | 33.1 | 39.1 | MIT | 1 month ago | |
| brzuchal/rest-client | — | 0 | 0 | 0 | 21 | 0 | 0.0 | 18.5 | MIT | — | |
| brzuchal/saga | Laravel package implementing the Saga pattern for coordinating long-running, distributed workflows. Helps model multi-step processes with compensating actions, track saga state, and handle failures/retries so complex business transactions stay consistent across services. | 2 | 2 | 1 | 0 | 0 | 0.1 | — | MIT | — | |
| brzuchal/saga-symfony | — | 1 | 1 | 0 | 0 | 1 | 0.1 | — | MIT | — | |
| canvural/larastan-strict-rules | Extra strict, opinionated PHPStan rules for Laravel via Larastan. Enforce safer patterns by banning dynamic where methods, facades, and global helpers; prevent validation in controllers; ensure scopes return Eloquent Builder. Enable all at once or toggle rules individually. | 90 | 90 | 6 | 37K | 1 | 9.9 | 36.1 | MIT | 1 year ago | |
| checkthiscloud/phpamqplib-messenger | — | 0 | 0 | 1 | 35 | 0 | 12.9 | 22.9 | MIT | 5 months ago | |
| cm2tech/serializer-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| cowegis/cowegis-api-bundle | — | 0 | 0 | 0 | 12 | 0 | 0.1 | 15.4 | — | — | |
| cowegis/cowegis-core | Core package for Cowegis applications, providing shared Laravel/PHP foundations, common utilities, and base components used across the Cowegis ecosystem. Intended as an internal dependency for Cowegis services and apps. | 0 | 0 | 0 | 13 | 0 | 0.0 | 15.8 | GPL-3.0 | — | |
| cowegis/cowegis-geojson | PHP 8.2+ GeoJSON library for the Cowegis project implementing the GeoJSON specification (RFC 7946). Install via Composer (cowegis/cowegis-geojson) to work with GeoJSON data in your PHP applications. | 1 | 1 | 0 | 183 | 0 | 0.1 | 27.5 | GPL-3.0 | — | |
| cvele/translation-bundle | — | 0 | 0 | 0 | 13 | 0 | 1.5 | 15.8 | — | 4 years ago | |
| dbrekelmans/coding-standard | PHP coding standard package based heavily on the Doctrine coding standard. Provides shared rules and configuration to enforce consistent formatting and style across projects, helping teams catch issues early and keep codebases clean. | 1 | 1 | 0 | 27 | 2 | 2.8 | 15.1 | MIT | 5 years ago | |
| desksheet/rest-bundle | — | 0 | 0 | 0 | 0 | 0 | 1.9 | — | MIT | 3 years ago | |
| dflydev/fig-cookies | PSR-7 cookie helper for managing Cookie request headers and Set-Cookie response headers. Provides Cookies and SetCookies collections to read from requests/responses, modify cookie values/attributes, and render updated headers back into PSR-7 messages. | 225 | 230 | 29 | 158K | 12 | 12.2 | 45.6 | MIT | 9 months ago | |
| dms/coding-standard | DMS Coding Standard provides a customized PHPCS ruleset for consistent PHP code style across repositories. Based on PSR-1/PSR-2 with Doctrine flavor, enforcing strict_types declarations and return type spacing rules. | 1 | 1 | 1 | 161 | 0 | 0.9 | 26.4 | — | 2 years ago | |
| doctrine/annotations | Doctrine Annotations parses and reads docblock annotations for PHP projects. Considered feature complete since PHP 8 attributes are the native replacement; this package now focuses on bugfixes and security fixes. Documentation available on doctrine-project.org. | 6,742 | 6,785 | 231 | 6M | 26 | 48.6 | 48.3 | MIT | 1 year ago | |
| doctrine/cache | Doctrine Cache is a legacy cache component extracted from Doctrine Common, offering multiple cache drivers and interfaces used across Doctrine projects. Note: the library is deprecated and no longer maintained; prefer a PSR-6 or PSR-16 cache instead. | 7,868 | 7,973 | 212 | 5M | 1 | 40.6 | 38.4 | MIT | 4 years ago | |
| doctrine/collections | Doctrine Collections provides a lightweight, flexible collection abstraction for PHP. It offers ArrayCollection and collection interfaces with rich filtering, mapping, matching, and criteria-based querying, useful as a foundation for domain models and ORM-friendly data handling. | 5,980 | 6,017 | 182 | 6M | 28 | 9.3 | 55.3 | MIT | 1 month ago | |
| doctrine/common | Doctrine Common extends core PHP with shared utilities used across Doctrine projects. Includes collections, event management, caching helpers, annotations support (legacy), reflection and class loading tools. A foundational component for Doctrine ORM and related libraries. | 0 | 5,838 | — | 4M | — | 50.2 | 48.6 | — | — | |
| doctrine/data-fixtures | Doctrine Data Fixtures provides a simple way to define, manage, and execute fixture classes for loading sample or test data into Doctrine ORM or ODM. Useful for seeding databases, repeatable test setups, and development environments with consistent data. | 2,849 | 2,870 | 232 | 2M | 35 | 58.0 | 59.2 | MIT | 2 months ago | |
| doctrine/dbal | Doctrine DBAL is a powerful PHP database abstraction layer for working with multiple database platforms. Provides connections, query building, and rich schema introspection and management tools for migrations and database tooling. | 9,696 | 9,852 | 1,374 | 8M | 280 | 86.1 | 72.0 | MIT | 2 months ago | |
| doctrine/deprecations | Side-effect-free deprecation layer for PHP libs. Send E_USER_DEPRECATED notices to trigger_error or a PSR-3 logger, optionally just track them. Supports deduplication, suppression by identifier or package, and reporting counts of triggered deprecations. | 1,852 | 1,850 | 20 | 12M | 6 | 29.3 | 60.9 | MIT | 3 months ago | |
| doctrine/doctrine-bundle | Symfony bundle integrating Doctrine DBAL and ORM. Provides database abstraction, schema tools, and an object-relational mapper with DQL for powerful queries, plus configuration and tooling that fits the Symfony ecosystem. | 4,832 | 4,868 | 481 | 4M | 31 | 68.6 | 57.1 | MIT | 20 hours ago | |
| doctrine/doctrine-fixtures-bundle | Symfony bundle integrating DoctrineFixtures: define and load sample data (fixtures) into your database for dev, tests, and demos. Supports grouping, ordering, and environment-aware loading via CLI commands, with easy integration into the Doctrine ORM workflow. | 2,529 | 2,572 | 213 | 2M | 27 | 46.7 | 52.7 | MIT | 6 months ago | |
| doctrine/doctrine-migrations-bundle | Integrates Doctrine Migrations into Symfony apps, providing commands and configuration for versioned database schema changes. Generate, run, and rollback migrations across environments with reliable tracking and deployment-friendly workflows. | 4,308 | 4,334 | 218 | 3M | 43 | 60.3 | 57.9 | MIT | 6 months ago | |
| doctrine/event-manager | Doctrine Event Manager is a lightweight PHP library providing a simple event system for registering listeners and dispatching events. Commonly used across Doctrine components to decouple services and react to lifecycle or application events cleanly. | 6,051 | 6,054 | 22 | 8M | 0 | 41.6 | 47.9 | MIT | 4 months ago | |
| doctrine/inflector | Doctrine Inflector is a lightweight PHP library for common string transformations: convert words between singular and plural forms, and handle case changes. Useful for naming conventions in frameworks and tools where consistent word inflection is needed. | 11,352 | 11,384 | 138 | 14M | 10 | 43.5 | 48.6 | MIT | 9 months ago | |
| doctrine/instantiator | Lightweight PHP library to instantiate objects without calling their constructors. Useful for hydrators, serializers, proxies, and testing/mocking. Part of the Doctrine ecosystem; creates instances via reflection while avoiding side effects and required constructor args. | 11,003 | 11,036 | 60 | 9M | 1 | 43.5 | 44.3 | MIT | 5 months ago | |
| doctrine/lexer | Doctrine Lexer is a lightweight base library for building lexers used in top-down, recursive descent parsers. It powers tokenization in Doctrine projects like Annotations and ORM (DQL), providing a reusable foundation for custom language parsing. | 0 | 11,182 | — | 15M | — | 30.9 | 42.9 | — | — | |
| doctrine/migrations | Doctrine Migrations adds versioned database migrations to Doctrine DBAL/ORM. Define migration classes, generate diffs, and run upgrades/downgrades across environments with transactional execution, CLI tools, and fine-grained control over schema and data changes. | 4,775 | 4,811 | 394 | 4M | 117 | 82.7 | 73.0 | MIT | 1 month ago | |
| doctrine/mongodb-maker-bundle | — | 1 | 1 | 3 | 0 | 0 | 17.1 | 0.9 | — | 2 months ago | |
| doctrine/mongodb-odm | Doctrine MongoDB ODM is an object document mapper for PHP that brings Doctrine-style persistence to MongoDB. Define documents with metadata, map fields and relations, run queries, and handle unit of work, identity map, and migrations for MongoDB apps. | 1,096 | 1,107 | 512 | 381K | 102 | 62.6 | 64.7 | MIT | 4 months ago | |
| doctrine/mongodb-odm-bundle | Symfony bundle integrating Doctrine MongoDB ODM for mapping PHP documents to MongoDB. Provides configuration, DI services, console commands, and tooling to manage connections, document managers, and repositories in Symfony apps. | 385 | 388 | 229 | 326K | 12 | 34.3 | 49.5 | MIT | 4 months ago | |
| doctrine/orm | Doctrine ORM is an object-relational mapper for PHP 8.1+ providing transparent persistence for PHP objects on top of Doctrine DBAL. Includes Doctrine Query Language (DQL), an object-oriented SQL-like dialect for flexible querying without duplication. | 10,174 | 10,347 | 2,535 | 5M | 1,278 | 91.5 | 70.2 | MIT | 1 week ago | |
| doctrine/persistence | Doctrine Persistence provides shared interfaces and abstractions for object mapper persistence in PHP. It standardizes common concepts like object managers, repositories, and metadata across Doctrine and other mappers, helping libraries integrate consistently. | 4,052 | 4,053 | 76 | 6M | 14 | 54.8 | 55.3 | MIT | 1 month ago | |
| doctrine/sql-formatter | Formats SQL queries into readable, consistently indented output. Helps debug logs, review generated SQL, and improve diffs by standardizing whitespace and keywords. Supports multiple SQL dialect features and runs as a lightweight PHP library. | 1,868 | 1,873 | 27 | 5M | 9 | 31.2 | 57.3 | MIT | 3 months ago | |
| ekreative/uuid-extra-bundle | — | 18 | 18 | 12 | 1K | 3 | 2.9 | 27.6 | MIT | 4 years ago | |
| gotenberg/gotenberg-php | PHP client for the Gotenberg API to convert documents to PDF using Chromium/LibreOffice. Build requests for URL, HTML, Markdown, and Office files, then stream or save outputs. Compatible with Gotenberg 8.x via client v2.x. | 382 | 380 | 20 | 305K | 0 | 31.8 | 47.1 | MIT | 1 week ago | |
| ibexa/jms-translation-bundle | Symfony bundle for extracting, managing, and updating translation messages. Scans PHP, Twig, and other resources, supports multiple translation formats, and provides tools for maintaining locale files and translation catalogs in your application. | 0 | 0 | 1 | 19K | 0 | 17.3 | 63.3 | — | 2 months ago | |
| idiosyncratic/coding-standard | Idiosyncratic coding standard for all Idiosyncratic Projects, based on Doctrine Coding Standard. Adds @public-read-only for private properties exposed as read-only (e.g., via __get) and disables alignment of equals signs in assignments. | 0 | 0 | 0 | 4 | 0 | 0.0 | 9.7 | — | — | |
| jenssegers/mongodb | — | 7,079 | 7,148 | 1,440 | 73K | 121 | 86.3 | 45.9 | MIT | 1 month ago | |
| jms/metadata | jms/metadata is a PHP library for managing class, method, and property metadata independent of its source (annotations, YAML/XML/PHP config, etc.). Extend base metadata classes, plug in drivers, and fetch metadata via MetadataFactory. | 0 | 1,830 | — | 2M | — | 29.4 | 48.6 | — | — | |
| jms/serializer | Serialize and deserialize complex PHP object graphs to JSON or XML with flexible metadata (annotations, YAML, XML). Handles circular references, exclusion strategies, versioning, dates/intervals, and integrates with Doctrine ORM—ideal for APIs and data interchange. | 2,345 | 2,408 | 590 | 2M | 135 | 72.3 | 71.5 | MIT | 2 months ago | |
| jms/serializer-bundle | — | 1,808 | 1,858 | 308 | 1M | 94 | 56.8 | 66.2 | MIT | 6 months ago | |
| jms/translation-bundle | — | 425 | 444 | 282 | 95K | 78 | 57.0 | 66.0 | — | 1 month ago | |
| larastan/larastan | Larastan is a PHPStan extension for Laravel that analyzes your code to catch bugs early. It boots the Laravel container to resolve runtime-only types, adds static typing support for Laravel “magic,” and improves code quality and developer productivity. | 6,406 | 6,382 | 492 | 4M | 80 | 87.7 | 71.9 | MIT | 1 week ago | |
| laravel-doctrine/orm | — | 836 | 845 | 181 | 69K | 6 | 37.4 | 32.5 | MIT | 1 month ago | |
| lcobucci/coding-standard | PHP_CodeSniffer ruleset based on Doctrine’s coding standard with small tweaks. Install and use it in your projects to enforce consistent formatting and code style via phpcs in CI and local development. | 6 | 6 | 2 | 4K | 1 | 22.8 | 43.1 | MIT | 1 month ago | |
| lctrs/psalm-psr-container-plugin | Psalm plugin that improves static analysis for PSR-11 containers. Adds smarter type inference for container get/has calls so services and dependencies resolve to the right classes, reducing false positives and making container-heavy code safer to refactor. | 17 | 17 | 7 | 11K | 2 | 5.6 | 39.8 | MIT | 1 year ago | |
| league/openapi-psr7-validator | — | 557 | 562 | 109 | 464K | 55 | 52.4 | 76.0 | MIT | 4 weeks ago | |
| league/tactician | Tactician is a small, pluggable PHP command bus. Route commands to handlers and extend behavior via middleware and plugins (logging, containers, Doctrine transactions, queuing, events, locking). Install with Composer and integrate with your framework of choice. | 865 | 872 | 87 | 179K | 2 | 22.0 | 35.4 | MIT | 5 months ago | |
| league/tactician-logger | — | 64 | 64 | 13 | 88K | 2 | 17.5 | 48.9 | — | 3 months ago | |
| maglnet/composer-require-checker | CLI tool that scans your PHP sources and composer.json to ensure every used class/function comes from declared dependencies. Detects “soft” transitive deps and missing required PHP extensions, helping prevent breakage after dependency updates. | 998 | 1,005 | 78 | 484K | 32 | 44.2 | 58.5 | MIT | 2 months ago | |
| malukenho/docheader | Laravel package that adds and manages standardized documentation headers in your source files. Generate consistent file/class docblocks with project metadata, author, license, and timestamps, helping teams enforce style and keep headers up to date automatically. | 69 | 68 | 8 | 13K | 2 | 2.0 | 31.8 | MIT | 8 years ago | |
| malukenho/mcbumpface | — | 116 | 117 | 9 | 11K | 6 | 2.6 | 29.3 | — | — | |
| mathiasverraes/money | Small PHP money library that treats monetary values as immutable value objects to avoid floating-point errors. Includes currency support, arithmetic and comparisons, and formatting helpers—useful for modeling prices, totals, and discounts in a robust, domain-driven way. | 4,843 | 4,844 | 443 | 6K | 3 | 66.5 | 8.3 | MIT | 1 month ago | |
| mikey179/vfsstream | vfsStream provides a PHP stream wrapper for an in-memory virtual file system, ideal for unit tests. Mock files, directories, permissions, and content without touching disk, and use it with PHPUnit, SimpleTest, or any test framework. | 1,435 | 1,456 | 104 | 2M | 27 | 24.1 | 55.1 | BSD-3-Clause | 1 year ago | |
| mnapoli/hard-mode | Hard Mode is a small PHP library by Matthieu Napoli that encourages writing more explicit, robust code by making certain “bad practices” harder or impossible at runtime. Useful for catching hidden assumptions and improving code quality in existing projects. | 9 | 9 | 1 | 508 | 0 | 1.3 | 23.7 | MIT | 5 years ago | |
| moneyphp/money | moneyphp/money is a PHP value-object library for safe money handling without floats. Uses string-based big integers, supports arithmetic, allocation, currencies/ISO repositories, formatting (incl. intl), JSON serialization, and exchange rates. Requires BCMath. | 4,843 | 4,867 | 443 | 3M | 3 | 66.7 | 46.8 | MIT | 1 month ago | |
| mongodb/laravel-mongodb | MongoDB integration for Laravel Eloquent and the Query Builder, extending the native Laravel API to work with MongoDB. Official mongodb/laravel-mongodb package (formerly jenssegers), compatible with Laravel 10.x. | 7,079 | 7,097 | 1,440 | 385K | 121 | 87.4 | 55.9 | MIT | 1 month ago | |
| mongodb/mongodb | High-level MongoDB PHP library built on the mongodb extension. Provides client, database, and collection abstractions with a full-featured API for CRUD operations and common commands like index and collection management. Install via Composer. | 1,615 | 1,693 | 262 | 1M | 0 | 44.1 | 47.5 | Apache-2.0 | 1 month ago | |
| nunomaduro/larastan | Larastan is a PHPStan extension for Laravel that adds strong type inference and “code analysis” by booting the app container. It understands Laravel’s magic, finds bugs early, and improves code quality and developer productivity. | 6,407 | 6,419 | 492 | 410K | 80 | 90.2 | 59.3 | MIT | 1 week ago | |
| ocramius/package-versions | Fast, zero‑I/O access to Composer dependency versions at runtime. Reads version data compiled from composer.lock during install/update, so calls are cheap. Use PackageVersions\Versions::getVersion('vendor/package') to embed or log exact versions. | 3,179 | 3,185 | 73 | 256K | 1 | 47.3 | 30.8 | MIT | 2 weeks ago | |
| ocramius/proxy-manager | ProxyManager generates and manages PHP proxy classes (virtual proxies, lazy-loading value holders, etc.) to implement the Proxy Pattern. Useful for lazy-loading, interceptors, and advanced DI/ORM scenarios. Install via Composer and use factory helpers to create proxies. | 4,968 | 4,988 | 191 | 244K | 37 | 52.2 | 41.1 | MIT | 4 years ago | |
| pdphilip/elasticsearch | Eloquent-style Elasticsearch for Laravel. Extend models and the query builder with native-feeling search features like term and phrase-prefix queries, match/fuzzy matching, highlighting, geo distance filters, plus familiar create/update/delete and pagination APIs. | 0 | 2 | — | 21K | — | 10.5 | 55.3 | — | — | |
| pdphilip/opensearch | — | 0 | 0 | — | 15K | — | 0.0 | 55.3 | — | — | |
| phpdocumentor/phpdocumentor | phpDocumentor is a documentation generator for PHP projects. It analyzes source code and DocBlocks to produce complete API docs, supports Markdown and reStructuredText, can generate UML diagrams, and can embed API references into your docs to keep them in sync. | 4,332 | 4,394 | 645 | 11K | 144 | 85.2 | 39.2 | MIT | 3 weeks ago | |
| phpdocumentor/reflection | Static PHP code reflection library that parses files without executing them. Builds an object graph of your project’s structure, including DocBlocks. Can analyze code from PHP 5.2 up to your installed version; suitable for reflecting whole files or projects. | 125 | 126 | 61 | 2M | 8 | 34.6 | 67.2 | MIT | 1 week ago | |
| phpmyadmin/coding-standard | phpMyAdmin Coding Standard provides PHP_CodeSniffer rules based on the Doctrine Coding Standard. Install via Composer and run phpcs with the PhpMyAdmin standard to enforce consistent PHP style across your project. | 20 | 21 | 5 | 20K | 0 | 9.5 | 44.4 | MIT | 6 months ago | |
| pixelandtonic/graphql-php | PHP implementation of the GraphQL specification (based on graphql-js). Build schemas, execute queries, and add custom types, fields, and resolvers. Install via Composer and explore full docs and ready-to-run examples. | 0 | 0 | 0 | 65K | 0 | 0.0 | 55.3 | MIT | — | |
| respect/coding-standard | Respect Coding Standard provides a set of PHP_CodeSniffer rules used across Respect components, helping enforce consistent code style and best practices in PHP projects. | 5 | 5 | 0 | 2K | 0 | 0.0 | 32.9 | MIT | — | |
| roave/backward-compatibility-check | Checks your PHP library for backward compatibility breaks between git tags/versions. Designed for CI: compares the last SemVer tag to current HEAD, reports API breaks, and exits non-zero on failure. Install via Composer or run in Docker. | 596 | 596 | 66 | 104K | 37 | 45.4 | 52.3 | MIT | 3 weeks ago | |
| roave/infection-static-analysis-plugin | Runs Psalm static analysis on Infection’s generated mutants to mark type-invalid mutations as killed, boosting mutation scores. Use it as a drop-in wrapper for vendor/bin/infection and pass through all Infection flags plus --psalm-config. | 132 | 133 | 21 | 33K | 9 | 32.9 | 41.8 | MIT | 3 weeks ago | |
| roave/no-floaters | PHPStan plugin that bans floats: no float properties, parameters, return types, or assigning float values. Optional strict mode disallows any float-producing expression. Helps prevent rounding errors in domains like money, grading, or scientific calculations. | 215 | 216 | 13 | 9K | 2 | 26.5 | 27.1 | MIT | 3 weeks ago | |
| scienta/doctrine-json-functions | Adds JSON function support to Doctrine ORM DQL by registering custom function nodes for multiple databases. Use MySQL/MariaDB, PostgreSQL, SQLite (json1), or SQL Server JSON functions directly in DQL with platform validation. | 588 | 590 | 51 | 633K | 6 | 30.3 | 48.9 | MIT | 2 months ago | |
| shapecode/cron-bundle | Laravel-friendly cron scheduler bundle that lets you define, manage, and run scheduled jobs from your app. Provides an easy API for registering tasks, configuring frequency and conditions, and executing commands reliably with clear organization and control. | 57 | 59 | 30 | 12K | 12 | 4.8 | 35.8 | MIT | — | |
| smi2/phpclickhouse | PHP client for ClickHouse with an easy, fluent API. Supports queries and inserts, result sets, bindings, and connection configuration for fast analytics workflows. Suitable for Laravel and standalone PHP apps needing reliable ClickHouse access. | 846 | 851 | 156 | 502K | 2 | 36.3 | 45.5 | MIT | 1 month ago | |
| snc/redis-bundle | — | 1,049 | 1,072 | 321 | 464K | 1 | 37.1 | 40.7 | MIT | 4 months ago | |
| solido/php-coding-standards | Solido PHP coding standards meta-package: shared dev requirements for Solido suite tooling and analyzers (e.g., PHPStan, PHP_CodeSniffer). Use dev-master; no stable releases. Include as a dev dependency in all Solido PHP packages. | 4 | 4 | 1 | 671 | 1 | 0.3 | 29.3 | — | — | |
| thecodingmachine/cache-utils | Small set of PHP cache helpers by TheCodingMachine: adapters and utilities around PSR-6/PSR-16 caches, including cache wrappers and simple tooling to standardize access, reduce boilerplate, and ease integration in frameworks and libraries. | 2 | 2 | 3 | 34K | 0 | 0.6 | 55.3 | — | 6 years ago | |
| thecodingmachine/graphqlite | — | 572 | 572 | 107 | 78K | 24 | 42.3 | 44.7 | MIT | 2 weeks ago | |
| thecodingmachine/graphqlite-symfony-validator-bridge | Bridge between GraphQLite and Symfony Validator: validate GraphQL inputs and arguments using Symfony constraints, returning validation errors in GraphQL responses. Integrates with GraphQLite’s validation features for Symfony-based projects. | 5 | 5 | 21 | 26K | 5 | 16.2 | 56.2 | — | 6 months ago | |
| weirdan/doctrine-psalm-plugin | Psalm plugin for Doctrine ORM projects. Adds smarter type inference for EntityManager, repositories, proxies and collections, reducing false positives and improving static analysis of Doctrine entities and queries in PHP applications. | 87 | 89 | 43 | 114K | 29 | 20.0 | 54.1 | — | 1 year ago | |
| willdurand/hateoas | Hateoas is a PHP library for building HATEOAS-friendly REST representations. Configure links and embedded resources via annotations/attributes, XML or YAML, with expression language support, URL generators, and serializers (HAL JSON/XML) for rich hypermedia APIs. | 1,040 | 1,047 | 119 | 148K | 31 | 39.7 | 44.5 | NOASSERTION | 4 months ago | |
| willdurand/hateoas-bundle | — | 295 | 301 | 64 | 149K | 10 | 23.3 | 44.2 | MIT | 5 months ago | |
| wyrihaximus/coding-standard | PHP coding standard package for consistent formatting and style in PHP projects. Provides ready-to-use rulesets and configuration to streamline linting, code style checks, and enforcement across teams and CI pipelines. | 0 | 0 | 0 | 61K | 1 | 22.0 | 61.8 | MIT | 4 months ago | |
| yethee/tiktoken | PHP port of OpenAI’s tiktoken tokenizer. Get encoders by model name, encode text to token IDs, and cache vocab files for speed. Optional experimental Rust/FFI “lib mode” for faster encoding of medium/large texts. | 162 | 159 | 30 | 260K | 4 | 22.9 | 51.2 | MIT | 2 months ago |
How can I help you explore Laravel packages today?