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
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| abdala/omnipay-pagseguro | — | 25 | — | 12 | — | 0 | 0.5 | — | MIT | 6 years ago |
|
| a-kurau/laravel-mongodb | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| 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 | 4K | 0 | 1.6 | 29.0 | MIT | 4 years ago | |
| alvadi-it/translation-bundle | — | 0 | 0 | 0 | 0 | 0 | 2.1 | — | — | 1 year ago | |
| api-skeletons/laravel-api-problem | Laravel API Problem provides RFC 7807-compliant problem details responses for JSON APIs, helping you return consistent, machine-readable errors with exception and validation support. It integrates with Laravel to standardize API error payloads and status codes. | 11 | — | 3 | — | 0 | 0.5 | — | BSD-3-Clause | 2 years 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 | 0 | 0.3 | — | MIT | 4 years ago | |
| 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,101 | 2,111 | 416 | 1M | 0 | 32.0 | 55.7 | 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 | 12K | 0 | 4.8 | 37.5 | 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 | 26 | 0 | 16.2 | 22.6 | — | 4 months ago | |
| biplane/yandex-direct | — | 56 | 57 | 23 | 4K | 4 | 10.1 | 26.3 | MIT | 1 year ago | |
| boesing/psalm-plugin-stringf | A Psalm plugin that statically validates printf and sprintf format strings, checking that placeholders match the number and types of arguments passed. Mismatches are caught during analysis instead of at runtime, using Psalm's type inference to verify format specifiers across your codebase. | 12 | — | 2 | — | 6 | 2.7 | 5.3 | NOASSERTION | 3 years ago |
|
| bref/bref | Bref provides tools and documentation to deploy and run serverless PHP applications on AWS Lambda. It simplifies packaging, deployment, and local development for event-driven PHP workloads, with support for popular frameworks, queues, and scheduled tasks. | 3,407 | 3,409 | 381 | 484K | 54 | 75.8 | 61.2 | MIT | 2 weeks ago | |
| brianium/paratest | ParaTest brings zero-configuration parallel testing to PHPUnit. Run tests across multiple processes by TestCase or Test, and combine code coverage into one report. Install via Composer and use vendor/bin/paratest with no extra bootstrap needed. | 2,518 | 2,531 | 265 | 13M | 4 | 55.0 | 63.6 | MIT | 1 week ago | |
| browncat/healthcheck-bundle | — | 1 | 1 | 0 | 71 | 0 | 0.6 | 21.6 | MIT | 4 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. | 441 | 447 | 84 | 88K | 5 | 24.7 | 36.7 | MIT | 6 months 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 | — | |
| calebdw/pg-schema-parser | Parse PostgreSQL schema dumps into structured PHP objects. The parser reads CREATE TABLE, index, constraint, and sequence statements from pg_dump output, giving you clean, queryable data for migrations, comparisons, or documentation generation. | 1 | 1 | 0 | 7K | 0 | 16.1 | 56.0 | MIT | 2 months ago | |
| calebdw/phpstan-laravel | A PHPStan extension for Laravel that teaches static analysis about Laravel’s magic, including facades, helpers, Eloquent models, and container bindings, reducing false positives and surfacing more accurate type errors in Laravel apps. | 35 | 35 | 7 | 12K | 0 | 20.4 | 40.9 | MIT | 5 days ago | |
| canvural/larastan-strict-rules | Extra strict, opinionated PHPStan rules for Laravel. Install via Composer, include rules.neon, and enable or disable checks like no dynamic where, no facades, no global helpers, and no validation in controllers. | 91 | 90 | 7 | 26K | 0 | 27.1 | 39.2 | MIT | 2 months ago | |
| canvural/laravel-e2e-routes | Expose your Laravel routes to end-to-end test suites. Generates a JSON route manifest so Cypress, Playwright, or Dusk tests can resolve named routes and URLs without hardcoding paths, with an artisan command and configurable filtering to keep sensitive routes out. | 5 | 5 | 0 | 0 | 1 | 0.4 | — | MIT | 6 years ago | |
| canvural/phpstan-blade-rule | A PHPStan rule for Laravel Blade templates that brings static analysis to your views. Catch undefined variables, type mismatches, and other errors in .blade.php files before runtime by analyzing compiled templates with PHPStan. | 56 | 56 | 4 | 142 | 3 | 1.5 | 8.2 | MIT | 4 years ago | |
| caufab/laravel-elasticsearch | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| checkthiscloud/phpamqplib-messenger | Symfony Messenger transport for RabbitMQ built on the pure-PHP php-amqplib library instead of the php-amqp C extension. Point a phpamqplib DSN at your broker to create exchanges, queues, and bindings, and gain async consumers, efficient message streaming, and easier PHP upgrades. | 0 | 0 | 1 | 145 | 0 | 19.7 | 34.6 | MIT | 1 month ago | |
| cm2tech/serializer-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| codedefective/elasticsearch | — | 0 | 0 | 0 | 0 | 0 | 8.1 | — | MIT | 7 months ago | |
| cowegis/cowegis-api-bundle | — | 0 | 0 | 0 | 66 | 0 | 0.1 | 25.2 | — | — | |
| 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 | 23 | 0 | 0.0 | 19.1 | 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 | 151 | 0 | 0.0 | 26.0 | GPL-3.0 | — | |
| cvele/translation-bundle | — | 0 | 0 | 0 | 4 | 0 | 1.5 | 9.7 | — | 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 | 7 | 2 | 2.9 | 9.4 | MIT | 6 years ago | |
| desksheet/rest-bundle | — | 0 | 0 | 0 | 0 | 0 | 1.9 | — | MIT | 4 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 | 231 | 29 | 171K | 12 | 7.2 | 44.1 | MIT | 1 year 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 | 61 | 0 | 0.9 | 20.7 | — | 3 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,725 | 6,785 | 233 | 8M | 26 | 48.7 | 49.9 | MIT | 2 years 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,848 | 7,973 | 210 | 5M | 1 | 40.5 | 38.6 | MIT | 4 years ago | |
| doctrine/collections | Doctrine Collections is a PHP library providing powerful collection abstractions, including ArrayCollection, typed collections, Criteria filtering, expression-based matching, selectors, and iterators for flexible data manipulation. | 5,979 | 6,012 | 190 | 7M | 27 | 58.1 | 55.8 | MIT | 6 months 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. | 5,797 | 5,824 | 282 | 5M | 23 | 50.0 | 50.6 | MIT | 1 year ago | |
| doctrine/data-fixtures | Doctrine Data Fixtures provides a simple way to define, manage, and run data fixture loaders for Doctrine ORM/ODM. Use it to seed databases with reusable sample data for development, testing, and demos via an organized fixture execution workflow. | 2,846 | 2,871 | 230 | 2M | 36 | 49.5 | 55.7 | MIT | 7 months ago | |
| doctrine/dbal | Doctrine DBAL is a powerful database abstraction layer for PHP, offering a consistent API across database systems plus rich schema introspection and schema management tools. | 9,700 | 9,857 | 1,377 | 15M | 289 | 88.3 | 76.7 | MIT | 1 month 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,858 | 1,857 | 20 | 14M | 6 | 21.1 | 57.6 | MIT | 8 months ago | |
| doctrine/doctrine-bundle | Doctrine DBAL & ORM Bundle for Symfony, integrating the powerful Doctrine database abstraction layer and object relational mapper into Symfony applications with flexible configuration for entities, connections, and schema management. | 4,830 | 4,867 | 487 | 7M | 31 | 80.9 | 65.8 | MIT | 1 week 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,530 | 2,573 | 211 | 3M | 26 | 37.7 | 50.7 | MIT | 11 months ago | |
| doctrine/doctrine-laminas-hydrator | Laminas hydrator integration for Doctrine: extract and hydrate entity data using Doctrine's metadata and object manager, letting you convert between entities and arrays in Laminas applications with strategies for associations, collections, and embedded objects. | 37 | 38 | 19 | 161K | 0 | 20.8 | 58.9 | MIT | 6 days ago | |
| doctrine/doctrine-migrations-bundle | The Doctrine Migrations Bundle integrates the Doctrine Migrations library into Symfony, adding console commands and configuration to generate, version, run, and roll back database schema migrations. It supports multiple entity managers and connections for managing migrations across complex apps. | 4,297 | 4,325 | 218 | 6M | 43 | 66.4 | 64.8 | MIT | 2 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,038 | 6,051 | 22 | 8M | 0 | 33.2 | 45.1 | MIT | 9 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,331 | 11,377 | 144 | 17M | 9 | 59.4 | 58.1 | MIT | 1 week 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. | 10,979 | 11,014 | 65 | 14M | 1 | 35.2 | 44.3 | MIT | 10 months ago | |
| doctrine/lexer | Doctrine Lexer is a lightweight base library for building lexers used in top-down, recursive descent parsers. It powers Doctrine Annotations and Doctrine ORM's DQL parser, offering a simple, reliable foundation for tokenizing input. | 11,142 | 11,164 | 68 | 25M | 1 | 49.3 | 53.7 | MIT | 1 month ago | |
| doctrine/migrations | Doctrine Migrations is a database schema migration library for PHP, letting you version and track schema changes with a robust CLI and API. It integrates with Doctrine DBAL and ORM to safely apply, roll back, and manage migrations across your projects. | 4,759 | 4,799 | 393 | 6M | 120 | 83.2 | 75.8 | MIT | 1 month ago | |
| doctrine/mongodb-maker-bundle | — | 1 | 1 | 3 | 158 | 0 | 12.2 | 30.2 | — | 7 months ago | |
| doctrine/mongodb-odm | Doctrine MongoDB ODM is a PHP object-document mapper for MongoDB that lets you persist and query PHP objects as documents. It offers annotation, XML, and PHP mapping, repositories, a query builder, events, and integration with the Doctrine ecosystem for building flexible, document-based applications... | 1,098 | 1,107 | 511 | 351K | 97 | 69.9 | 67.9 | MIT | 2 weeks ago | |
| doctrine/mongodb-odm-bundle | Symfony bundle that seamlessly integrates Doctrine MongoDB ODM, giving you configuration for document managers, connections, repositories, and services so you can use MongoDB documents in Symfony apps with minimal setup. | 384 | 388 | 227 | 413K | 12 | 40.4 | 53.1 | MIT | 3 weeks ago | |
| doctrine/orm | Doctrine ORM is an object-relational mapper for PHP 8.1+ that provides transparent persistence for PHP objects on top of the DBAL, with DQL, an object-oriented SQL dialect inspired by Hibernate's HQL. | 10,167 | 10,340 | 2,546 | 7M | 1,276 | 92.0 | 73.0 | MIT | 1 week ago | |
| doctrine/persistence | Doctrine Persistence provides common abstractions for object mapper persistence, the foundation shared by Doctrine ORM and ODM. It defines core interfaces for managers, repositories, and events, letting persistence layers stay consistent and interoperable. | 4,042 | 4,045 | 79 | 6M | 13 | 55.6 | 55.7 | MIT | 3 weeks ago | |
| doctrine/rst-parser | PHP library for parsing reStructuredText documents, used to generate documentation for the Doctrine project website. It converts RST markup into a structured document tree. | 61 | 64 | 26 | 8K | 16 | 21.4 | 40.1 | MIT | 7 months ago | |
| doctrine/skeleton-mapper | Doctrine Skeleton Mapper is a lightweight mapping library for Doctrine entities, helping convert entity data into simple skeleton objects or arrays for APIs, read models, and presentation layers while keeping persistence concerns separate. | 101 | 102 | 11 | 439 | 0 | 0.5 | 7.1 | MIT | 2 years 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,861 | 1,868 | 29 | 10M | 10 | 23.3 | 58.2 | MIT | 8 months ago | |
| ekreative/uuid-extra-bundle | — | 18 | 18 | 12 | 435 | 3 | 2.9 | 22.4 | MIT | 4 years ago | |
| etshy/php-zip-bundle | A Symfony bundle that brings convenient ZIP archive handling to PHP applications. It provides services and configuration around native ZIP support so you can create, inspect, and extract compressed files with less boilerplate. | 0 | 2 | — | 133 | — | 0.0 | 29.4 | — | — | |
| evotide/easyadmin-plus-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| flaconi/coding-standard | A Composer package from Flaconi that bundles a shared PHP coding standard, providing PHP_CodeSniffer rules and configuration to enforce consistent style across Laravel/PHP projects. Install via Composer and run the included ruleset locally or in CI. | 0 | 0 | 1 | 206 | 0 | 0.0 | 22.6 | MIT | 5 years ago | |
| frostiede/cron-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| gemorroj/cron-bundle | A Symfony bundle for defining and running scheduled cron jobs from your application. Configure recurring console commands, manage cron-style tasks, and execute due jobs with a single runner command—ideal for automating maintenance, imports, notifications, and other background work without editing sy... | 2 | 3 | 0 | 0 | 0 | 0.3 | — | MIT | 6 years ago | |
| gotenberg/gotenberg-php | A PHP client for the Gotenberg API, letting you convert HTML, Markdown, Word, Excel, and URLs into PDFs using Chromium and LibreOffice, with a simple, framework-agnostic interface. | 403 | 390 | 22 | 344K | 0 | 33.0 | 47.6 | MIT | 1 week ago | |
| guhemama/http-precondition-bundle | Symfony bundle for handling HTTP precondition headers such as If-Match, If-None-Match, If-Modified-Since, and If-Unmodified-Since. Helps controllers return correct 304 or 412 responses and enforce optimistic concurrency without repetitive header logic. | 2 | 2 | 0 | 1 | 2 | 0.4 | 1.7 | MIT | 3 years ago | |
| ibexa/jms-translation-bundle | JMSTranslationBundle for Symfony provides a web interface for viewing and editing application translations, extracts translation keys from templates and source code, and helps keep message catalogs organized and consistent across locales. | 0 | 0 | 1 | 56K | 0 | 18.6 | 63.8 | — | 1 month 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 | 6 | 0 | 0.0 | 11.7 | — | — | |
| inspirum/coding-standard | — | 2 | — | 1 | — | 0 | 7.8 | — | MIT | 7 months ago |
|
| iter8/ldaprecord-bundle | A Symfony bundle that integrates LdapRecord for easy LDAP authentication and directory queries, with ActiveRecord-style models, fluent querying, and simple configuration for connecting to LDAP servers. | 3 | 3 | 1 | 38 | 2 | 1.1 | 15.6 | MIT | 3 years ago | |
| jenssegers/mongodb | This package brings MongoDB support to Laravel's Eloquent model and query builder, using the original Laravel API and methods so you can keep the same fluent syntax. Formerly jenssegers/mongodb, it is now mongodb/laravel-mongodb and supports Laravel 10.x as a drop-in replacement. | 7,059 | 7,128 | 1,432 | 89K | 28 | 80.1 | 35.6 | MIT | 1 week ago | |
| jeremy379/elasticsearch | — | 1 | — | 0 | — | 0 | 4.1 | — | MIT | 7 months 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. | 1,816 | 1,832 | 71 | 3M | 6 | 21.3 | 46.5 | MIT | 11 months ago | |
| jms/serializer | jms/serializer is a powerful PHP library for (de)serializing complex data to and from JSON and XML. It supports dates, intervals, Doctrine ORM integration, versioning for APIs, circular references, exclusion strategies, and configuration via XML, YAML, or annotations. | 2,341 | 2,404 | 588 | 3M | 136 | 73.0 | 75.0 | MIT | 2 months ago | |
| jms/serializer-bundle | — | 1,801 | 1,857 | 305 | 991K | 94 | 48.6 | 61.2 | MIT | 11 months ago | |
| jms/translation-bundle | — | 424 | 443 | 281 | 116K | 78 | 48.8 | 62.8 | — | 6 months ago | |
| jms-serializer/serializer-bundle | JMS Serializer Bundle integrates JMS Serializer with Symfony, adding service configuration, annotation/attribute support, and flexible serialization/deserialization of PHP objects to JSON, XML, and more. It simplifies building and consuming APIs with configurable metadata, handlers, and visitors. | 0 | 0 | 0 | 445 | 0 | 0.0 | 36.6 | MIT | — | |
| jwage/easy-csv | Easy CSV is a lightweight PHP library for reading and writing CSV files. It wraps league/csv with a simple API, letting you parse rows into associative arrays keyed by header and write arrays back to CSV with minimal code. Ideal for imports, exports, and data migrations. | 252 | — | 58 | — | 6 | 2.4 | 1.3 | MIT | 7 years ago |
|
| jwage/phpamqplib-messenger | Symfony Messenger AMQP transport powered by php-amqplib. Send and consume messages over RabbitMQ without the ext-amqp extension, with configurable exchanges, queues, routing keys, and delivery options for reliable PHP message handling. | 92 | 92 | 20 | 36K | 1 | 21.2 | 41.9 | MIT | 1 week ago | |
| jwage/purl | Purl is a lightweight, dependency-free PHP library for parsing and manipulating URLs. It provides a fluent object-oriented wrapper around parse_url, making it easy to inspect and modify schemes, hosts, paths, query strings, and fragments in your applications. | 899 | — | 120 | — | 5 | 4.8 | 1.3 | MIT | 7 years ago |
|
| kdyby/datetime-provider | Kdyby/DatetimeProvider is a Nette Framework extension that registers a DateTime provider service for obtaining the current date and time. Inject it instead of creating DateTime instances directly, making time-dependent code testable, mockable, and configurable via NEON configuration. | 10 | 11 | 4 | 14 | 0 | 0.2 | 4.9 | NOASSERTION | 8 years ago | |
| kdyby/datetime-provider-bundle | A Symfony bundle that integrates kdyby/datetime-provider, giving you DI-managed date/time services so you can inject and control the current time instead of calling new DateTime directly. This makes time-dependent code testable and lets you freeze or mock "now" in your Symfony applications... | 6 | 6 | 1 | 0 | 0 | 0.4 | — | NOASSERTION | 6 years ago | |
| kdyby/strict-objects | kdyby/strict-objects provides a PHP trait that makes objects strict: reading or writing undeclared properties throws an exception instead of silently creating dynamic ones. It catches typos and enforces explicit property declarations in Nette projects. | 31 | 32 | 11 | 11K | 0 | 0.5 | 35.3 | NOASSERTION | 5 years ago | |
| kevinsmith/laravel-samesite-none-compat | — | 3 | 3 | 3 | 44 | 0 | 0.7 | 14.9 | Apache-2.0 | 6 years ago | |
| khaleelrasakh/laravel-mongodb | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 1 year ago | |
| kraz/doctrine-context-bundle | A Symfony bundle that adds a context layer to Doctrine ORM, letting you automatically filter queries and entities by the current context, such as tenant, locale, or user, without repeating conditions in every repository. Simplifies multi-tenancy and scoped data access. | 3 | 4 | 0 | 2 | 0 | 9.3 | 2.6 | MIT | 6 months ago | |
| larastan/larastan | Larastan is a PHPStan extension for Laravel that adds static typing and catches whole classes of bugs before you write tests. It boots your application's container to resolve types only computable at runtime while supporting Laravel's magic. | 6,547 | 6,560 | 529 | 11M | 39 | 85.8 | 78.7 | MIT | 3 days ago | |
| laravel-doctrine/extensions | Adds common Doctrine behavioral extensions to Laravel Doctrine, including soft deletes, timestamps, blameable, sortable, sluggable, tree, loggable and more, with config and service provider wiring so these behaviors work smoothly in your Laravel models. | 50 | — | 26 | — | 3 | 11.4 | 0.4 | MIT | 6 months ago | |
| laravel-doctrine/orm | — | 837 | 846 | 180 | 90K | 7 | 29.3 | 32.5 | MIT | 6 months ago | |
| lcobucci/coding-standard | PHPCS coding standard based on Doctrine’s rules with a few tweaks. Provides a reusable ruleset to enforce consistent PHP code style across projects, suitable for CI checks and team-wide formatting conventions. | 6 | 6 | 2 | 3K | 1 | 24.9 | 43.2 | MIT | 6 days 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. | 0 | 17 | — | 2K | — | 4.5 | 46.5 | — | — | |
| league/openapi-psr7-validator | Validate PSR-7 HTTP requests and responses against OpenAPI 3.0.x specifications written in YAML or JSON. Matches requests to operations and checks bodies, headers, and metadata. | 563 | 567 | 109 | 529K | 56 | 43.8 | 71.8 | MIT | 5 months 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. | 861 | 872 | 87 | 172K | 2 | 13.7 | 32.9 | MIT | 10 months ago | |
| league/tactician-doctrine | Integrates the Tactician command bus with Doctrine via middleware that wraps command handlers in database transactions. It manages EntityManager/DBAL connections, helping keep command execution atomic and simplifying transactional command handling in PHP applications. | 58 | 58 | 17 | 22K | 1 | 1.1 | 35.9 | MIT | 4 years ago | |
| league/tactician-logger | — | 64 | 64 | 13 | 76K | 2 | 9.2 | 44.8 | — | 8 months ago | |
| maglnet/composer-require-checker | ComposerRequireChecker is a CLI tool that analyzes your composer.json and source code to find unknown symbols and soft/transitive dependencies. It flags code relying on packages or PHP extensions you haven't explicitly required, helping prevent unexpected breakage from dependency updates. | 1,011 | 1,019 | 80 | 667K | 32 | 36.0 | 57.4 | MIT | 7 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. | 68 | 68 | 8 | 8K | 2 | 2.0 | 29.2 | MIT | 8 years ago | |
| malukenho/mcbumpface | — | 116 | 117 | 9 | 12K | 6 | 2.6 | 29.7 | — | — | |
| marcelthole/openapi-merge | marcelthole/openapi-merge is a PHP package for combining multiple OpenAPI specification files into one merged document. Split large API specs into manageable parts and merge them back, simplifying documentation and code generation workflows. | 18 | 19 | 7 | 2K | 1 | 19.5 | 33.4 | MIT | 3 weeks ago | |
| 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,874 | 4,862 | 445 | 4K | 1 | 57.5 | 6.5 | MIT | 6 months ago | |
| mcfedr/uuid-extra-bundle | A Symfony bundle that adds UUID support to your application, including Doctrine types, form types, validators, and generators so you can use UUIDs as primary keys and identifiers with less configuration. | 18 | 17 | 12 | 1 | 3 | 2.0 | 3.7 | MIT | 4 years ago | |
| mcfedr/uuid-paramconverter | Symfony param converter that turns UUID route parameters into Ramsey UUID objects before they reach your controllers. Type-hint UuidInterface and malformed or missing UUIDs are rejected automatically, with no manual parsing or validation boilerplate. | 18 | 18 | 12 | 1 | 3 | 2.0 | 3.7 | MIT | 4 years ago | |
| meloflavio/cron-bundle | Cron Bundle for Laravel makes it easy to define, schedule and manage recurring PHP tasks. Register cron jobs, work with cron expressions, trigger runs through Artisan or the scheduler, and track executions with lightweight logging—no extra infrastructure needed. | 0 | 0 | 0 | 5 | 0 | 0.0 | 10.8 | MIT | 5 years 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,439 | 1,460 | 105 | 2M | 28 | 24.7 | 56.0 | BSD-3-Clause | 2 years 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 | 323 | 0 | 1.3 | 21.0 | MIT | 6 years ago | |
| moneyphp/money | Money PHP is a library for safe, precise monetary handling using value objects instead of floats. It supports string-based big integers, allocation, formatting, ISO currency repositories, and currency exchange, with BCMath and optional GMP. | 4,874 | 4,908 | 445 | 6M | 1 | 57.7 | 48.6 | MIT | 6 months ago | |
| mongodb/builder | — | 6 | 6 | 4 | 2K | 0 | 0.1 | 23.0 | Apache-2.0 | 2 years ago | |
| mongodb/laravel-mongodb | Laravel MongoDB adds MongoDB support to Laravel's Eloquent models and query builder while preserving the familiar Laravel API. Maintained by MongoDB, it works with Laravel 10.x and lets you use existing Eloquent methods with MongoDB. | 7,059 | 7,067 | 1,432 | 654K | 28 | 80.4 | 48.8 | MIT | 1 week ago | |
| mongodb/mongodb | The official high-level PHP library for MongoDB, providing an easy-to-use API for clients, databases, collections, CRUD operations, and index or collection management. Requires the mongodb PHP extension; install via Composer. | 1,616 | 1,697 | 266 | 2M | 0 | 44.7 | 51.1 | Apache-2.0 | 1 month ago | |
| mongodb/symfony-bundle | Official Symfony bundle for MongoDB that integrates clients and collections with Symfony's dependency injection container, supports autowiring and multiple connections, and adds configuration, profiling, and logging hooks to reduce boilerplate when using MongoDB in Symfony applications. | 7 | 7 | 3 | 555 | 3 | 1.2 | 26.2 | Apache-2.0 | 1 year ago | |
| mshamaseen/laravel-mongodb | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 3 years ago | |
| myonlinestore/coding-standard | A PHP coding standard package for Laravel projects, providing a shared ruleset to enforce consistent code style across teams. Integrates with PHP_CodeSniffer so you can lint and auto-fix code, keeping formatting and conventions uniform. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 1 year ago |
|
| nunomaduro/larastan | Larastan is a PHPStan extension for Laravel that adds static typing and catches bugs before you write tests. It understands Laravel's magic and boots your app container to resolve runtime types, supporting Laravel 9 through 11+. | 6,547 | 6,561 | 529 | 454K | 39 | 85.5 | 57.3 | MIT | 3 days ago | |
| nunomaduro/laravel-code-analyse | Laravel Code Analyse brings static code analysis to your Laravel apps. Run the artisan command to scan your codebase against configurable checks, catch common issues early, and keep your code clean, consistent, and production-ready. | 6,548 | 6,548 | 529 | 187 | 39 | 74.7 | 28.6 | MIT | 3 days ago | |
| ocramius/code-generator-utils | A small toolkit of utilities that simplifies programmatic PHP code generation. It offers helpers for building class and method definitions, sanitizing identifiers, and producing unique names—handy when writing proxy generators, scaffolding tools, or anything that emits PHP source at runtime. | 98 | 100 | 25 | 9K | 1 | 0.8 | 19.7 | MIT | 1 year ago | |
| ocramius/generated-hydrator | Generates fast, specialized hydrator classes for PHP objects, letting you populate and extract properties quickly without reflection overhead. A good fit for ORMs, serializers, and data mappers. | 724 | 729 | 71 | 7K | 17 | 6.0 | 17.2 | MIT | 2 years ago | |
| ocramius/package-versions | PackageVersions gives PHP applications fast, zero-I/O access to the installed versions of Composer dependencies. Version data is compiled from composer.lock at install time, so \PackageVersions\Versions::getVersion() returns a package's version and commit hash without any runtime disk reads—ideal fo... | 3,166 | 3,173 | 72 | 500K | 1 | 38.6 | 33.4 | MIT | 5 months 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,940 | 4,965 | 191 | 200K | 37 | 52.3 | 40.7 | MIT | 4 years ago | |
| pdphilip/elasticsearch | An Elasticsearch implementation of Laravel's Eloquent ORM. Use familiar Eloquent methods and models while leveraging full-text search, geo queries, fuzzy matching, highlights, and aggregations through a seamless Laravel-native integration. | 0 | 3 | — | 64K | — | 10.5 | 55.3 | — | — | |
| pdphilip/opensearch | — | 0 | 0 | — | 46K | — | 0.0 | 55.3 | — | — | |
| phpdocumentor/phpdocumentor | phpDocumentor is the de-facto documentation tool for PHP, generating complete API docs from your source code and DocBlocks, with UML diagrams plus Markdown and RestructuredText support to keep docs and code in sync. | 4,349 | 4,421 | 646 | 14K | 139 | 76.5 | 37.5 | MIT | 5 months ago | |
| phpdocumentor/reflection | Static PHP code reflection library that parses one or more files (no execution) to build an object graph of your application's structure, including DocBlocks. Supports analyzing PHP versions from 5.2 up to your installed PHP version; useful for reflecting whole projects. | 124 | 126 | 60 | 907K | 8 | 26.3 | 60.9 | MIT | 5 months ago | |
| phpmyadmin/coding-standard | PHP_CodeSniffer ruleset from phpMyAdmin, built on the Doctrine Coding Standard, for enforcing consistent PHP code style. Install it with Composer as a dev dependency, then run vendor/bin/phpcs --standard=PhpMyAdmin against your codebase to catch style issues early. | 19 | 21 | 5 | 19K | 0 | 19.0 | 46.7 | MIT | 2 months ago | |
| php-openapi/openapi | PHP library for reading, validating, and writing OpenAPI 3.0 specifications. Parse JSON or YAML into an object model, resolve references, inspect paths and schemas, and generate updated spec files—useful for API tooling, docs, and governance. | 5 | 5 | 0 | 13K | 2 | 6.3 | 48.7 | MIT | 8 months ago | |
| piotrgradzinski/uuid-extra-bundle | A Symfony bundle that adds extra UUID functionality on top of existing UUID libraries, simplifying UUID generation and integration in Symfony applications. Useful for developers who need convenient, framework-friendly UUID handling with minimal setup and straightforward configuration. | 18 | 0 | 12 | 0 | 3 | 2.3 | 3.4 | MIT | 4 years 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 | 132K | 0 | 0.0 | 55.3 | MIT | — | |
| prolix/metadata | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 6 years ago | |
| prolix/serializer | A PHP/Laravel serializer that converts models, objects, and nested data into arrays or JSON, with configurable rules for controlling output—useful for APIs, exports, and consistent data transformation across your application. | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | MIT | 6 years ago | |
| protung/easyadmin-plus-bundle | EasyAdmin Plus Bundle extends Symfony EasyAdmin with practical CRUD enhancements, custom fields, filters, actions, and UI improvements to help you build admin panels faster with less boilerplate. | 11 | — | 5 | — | 3 | 20.4 | 0.4 | MIT | 2 weeks ago | |
| relay/relay | Relay is a Laravel package for creating and managing redirects. Store rules in the database or config, match incoming requests with middleware, and return 301/302 responses—keeping old URLs and broken links working with a simple, cache-friendly API. | 330 | 335 | 18 | 72K | 0 | 2.5 | 32.3 | MIT | 2 years ago | |
| 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 | 743 | 0 | 0.0 | 29.0 | MIT | — | |
| roave/backward-compatibility-check | A CLI tool that compares two versions of a PHP library and flags backward-compatibility breaks. It reads git tags and composer.json autoload paths, then fails CI builds when public API changes would break downstream consumers. | 603 | 603 | 68 | 344K | 35 | 46.0 | 60.9 | MIT | 1 week ago | |
| roave/infection-static-analysis-plugin | Runs Psalm static analysis on escaped mutants from Infection test runs, killing mutations that violate your program's type signatures. Improves mutation scores by removing false escapes. Acts as a drop-in replacement for vendor/bin/infection with an extra --psalm-config flag. Note: hacky and slower... | 131 | 132 | 21 | 28K | 9 | 24.2 | 39.1 | MIT | 5 months 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 | 217 | 13 | 12K | 2 | 18.4 | 27.7 | MIT | 5 months ago | |
| sasedev/hidden-entity-type-bundle | Symfony bundle adding a HiddenEntityType form field for submitting entity IDs through hidden inputs, with Doctrine transformation and validation. Ideal for forms where an entity is chosen via autocomplete or modal but must be persisted without exposing a full entity choice widget. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| scheb/2fa | scheb/2fa adds two-factor authentication to Symfony applications with TOTP authenticator apps, email codes, backup codes, and trusted-device support. It integrates cleanly with Symfony Security and provides extensible, well-tested building blocks for securing user logins. | 597 | 598 | 80 | 32K | 5 | 26.8 | 29.9 | MIT | 1 week 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. | 593 | 596 | 50 | 912K | 12 | 24.2 | 50.6 | MIT | 7 months ago | |
| scoutapp/scout-apm-php | Scout APM PHP is the official monitoring agent for Scout, giving Laravel and plain PHP apps performance tracing, error tracking, and slow query insights with lightweight, low-overhead instrumentation so you can find and fix bottlenecks fast. | 18 | — | 3 | — | 26 | 7.9 | 8.9 | MIT | 2 years ago |
|
| se7enxweb/doctrine-bundle | Se7enXWeb's DoctrineBundle fork integrates Doctrine ORM and DBAL with Symfony, providing configuration, console commands, and container services for database connections, entity management, and schema tooling. | 1 | 1 | 0 | 0 | 0 | 5.1 | — | MIT | 9 months ago | |
| senseexception/intl-bundle | — | 0 | 0 | 0 | 0 | 0 | 3.5 | — | MIT | 9 months ago | |
| senseexception/intl-format | Locale-aware formatting for Laravel/PHP apps using PHP’s Intl extension. senseexception/intl-format simplifies displaying numbers, currencies, percentages, dates, and times with consistent localized output and minimal configuration. | 12 | — | 4 | — | 0 | 0.2 | — | MIT | — |
|
| senseexception/intl-sort | — | 3 | — | 1 | — | 0 | 0.0 | — | MIT | — |
|
| shapecode/cookie-consent-bundle | — | 0 | 0 | 1 | 0 | 0 | 0.2 | — | MIT | — | |
| 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. | 58 | 60 | 27 | 9K | 12 | 4.7 | 34.6 | MIT | — | |
| shapecode/doctrine-session-handler-bundle | A Symfony bundle that stores PHP session data in a Doctrine-managed database instead of local files, letting sessions persist across multiple servers and containers. Configurable via a session handler service with support for custom entity managers. | 3 | 3 | 4 | 123 | 1 | 0.6 | 20.7 | MIT | 6 years ago | |
| shapecode/hidden-entity-type-bundle | A Symfony bundle that adds a hidden entity form type, letting you pass entity IDs through hidden fields and have them automatically transformed back into Doctrine entities on submit—useful for forms that reference entities without showing a visible selector. | 28 | 28 | 13 | 14K | 0 | 0.5 | 37.2 | — | — | |
| shapecode/nya-doctrine-encrypt-bundle | — | 4 | — | 1 | — | 2 | 0.6 | 0.4 | MIT | — | |
| shapecode/twig-string-loader | — | 3 | 3 | 1 | 6K | 0 | 0.0 | 44.0 | MIT | — | |
| shapecode/twig-string-loader-bundle | — | 3 | 3 | 0 | 6K | 0 | 0.0 | 43.6 | MIT | — | |
| shapecode/twig-template-event-bundle | A Symfony bundle that adds event dispatching around Twig template rendering, letting services hook into template resolution and output without modifying individual templates. | 10 | 10 | 1 | 48 | 0 | 0.2 | 10.1 | MIT | — | |
| short-edition/redis-bundle | short-edition/redis-bundle is a Laravel/PHP package that bundles Redis integration, making it easy to configure connections and use Redis for caching, queues, or storage. Simple setup, sensible defaults, and a lightweight footprint for your app. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| sinemacula/laravel-modules | A modular structuring package for Laravel applications, providing a foundation for organizing code into self-contained modules. Useful for teams building maintainable, scalable apps with clear separation of concerns. | 0 | — | 0 | — | 0 | 18.9 | — | Apache-2.0 | 1 month ago | |
| smi2/phpclickhouse | PHP client for ClickHouse with sync and async queries, native parameter binding, bulk inserts, generators, gzip compression, cluster support, streaming, and progress callbacks. Requires PHP 8.1+, ext-curl, ext-json. | 855 | 861 | 161 | 761K | 1 | 36.7 | 47.1 | MIT | 1 month ago | |
| snc/redis-bundle | Symfony bundle integrating Predis and PhpRedis for a fast, convenient interface to Redis. Supports Symfony 6.4+. Native PhpRedis is recommended for performance, with Predis as a safe, portable alternative. Configure clients, sessions, caching, and profiling from one place. | 1,050 | 1,072 | 318 | 570K | 0 | 39.7 | 42.8 | MIT | 3 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 | 479 | 1 | 0.3 | 27.4 | — | — | |
| speakeasy/serializer | Speakeasy Serializer is a Laravel/PHP package for converting models and data into consistent serialized output. It provides a straightforward way to define reusable serialization logic, making it easier to shape API responses and keep data transformations organized. | 0 | 0 | 2 | 97K | 1 | 0.2 | 55.2 | MIT | 2 years ago | |
| speicher210/cloudinary-bundle | Symfony bundle that integrates Cloudinary's cloud-based image and video management into your app, providing service configuration, upload and transformation helpers, and template integration for serving optimized, responsive media. | 1 | 0 | 0 | 7K | 1 | 18.4 | 57.0 | MIT | 1 month ago | |
| speicher210/functional-test-bundle | Symfony bundle for functional REST endpoint tests: sets up test databases, loads Doctrine fixtures, mocks even private DI services, and validates responses via JSON snapshots using php-matcher, with optional automatic expected-file updates. | 5 | 5 | 5 | 566 | 2 | 21.5 | 31.8 | MIT | 1 month ago | |
| talentrydev/hateoas-bundle | A Symfony bundle for building HATEOAS-compliant APIs, adding hypermedia links and relations to your resources so clients can discover and navigate endpoints dynamically. Integrates with your existing serialization to expose self-descriptive, discoverable responses. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 5 years ago | |
| team-blue/java-openapi-codegen-php-client | — | 0 | 0 | 0 | 3 | 0 | 0.0 | 8.3 | Apache-2.0 | — | |
| team-blue/php-client-mock | — | 0 | 0 | 0 | 2 | 0 | 0.0 | 6.6 | MIT | — | |
| team-blue/php-exception | — | 0 | 0 | 0 | 5 | 0 | 0.0 | 10.8 | MIT | — | |
| team-blue/php-json-immutable-objects | — | 0 | 0 | 0 | 6 | 0 | 0.0 | 11.7 | MIT | — | |
| team-blue/php-util | — | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| team-blue/php-value-objects | — | 0 | 0 | 0 | 8 | 0 | 0.0 | 13.2 | MIT | — | |
| tenolo/faq-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| 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 | 58K | 0 | 0.6 | 55.3 | — | 7 years ago | |
| thecodingmachine/graphqlite | GraphQLite is a framework-agnostic PHP library that lets you build a complete GraphQL API by annotating your classes. Define types, queries, mutations, and subscriptions with simple attributes and controller methods, with Symfony and Laravel integrations available. | 578 | 575 | 107 | 98K | 25 | 37.3 | 44.2 | MIT | 3 months 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 | 20 | 36K | 5 | 8.4 | 54.7 | — | 11 months ago | |
| vldmir/pdphilip-elasticsearch | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| weirdan/doctrine-psalm-plugin | A Doctrine plugin for Psalm (v4/v5) that improves static analysis of Doctrine entities and repositories through better type inference. Install via Composer, then enable it with the psalm-plugin command. | 86 | 89 | 45 | 119K | 29 | 39.5 | 63.9 | — | 2 weeks 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,041 | 1,049 | 117 | 128K | 31 | 31.4 | 40.8 | NOASSERTION | 9 months ago | |
| willdurand/hateoas-bundle | — | 296 | 301 | 62 | 129K | 10 | 27.6 | 44.7 | MIT | 3 months ago | |
| wizzaq/rest-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| wyrihaximus/coding-standard | wyrihaximus/coding-standard is a PHP coding standard package for defining and enforcing consistent code style across PHP projects. It provides a shared standard to help keep formatting and conventions uniform in a codebase. | 0 | 0 | 0 | 200K | 1 | 29.9 | 65.6 | MIT | 1 week ago | |
| yethee/tiktoken | This PHP port of OpenAI's tiktoken lets you encode text into tokens for models like gpt-3.5-turbo and any BPE encoding such as p50k_base. Includes vocabulary caching by default and an experimental FFI lib mode for faster encoding of larger texts. | 166 | 167 | 28 | 284K | 4 | 14.2 | 48.1 | MIT | 7 months ago | |
| ytake/laravel-fluent-logger | A Laravel logging package that integrates Fluentd via fluent-logger-php, providing a Monolog handler and configuration to send structured application logs to Fluentd for centralized collection and analysis. | 62 | 63 | 24 | 3K | 3 | 1.8 | 24.0 | MIT | 1 year ago |
How can I help you explore Laravel packages today?