phpstan/phpstan-phpunit
PHPStan extension for PHPUnit: improves type inference for mocks (intersection types for createMock/getMock), understands Foo|MockObject phpDocs, adds early-terminating methods to avoid undefined vars, and refines assert() types. Optional strict rules catch improper assertion usage.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2lenet/bi-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| 2lenet/config-bundle | — | 1 | 1 | 0 | 319 | 0 | 23.7 | 35.2 | — | 1 month ago | |
| 2lenet/credential-bundle | CredentialBundle is a Symfony bundle that manages credentials for complex apps by simplifying the association of user groups and roles. Includes dashboard UI, routes integration, Doctrine migrations, CLI commands, and optional remote repository integration. | 3 | 3 | 0 | 341 | 1 | 27.1 | 31.0 | — | 1 month ago | |
| 2lenet/crudit-bundle | Symfony CruditBundle for building CRUD back offices with SB Admin layout. Provides configurable controllers, datasources and filtersets, plus list views with pagination/sorting, actions, grouping, batch ops, export (CSV/Excel), markdown, workflows and more. | 16 | 17 | 7 | 368 | 2 | 32.0 | 23.1 | MIT | 1 week ago | |
| 2lenet/cruditplatform-bundle | — | 1 | 1 | 1 | 357 | 1 | 22.8 | 35.8 | MIT | 1 month ago | |
| 2lenet/dashboard2-bundle | — | 4 | 4 | 2 | 295 | 0 | 28.8 | 28.8 | MIT | 2 weeks ago | |
| 2lenet/entity-file-bundle | — | 3 | 3 | 1 | 482 | 0 | 19.7 | 32.8 | MIT | 2 months ago | |
| 2lenet/file-bundle | — | 2 | 2 | 1 | 0 | 0 | 1.3 | — | MIT | 1 year ago | |
| 2lenet/hermes-bundle | — | 2 | 2 | 0 | 338 | 0 | 29.6 | 33.7 | MIT | 4 days ago | |
| 2lenet/import-bundle | — | 1 | 1 | 0 | 72 | 0 | 20.5 | 24.7 | — | 2 months ago | |
| 2lenet/invoice-bundle | Symfony bundle to manage invoices in your project. Configure Doctrine resolve_target_entities to map bundle interfaces (Customer, Product, Invoice, Payment, etc.) to your own entities, then implement provided interfaces/traits. Includes PDF generator settings (logo/header/footer). | 1 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 2 years ago | |
| 2lenet/pdf-generator-bundle | — | 2 | 2 | 2 | 308 | 0 | 25.4 | 31.9 | MIT | 2 months ago | |
| 4lxndr/cron-bundle | — | 0 | 1 | 0 | 25 | 0 | 15.6 | 22.1 | MIT | 3 months ago | |
| a2lix/auto-form-bundle | — | 87 | 87 | 33 | 53K | 1 | 22.7 | 43.3 | MIT | 3 months ago | |
| a2lix/translation-form-bundle | — | 338 | 345 | 139 | 62K | 0 | 32.0 | 36.0 | MIT | 1 month ago | |
| a909m/filament-statefusion | — | 31 | 31 | 4 | 2K | 1 | 16.1 | 27.4 | MIT | 4 months ago | |
| accredifysg/singpass-login | Laravel package for SingPass Login, MyInfo, and CorpPass using FAPI 2.0-style auth: OpenID discovery, Pushed Authorization Requests (PAR) with DPoP, PKCE, and private-key JWT client assertions. Includes shared services and thin provider controllers. | 1 | 1 | 2 | 0 | 0 | 21.0 | 2.7 | — | 1 month ago | |
| acsiomatic/device-detector-bundle | Symfony bundle integrating Matomo DeviceDetector. Provides a configured DeviceDetector service for the main request plus Twig global and routing condition support. Detect devices, browsers/clients, OS, brands/models, and bots with optional caching and auto-parse. | 12 | 12 | 1 | 6K | 2 | 2.3 | 36.7 | MIT | 1 year ago | |
| adrienlbt/hexagonal-maker-bundle | Symfony MakerBundle extension that scaffolds Hexagonal Architecture use cases. Generates a UseCase class plus Request/Response DTOs and a Presenter interface in a clean Domain folder structure, with optional configurable layer paths. | 3 | 4 | 1 | 0 | 0 | 0.0 | — | — | — | |
| adrolli/filament-title-with-slug | — | 5 | 5 | 0 | 841 | 0 | 0.6 | 29.7 | MIT | 1 year ago | |
| aeliot/doctrine-encrypted-bundle | Symfony bundle that adds Doctrine column types for encrypting individual database fields. Install via Composer, configure your key and mappings, and store encrypted values transparently. Notes on DB charset/collation (utf8mb4) for reliable sizing. | 1 | 1 | 0 | 0 | 4 | 1.6 | 0.8 | MIT | 1 year ago | |
| aeliot/doctrine-encrypted-query | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 1 year ago | |
| aeliot/doctrine-encrypted-types | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 1 year ago | |
| aeruz/app-registry | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| aeruz/app-registry-bundle | Laravel bundle that provides an application registry: register apps/services, store metadata and configuration, and expose lookup/management utilities for integrations and multi-app environments. Useful for keeping app definitions centralized and discoverable across your system. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| aeruz/app-registry-client-bundle | PHP/Laravel bundle that simplifies talking to an App Registry service. Provides a client wrapper for registering apps, fetching metadata, and keeping service discovery details in sync, with configuration suited for framework projects and shared deployments. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| ahmed-bhs/doctrine-doctor | Doctrine Doctor is a runtime analysis tool for Doctrine ORM integrated into the Symfony Web Profiler. It detects real-world issues like N+1 queries, slow queries, missing indexes, hydration overhead, and injection risks, with actionable backtraces and suggestions. | 92 | 92 | 7 | 3K | 14 | 28.4 | 31.0 | MIT | 2 months ago | |
| aih/aih-bundle | — | 3 | 4 | 1 | 108 | 0 | 16.7 | 22.1 | MIT | 4 months ago | |
| ajgl/validator-es | — | 1 | 1 | 0 | 191 | 0 | 0.1 | 27.3 | MIT | — | |
| ajtis/mcp-bundle | — | 0 | 0 | 0 | 250 | 0 | 17.1 | 38.1 | MIT | 1 month ago | |
| akeneo/oauth-server-bundle | — | 5 | 5 | 1 | 9K | 0 | 0.8 | 44.2 | — | 3 years ago | |
| akondas/symfony-actuator-bundle | — | 6 | 6 | 1 | 37 | 1 | 0.7 | 0.4 | MIT | 5 years ago | |
| akondas/symfony-consul-bundle | — | 10 | 10 | 1 | 0 | 0 | 1.1 | — | MIT | 3 years ago | |
| alareqi/filament-pwa | — | 14 | 14 | 4 | 910 | 2 | 19.0 | 28.9 | MIT | 1 month ago | |
| aldemeery/onion | Aldemeery Onion is a Laravel package for adding “onion” (layered) architecture patterns to your app, helping you organize code into clear domain, application, and infrastructure layers with cleaner boundaries, structure, and maintainability. | 58 | 59 | 1 | 612 | 0 | 0.3 | — | MIT | 1 year ago | |
| aldemeery/sieve | — | 138 | 139 | 2 | 19 | 0 | 3.6 | 0.8 | MIT | 1 year ago | |
| alextartan/guzzle-psr18-adapter | PSR-18 HTTP client adapter for Guzzle. Wraps Guzzle to provide a PSR-18 ClientInterface, letting you send PSR-7 requests and receive PSR-7 responses with standard client/network/request exceptions. Requires PHP 7.2+. | 2 | 3 | 0 | 5K | 0 | 2.8 | 44.2 | Apache-2.0 | 5 years ago | |
| alizharb/filament-themes-manager | Filament-powered admin panel for managing themes in Laravel apps via qirolab/laravel-themer. Install themes from ZIP, GitHub, or local folders, clone and customize, preview safely, activate with one click, validate structure, and protect critical themes. | 10 | 10 | 2 | 380 | 0 | 0.1 | 15.1 | NOASSERTION | — | |
| alizharb/flowforge | — | 50 | 17 | 7 | 0 | 1 | 0.3 | — | MIT | — | |
| alizharb/forgepulse | — | 50 | 46 | 7 | 169 | 1 | 0.3 | 6.2 | MIT | — | |
| amashukov/oauth-server-bundle | — | 2 | 2 | 0 | 0 | 0 | 1.8 | — | — | 6 years ago | |
| amashukov/rector-php-rules | — | 0 | 0 | 0 | 287 | 0 | 0.0 | 33.5 | MIT | — | |
| amashukov/tracing-bundle | — | 0 | — | — | — | — | 0.0 | — | — | — | |
| andanteproject/page-filter-form-bundle | — | 10 | 10 | 2 | 4K | 0 | 16.3 | 40.3 | MIT | 3 months ago | |
| andanteproject/period-bundle | — | 1 | 1 | 3 | 45 | 0 | 2.0 | 18.9 | MIT | 4 years ago | |
| andanteproject/recaptcha-bundle | — | 3 | 3 | 0 | 8 | 0 | 1.2 | 6.6 | MIT | 4 years ago | |
| andanteproject/soft-deletable-bundle | — | 10 | 10 | 2 | 510 | 0 | 1.0 | 23.1 | MIT | 4 years ago | |
| andanteproject/timestampable-bundle | Symfony bundle for automatic Doctrine createdAt/updatedAt timestamps using DateTimeImmutable and Symfony Clock. Zero config, customizable, no annotations/attributes needed, and respects values you set explicitly. Compatible with Symfony 5–8 and PHP 8.2. | 9 | 9 | 3 | 5K | 0 | 21.9 | 43.1 | MIT | 1 month ago | |
| andreia/filament-nord-theme | — | 136 | 136 | 10 | 3K | 5 | 25.7 | 22.2 | MIT | 1 month ago | |
| api-platform/core | API Platform Core lets you quickly build hypermedia-driven REST and GraphQL APIs in PHP/Symfony. Supports JSON-LD, Hydra, OpenAPI v2/v3, JSON:API, HAL, and RFC7807. Extensible, high-performance, API-first. | 2,560 | 2,577 | 965 | 920K | 343 | 77.1 | 68.7 | MIT | 2 weeks ago | |
| arnaud-23/attribute-execution-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| arnaud-ritti/mosparo-bundle | — | 6 | 6 | 4 | 35 | 1 | 2.2 | 11.9 | MIT | 3 years ago | |
| arnaudmoncondhuy/synapse-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| artificertech/filament-multi-context | — | 86 | 86 | 10 | 119 | 4 | 3.0 | 5.0 | MIT | 3 years ago | |
| arty/php-coding-standard | — | 2 | 3 | 0 | 2 | 0 | 14.0 | 4.6 | MIT | 5 months ago | |
| artyuum/request-dto-mapper-bundle | — | 51 | 51 | 0 | 90 | 0 | 1.3 | 6.5 | MIT | 3 years ago | |
| asaliev/symfony-yii2-bridge | — | 0 | 0 | 0 | 0 | 0 | 1.9 | — | MIT | 11 months ago | |
| aschaeffer/meilisearch-search-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| asosick/filament-layout-manager | — | 57 | 58 | 5 | 849 | 0 | 0.8 | 17.3 | MIT | — | |
| assoconnect/php-quality-config | Shared quality tooling config for PHP projects: standardized settings for static analysis, coding style, and CI checks. Helps teams apply consistent code quality rules across repositories with minimal setup. | 0 | 0 | 2 | 279 | 0 | 17.1 | — | MIT | 2 months ago | |
| atcliff/kafka-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 1 year ago | |
| atefrihane/livewire-password-meter | — | 11 | 11 | 0 | 0 | 0 | 0.7 | — | MIT | 3 years ago | |
| atlance/jwt-auth | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| atlance/jwt-core | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| aubes/correlation-bundle | — | 1 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| aubes/csp-bundle | — | 2 | 2 | 0 | 19 | 0 | 18.6 | 13.8 | MIT | 1 month ago | |
| aubes/ecs-logging-bundle | — | 1 | 1 | 0 | 0 | 0 | 20.3 | — | MIT | 1 month ago | |
| aubes/openfeature-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| aubes/openfeature-configcat-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| aubes/openfeature-flagd-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ausi/slug-generator | Generate clean, customizable slugs for URLs and filenames using PHP’s Transliterator (CLDR). Supports many scripts (Cyrillic, Greek, CJK), locale-aware conversions, configurable valid chars and delimiters, and consistent ASCII output via simple options. | 801 | 803 | 53 | 50K | 10 | 11.0 | 28.2 | MIT | 5 years ago | |
| auviis/adminlte-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| avocet-shores/laravel-rewind | Full version control for Eloquent models: rewind, fast-forward, restore, diff, and query point-in-time state. Uses a hybrid engine (diffs + snapshots) with configurable intervals, thread-safe locking, batch revisions, queued writes, and pruning. | 207 | 198 | 4 | 844 | 14 | 28.3 | 17.0 | MIT | 2 months ago | |
| awcodes/richer-editor | — | 38 | 37 | 4 | 3K | 0 | 23.6 | 29.6 | MIT | 1 week ago | |
| axlon/laravel-postal-code-validation | — | 388 | 389 | 32 | 99K | 1 | 20.8 | 38.3 | MIT | 1 day ago | |
| aymanalhattami/filament-context-menu | — | 99 | 99 | 16 | 571 | 3 | 23.6 | 13.8 | MIT | 1 week ago | |
| aymdev/api-client-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| aymdev/fregata | — | 24 | 24 | 2 | 0 | 3 | 3.9 | 0.4 | MIT | 4 years ago | |
| aymdev/fregata-bundle | — | 2 | 2 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| aymdev/messenger-azure-bundle | — | 13 | 13 | 8 | 8K | 4 | 18.1 | 43.6 | MIT | 3 months ago | |
| azuyalabs/php-cs-fixer-config | — | 1 | 1 | 0 | 792 | 0 | 0.0 | 35.9 | MIT | — | |
| babdev/money-bundle | — | 19 | 18 | 0 | 10K | 0 | 0.1 | 37.6 | NOASSERTION | — | |
| babdev/pagerfanta-bundle | — | 209 | 209 | 17 | 460K | 1 | 1.7 | 46.1 | NOASSERTION | — | |
| babdev/websocket-bundle | — | 6 | 6 | 2 | 4K | 0 | 0.1 | 37.4 | NOASSERTION | — | |
| babdev/websocket-server | — | 4 | 4 | 2 | 4K | 0 | 0.1 | 39.5 | NOASSERTION | — | |
| badpixxel/php-sdk | — | 0 | 0 | 0 | 434 | 0 | 0.0 | 36.4 | MIT | — | |
| bamarni/composer-bin-plugin | Composer plugin to isolate “bin” tool dependencies (PHPStan, Rector, PHPUnit, etc.) in separate Composer environments to avoid version conflicts and dependency pollution. Provides config for bin links, target directory, and command forwarding. | 528 | 531 | 26 | 877K | 4 | 21.9 | 51.6 | MIT | 4 months ago | |
| barryvdh/laravel-debugbar | Integrate the PHP Debug Bar into Laravel to profile requests, inspect queries, routes, views, and logs, and monitor performance in real time. Toggle panels, collect timeline and memory data, and troubleshoot issues locally without touching your app code. | 19,221 | 19,506 | 1,605 | 3M | 75 | 88.4 | 62.8 | MIT | 1 month ago | |
| barryvdh/laravel-ide-helper | Generates accurate PHPDoc helper files for Laravel to improve IDE autocompletion and type hints. Create _ide_helper.php for facades, add or export model PHPDocs, fluent methods, factory builders, and PhpStorm container metadata—kept in sync with your project. | 14,914 | 15,155 | 1,191 | 3M | 160 | 85.4 | 63.0 | MIT | 2 months ago | |
| bash/s365-content-bundle | — | 0 | 0 | 0 | 9 | 0 | 0.1 | 13.8 | MIT | — | |
| bash/s365-id-mapping-bundle | — | 0 | 0 | 0 | 10 | 0 | 0.0 | 14.4 | MIT | — | |
| batch.com/headers-bundle | — | 0 | 0 | 4 | 352 | 1 | 0.3 | 35.2 | MIT | — | |
| bedrockstreaming/rate-limit-bundle | — | 3 | 3 | 1 | 41 | 1 | 2.8 | 14.5 | — | 3 years ago | |
| behat/gherkin | behat/gherkin is a PHP library for parsing the Gherkin language used in BDD. Read and tokenize feature files, build an AST, and integrate with Behat or other test runners to execute human-readable scenarios in your test suite. | 1,061 | 1,069 | 93 | 3M | 7 | 35.8 | 57.7 | MIT | 2 weeks ago | |
| behat/mink | — | 1,610 | 1,630 | 289 | 1M | 55 | 47.5 | 69.7 | MIT | 6 months ago | |
| behat/mink-browserkit-driver | — | 544 | 547 | 84 | 951K | 6 | 19.7 | 49.8 | MIT | 6 months ago | |
| behat/mink-selenium2-driver | — | 510 | 519 | 167 | 386K | 47 | 24.3 | 57.0 | MIT | 2 years ago | |
| beholdr/filament-trilist | — | 11 | 11 | 0 | 2K | 1 | 3.2 | 31.1 | MIT | 1 year ago | |
| benbjurstrom/pgvector-scout | Laravel Scout driver for PostgreSQL pgvector. Store embeddings on your models and run fast vector similarity search directly in Postgres. Supports multiple embedding indexes (OpenAI, Gemini, testing) with publishable config and easy setup. | 73 | 73 | 8 | 859 | 2 | 11.7 | 16.2 | MIT | 7 months ago | |
| benjaminmal/exchangeratehost-bundle | Unofficial Symfony bundle for the free exchangerate.host API. PSR-7/17/18 compatible so you can choose your HTTP client and message factories, with built-in Symfony Cache support for faster, fewer requests. PHP 8.1+ and Symfony 6.2+. | 0 | 0 | 0 | 0 | 1 | 1.9 | — | MIT | 3 years ago | |
| bensampo/laravel-enum | Laravel Enum provides a powerful enum implementation for Laravel with class-constant definitions, instantiation, casting, validation, localization, bitwise/flag enums, and an artisan generator. Not recommended for new projects—use native PHP 8.1 enums. | 2,029 | 2,044 | 159 | 303K | 1 | 15.0 | 30.2 | MIT | — | |
| bepsvpt/secure-headers | — | 548 | 551 | 47 | 137K | 2 | 4.6 | 33.1 | MIT | — | |
| besmartand-pro/doctrine-behaviors | — | 0 | 0 | 0 | 8 | 0 | 0.0 | 13.2 | MIT | — | |
| beste/clock | beste/clock is a lightweight PHP clock implementation for time-dependent code. It provides a simple, test-friendly way to obtain the current time, swap in fixed or mock clocks, and improve determinism across your application and automated tests. | 74 | 74 | 1 | 1M | 0 | 2.5 | 55.3 | MIT | 3 years ago | |
| beste/in-memory-cache | Lightweight PSR-6 in-memory cache for PHP. Ideal as a default cache implementation and for fast, dependency-free tests. Supports expirations and can use a PSR-20 clock (e.g. frozen clock) for deterministic time-based behavior. | 25 | 25 | 0 | 1M | 0 | 20.6 | 64.2 | MIT | 1 month ago | |
| beste/json | JSON helpers for PHP and Laravel: decode/encode, safe access, casting, and convenient manipulation of JSON strings and arrays. A lightweight utility package focused on cleaner, less error-prone JSON handling in everyday applications. | 42 | 42 | 0 | 1M | 0 | 8.6 | 57.9 | MIT | 8 months ago | |
| bezhansalleh/filament-google-analytics | — | 209 | 208 | 44 | 11K | 0 | 25.7 | 27.3 | MIT | 2 months ago | |
| bezhansalleh/filament-plugin-essentials | A collection of essentials for Filament plugins: shared helpers, patterns, and base components to speed up building and maintaining Filament extensions. Provides common utilities and sensible defaults so you can ship plugins faster with less boilerplate. | 27 | 27 | 15 | 236K | 0 | 17.2 | — | MIT | 2 months ago | |
| bezhansalleh/filament-shield | — | 2,797 | 2,785 | 295 | 321K | 7 | 50.5 | 38.3 | MIT | 2 months ago | |
| biblioverse/typesense-bundle | — | 2 | 2 | 0 | 1 | 4 | 2.2 | 7.0 | GPL-3.0 | — | |
| bigbiz/sylius-bundle | — | 0 | 0 | 0 | 0 | 0 | 2.1 | — | MIT | 4 years ago | |
| bnf/di | Lightweight dependency injection container for PHP/Laravel projects. Configure bindings and resolve services automatically with simple, minimal setup—ideal for small apps or packages that need clean inversion of control without a heavy framework. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| bostos/reorderable-columns | — | 12 | 12 | 1 | 455 | 2 | 2.4 | 23.2 | MIT | 11 months ago | |
| boutdecode/etl-core-bundle | — | 2 | 2 | 0 | 52 | 0 | 16.4 | 19.4 | — | 5 days ago | |
| brandembassy/coding-standard | Opinionated PHP coding standard ruleset for enforcing consistent code style across projects. Built on common tooling (e.g., PHP_CodeSniffer) to simplify linting in CI and local development, helping teams keep formatting and conventions uniform. | 1 | 2 | 1 | 27K | 3 | 18.2 | 0.9 | — | 1 month 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 | |
| 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 | 74K | 5 | 33.1 | 39.1 | MIT | 1 month ago | |
| bulatronic/api-kit | — | 4 | 4 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| bytexr/filament-queueable-bulk-actions | — | 36 | 36 | 12 | 2K | 1 | 22.4 | 25.7 | MIT | 2 months ago | |
| camya/filament-import-inline | — | 19 | 19 | 3 | 0 | 2 | 1.3 | 0.4 | MIT | 3 years ago | |
| camya/filament-title-with-slug | — | 134 | 134 | 44 | 124 | 6 | 6.2 | 7.3 | MIT | 3 years ago | |
| 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 | |
| capevace/livewire-optimistic-ui | — | 7 | 7 | 0 | 0 | 0 | 0.6 | — | MIT | 1 year ago | |
| caresome/filament-auth-designer | — | 42 | 40 | 13 | 10K | 1 | 15.7 | 36.0 | MIT | 4 months ago | |
| caresome/filament-neobrutalism-theme | — | 32 | 32 | 4 | 525 | 1 | 19.5 | 20.1 | MIT | 1 month ago | |
| cast1el/oauth-server-bundle | — | 0 | 0 | 1 | 0 | 0 | 2.4 | — | — | 4 years ago | |
| chaima409/oauth-server-bundle | — | 0 | 1 | 0 | 0 | 0 | 0.3 | — | — | 6 years ago | |
| checkthiscloud/phpamqplib-messenger | — | 0 | 0 | 1 | 35 | 0 | 12.9 | 22.9 | MIT | 5 months ago | |
| chrisreedio/socialment | — | 108 | 110 | 17 | 6K | 1 | 21.8 | 28.3 | MIT | 3 months ago | |
| climactic/laravel-credits | Ledger-based Laravel package for credit systems like virtual currency, reward points, and balances. Supports deposits/withdrawals, transfers, transaction history, metadata, and querying—ideal for building auditable, credit-based features in your app. | 321 | 311 | 20 | 4K | 0 | 22.6 | 18.0 | MIT | 2 months ago | |
| cms-multi/filament-clear-cache | Adds a “Clear Cache” button to your Filament admin toolbar so you can quickly run cache-clearing commands without leaving the panel. Supports Filament v2–v5 (via plugin versions) and configurable via a publishable config. | 53 | 53 | 7 | 3K | 0 | 26.9 | 27.7 | MIT | 3 weeks ago | |
| cmsig/seal | SEAL Core (cmsig/seal) is a Search Engine Abstraction Layer inspired by Doctrine DBAL and Flysystem. Provides a unified API and schema for indexing, searching, and filtering across multiple search engines. Part of the cmsig/search project. | 33 | 33 | 0 | 28K | 0 | 0.2 | 40.3 | MIT | — | |
| cmsig/seal-algolia-adapter | Algolia adapter for the SEAL search engine (cmsig/search). Writes SEAL documents to Algolia SaaS and can be configured via Algolia SearchClient or a simple DSN (algolia://APP_ID:ADMIN_KEY). Early-stage; feedback welcome. | 1 | 1 | 0 | 2 | 0 | 0.0 | 4.2 | MIT | — | |
| cmsig/seal-elasticsearch-adapter | Elasticsearch adapter for the CMSIG/SEAL search engine. Indexes and updates documents in an Elasticsearch cluster via the official PHP client. Install with composer and configure directly or via DSN (tls, auth). | 1 | 1 | 1 | 1K | 0 | 0.0 | 39.6 | MIT | — | |
| cmsig/seal-laravel-package | — | 4 | 4 | 0 | 71 | 0 | 0.0 | 16.3 | MIT | — | |
| cmsig/seal-loupe-adapter | Loupe adapter for the SEAL search engine: write indexed documents into a Loupe SQLite instance. Install via Composer and configure through code or a loupe:// DSN (e.g., loupe://var/indexes/). Part of the cmsig/search project. | 6 | 6 | 0 | 19K | 0 | 0.0 | 47.5 | MIT | — | |
| cmsig/seal-meilisearch-adapter | — | 1 | 1 | 1 | 611 | 0 | 0.0 | 34.3 | MIT | — | |
| cmsig/seal-memory-adapter | In-memory adapter for the SEAL search engine. Stores indexed documents in an array, making it ideal for tests and as a reference implementation. Use directly via Engine or via DSN: memory:// | 2 | 2 | 0 | 11K | 0 | 0.0 | 49.3 | MIT | — | |
| cmsig/seal-multi-adapter | SEAL Multi Adapter writes indexing operations to multiple adapters at once. Commonly paired with ReadWriteAdapter to keep search reads on one engine while mirroring writes to several indexes, useful during migrations or multi-backend setups. | 2 | 2 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cmsig/seal-opensearch-adapter | OpenSearch adapter for the cmsig/search SEAL project. Write and index documents in an OpenSearch server via the OpenSearch PHP client, usable directly or via DSN (TLS and basic auth supported). Still under active development. | 3 | 3 | 0 | 857 | 0 | 0.0 | 31.8 | MIT | — | |
| cmsig/seal-read-write-adapter | SEAL Read Write Adapter lets you use separate search adapters for reads and writes, enabling reindexing without downtime. Combine any AdapterInterface implementations (e.g., Elasticsearch) and configure via DSN for your framework. | 2 | 2 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| cmsig/seal-redisearch-adapter | RediSearch adapter for the SEAL search engine. Index and query documents in a Redis Stack instance using RediSearch + RedisJSON. Supports ext-redis/ext-json and DSN-based configuration; note: no GeoBoundingBox or HIGHLIGHT support. | 4 | 4 | 0 | 264 | 0 | 0.0 | 23.9 | MIT | — | |
| cmsig/seal-solr-adapter | Apache Solr adapter for the SEAL search engine. Index and write documents to a SolrCloud instance using collections, with direct client setup or DSN-based configuration for common frameworks. | 2 | 2 | 0 | 81 | 0 | 0.0 | 16.6 | MIT | — | |
| cmsig/seal-symfony-bundle | — | 15 | 15 | 2 | 28K | 0 | 0.1 | 45.1 | MIT | — | |
| cmsig/seal-typesense-adapter | Typesense adapter for the SEAL search engine abstraction. Index and update documents in a Typesense server, create an Engine with a Typesense client, or configure via a typesense:// DSN (including optional TLS). Part of the cmsig/search project. | 4 | 4 | 0 | 338 | 0 | 0.0 | 25.4 | MIT | — | |
| cocosmos/filament-quick-add-select | — | 16 | 15 | 5 | 2K | 0 | 19.7 | 32.6 | MIT | 1 month ago | |
| coddin-web/idp-openid-connect-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| code-lts/doctum | Doctum for Laravel: generate versioned API documentation for your PHP codebase with a clean, searchable HTML output. Supports configuration, theming, and multi-version docs, making it easy to publish and maintain docs for packages and applications. | 353 | 356 | 43 | 2K | 12 | 26.2 | 17.9 | MIT | 4 months ago | |
| coderflex/filament-turnstile | — | 30 | 30 | 15 | 6K | 1 | 12.4 | 35.0 | MIT | 7 months ago | |
| coderflex/laravel-csv | — | 65 | 64 | 7 | 0 | 0 | 4.0 | 1.1 | MIT | 1 year ago | |
| coderflex/laravel-turnstile | Add Cloudflare Turnstile CAPTCHA to Laravel with minimal setup. Includes config publishing, env-based site/secret keys, validation integration, and customizable/translatable error messages for protecting forms and endpoints from bots. | 113 | 112 | 12 | 24K | 0 | 4.0 | 33.4 | MIT | 1 year ago | |
| components-web-app/api-components-bundle | — | 32 | 32 | 8 | 125 | 26 | 8.6 | 19.8 | MIT | — | |
| composer/class-map-generator | Generate PHP class maps by scanning directories for classes/interfaces/traits/enums and mapping symbols to file paths. Supports simple one-shot map creation or incremental scans with sortable results and reporting of ambiguous class resolutions. | 205 | 206 | 21 | 5M | 0 | 26.0 | 64.4 | MIT | 1 month ago | |
| composer/composer | Composer is the dependency manager for PHP. Declare project requirements, install/update packages, and manage autoloading with a lock file for repeatable builds. Works with Packagist and VCS repositories; runs via CLI on PHP 7.2.5+ (latest). | 29,420 | 29,480 | 4,789 | 3M | 114 | 91.0 | 60.1 | MIT | 2 weeks ago | |
| composer/installers | Custom installer paths for Composer. Maps package types (e.g., WordPress plugins/themes, Drupal, Joomla) to appropriate directories so dependencies land where your CMS expects them, with flexible installer definitions for multi-project setups. | 0 | 1,481 | — | 2M | — | 31.8 | 52.1 | — | — | |
| constantable/rabbitmq-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 5 years ago | |
| corponat/api-doc-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| covergenius/php-vcr | PHP VCR for recording and replaying HTTP interactions during tests. Stores “cassettes” of requests/responses to make suites fast, deterministic, and offline-friendly. Useful for mocking third-party APIs without brittle stubs. | 1 | 1 | 2 | 2K | 0 | 19.7 | — | MIT | 2 weeks ago | |
| covertnija/elasticsearch-integration | — | 0 | 0 | 0 | 100 | 0 | 0.0 | 27.1 | MIT | — | |
| craftcms/laravel-aliases | Laravel integration for Craft CMS aliases. Defines common path/URL aliases and resolves them through Laravel’s config/container so you can use Craft-style alias strings in your app, CLI, and packages with consistent environment-aware values. | 0 | 0 | 0 | 9K | 0 | 16.1 | — | MIT | 2 months ago | |
| craftcms/laravel-dependency-aware-cache | Laravel cache extension that tracks dependencies and automatically invalidates cached items when related keys change. Useful for keeping derived or aggregated data fresh without manual cache flushing. Designed for straightforward integration with Laravel’s cache system. | 2 | 2 | 0 | 9K | 0 | 21.9 | 55.6 | BSD-3-Clause | 1 month ago | |
| craue/translations-tests | Shared test utilities for Symfony translation files. Provides a base YamlTranslationsTest to validate YAML translations across your project. Configure default locale and translation file paths, then run in your test suite to catch missing keys and locale issues early. | 0 | 0 | 2 | 113 | 0 | 0.2 | 26.1 | MIT | — | |
| creagia/filament-code-field | — | 57 | 57 | 14 | 5K | 1 | 24.9 | 31.2 | MIT | 1 month ago | |
| creagia/laravel-sign-pad | Laravel package for capturing handwritten signatures via a sign pad, storing them with Eloquent models, and optionally generating certified signed PDFs. Includes install command, configurable storage/redirects, and publishable JS assets for a full signing flow. | 543 | 544 | 52 | 7K | 0 | 25.0 | 17.9 | MIT | 2 months ago | |
| crtl/request-dto-resolver-bundle | — | 1 | 1 | 0 | 49 | 1 | 18.0 | 21.9 | MIT | 3 months ago | |
| cura/user-policy-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| cutwise/oauth-server-bundle | — | 0 | 0 | 0 | 0 | 0 | 2.4 | — | — | 5 years ago | |
| cuyz/valinor | Valinor maps raw inputs (JSON/arrays) into validated, strongly typed PHP objects. Supports advanced PHPStan/Psalm types (shaped arrays, generics, ranges), produces precise human-readable errors, and can normalize data back to formats like JSON or CSV. | 1,506 | 1,510 | 89 | 1M | 27 | 45.1 | 60.0 | MIT | 2 months ago | |
| cuyz/valinor-bundle | — | 54 | 54 | 5 | 11K | 2 | 20.6 | 36.4 | MIT | 2 months ago | |
| cybertroniankelvin/graper | Filament plugin that brings a GrapesJS v3 drag‑and‑drop page builder to your admin panel. Create pages with blocks (hero, CTA, testimonials, etc.), edit on-canvas, save to the database, publish by slug, and register your own custom blocks. | 20 | 12 | 5 | 658 | 0 | 0.4 | 20.8 | MIT | — | |
| cypresslab/gitelephant | GitElephant is a PHP OOP wrapper around the git CLI for managing repositories: inspect commits, branches, tags, diffs, logs, and statuses, and run common git operations via a clean API. Supports git >=1.8, PHP >=7.2 (older PHP via prior versions). | 613 | 618 | 74 | 47K | 17 | 19.3 | 31.1 | LGPL-3.0 | 1 year ago | |
| czim/laravel-filter | — | 89 | 91 | 13 | 625 | 2 | 1.5 | 12.4 | MIT | 1 year ago | |
| czim/laravel-repository | — | 52 | 54 | 21 | 887 | 3 | 2.8 | 17.6 | MIT | 1 year ago | |
| daif/chrome-pdf-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| daikazu/flexicart | — | 3 | 3 | 0 | 37 | 0 | 19.0 | 16.1 | MIT | 1 month ago | |
| daikazu/laravel-frontdoor | Passwordless auth for Laravel: users sign in with one-time email codes. Session-based, no migrations required. Driver-based account providers (includes testing driver), optional registration, Livewire components, rate limiting, events, and deterministic avatars. | 0 | 0 | 0 | 26 | 0 | 16.2 | 22.5 | MIT | 2 months ago | |
| danieltoader/cache-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 7 years ago | |
| david221189av/mobile-detect-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| dbannik/sentry-symfony | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dbp/api-base-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| dbp/campusonline-api | PHP client for CAMPUSonline web services. Supports legacy REST endpoints, generic exports API, and legacy XML web services. Configure base URL and credentials/token, then access resources like UCard, exports, and organization units. | 3 | 3 | 0 | 1K | 1 | 0.1 | 33.1 | AGPL-3.0 | — | |
| dbp/relay-auth-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | AGPL-3.0 | — | |
| dbp/relay-authentic-documents-bundle | — | 0 | 0 | 0 | 0 | 1 | 0.1 | — | — | — | |
| dbp/relay-authorization-bundle | — | 0 | 0 | 0 | 436 | 1 | 0.1 | 36.4 | AGPL-3.0 | — | |
| dbp/relay-base-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| dbp/relay-base-course-bundle | — | 0 | 0 | 0 | 401 | 1 | 0.1 | 35.9 | AGPL-3.0 | — | |
| dbp/relay-base-course-connector-campusonline-bundle | — | 0 | 0 | 0 | 248 | 1 | 0.1 | 33.1 | AGPL-3.0 | — | |
| dbp/relay-base-organization-bundle | — | 0 | 0 | 0 | 586 | 1 | 0.1 | 38.2 | AGPL-3.0 | — | |
| dbp/relay-base-organization-connector-campusonline-bundle | — | 0 | 0 | 0 | 252 | 1 | 0.1 | 33.2 | AGPL-3.0 | — | |
| dbp/relay-base-person-bundle | — | 0 | 0 | — | 2K | — | 0.1 | 44.2 | — | — | |
| dbp/relay-base-person-connector-campusonline-bundle | — | 0 | 0 | 0 | 248 | 1 | 0.1 | 33.1 | AGPL-3.0 | — | |
| dbp/relay-base-person-connector-ldap-bundle | — | 0 | 0 | 0 | 215 | 1 | 0.1 | 32.2 | AGPL-3.0 | — | |
| dbp/relay-base-publication-bundle | — | 0 | 0 | 0 | 307 | 1 | 0.1 | 34.3 | AGPL-3.0 | — | |
| dbp/relay-base-publication-connector-pure-bundle | — | 0 | 0 | 0 | 231 | 1 | 0.1 | 32.6 | AGPL-3.0 | — | |
| dbp/relay-blob-bundle | — | 0 | 0 | 0 | 1K | 1 | 0.1 | 42.0 | AGPL-3.0 | — | |
| dbp/relay-blob-connector-campusonline-dms-bundle | — | 0 | 0 | 0 | 232 | 1 | 0.2 | 32.7 | AGPL-3.0 | — | |
| dbp/relay-blob-connector-filesystem-bundle | — | 0 | 0 | 0 | 286 | 1 | 0.1 | 34.1 | AGPL-3.0 | — | |
| dbp/relay-blob-library | PHP helper library for interacting with dbp relay-blob-bundle. Provides BlobApi for HTTP mode with optional OIDC authentication to add, fetch, and remove files (blobs) in a bucket, using simple BlobFile objects and identifiers. | 1 | 1 | 0 | 2K | 1 | 0.1 | 39.9 | AGPL-3.0 | — | |
| dbp/relay-cabinet-bundle | — | 0 | 0 | 0 | 345 | 1 | 0.1 | 35.0 | AGPL-3.0 | — | |
| dbp/relay-cabinet-connector-campusonline-bundle | — | 0 | 0 | 0 | 298 | 1 | 0.1 | 34.4 | AGPL-3.0 | — | |
| dbp/relay-campusonline-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| dbp/relay-checkin-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| dbp/relay-core-bundle | — | 0 | 2 | — | 7K | — | 0.1 | 46.2 | — | — | |
| dbp/relay-core-connector-campusonline-bundle | — | 0 | 0 | 0 | 297 | 1 | 0.1 | 34.3 | AGPL-3.0 | — | |
| dbp/relay-core-connector-ldap-bundle | — | 0 | 0 | — | 360 | — | 0.1 | 35.5 | — | — | |
| dbp/relay-core-connector-oidc-bundle | — | 0 | 0 | 0 | 433 | 1 | 0.2 | 36.4 | AGPL-3.0 | — | |
| dbp/relay-core-connector-textfile-bundle | — | 0 | 0 | 0 | 286 | 1 | 0.1 | 34.1 | AGPL-3.0 | — | |
| dbp/relay-dispatch-bundle | Symfony bundle providing the Relay Dispatch API backend. Works with the Dispatch Frontend app, offering endpoints and services for dispatch workflows. Includes docs, changelog, and CI-tested code for integrating dispatch features into your Relay setup. | 3 | 3 | 1 | 307 | 1 | 0.4 | 26.1 | AGPL-3.0 | 3 years ago | |
| dbp/relay-educationalcredentials-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | AGPL-3.0 | — | |
| dbp/relay-esign-bundle | — | 1 | 1 | 0 | 354 | 2 | 0.4 | 31.2 | AGPL-3.0 | — | |
| dbp/relay-example-bundle | — | 1 | 1 | 0 | 0 | 1 | 0.1 | — | AGPL-3.0 | — | |
| dbp/relay-formalize-bundle | — | 2 | 2 | 0 | 239 | 1 | 0.1 | 26.3 | AGPL-3.0 | — | |
| dbp/relay-frontend-bundle | — | 1 | 1 | 0 | 230 | 1 | 0.1 | 28.5 | AGPL-3.0 | — | |
| dbp/relay-greenlight-bundle | — | 1 | 1 | 0 | 0 | 1 | 0.1 | — | AGPL-3.0 | — | |
| dbp/relay-greenlight-connector-campusonline-bundle | — | 1 | 1 | 0 | 0 | 1 | 0.1 | — | AGPL-3.0 | — | |
| dbp/relay-keycloak-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| dbp/relay-maker-bundle | — | 0 | 0 | 0 | 312 | 1 | 0.1 | 34.5 | AGPL-3.0 | — | |
| dbp/relay-mono-bundle | — | 1 | 1 | 2 | 792 | 2 | 0.5 | 35.8 | AGPL-3.0 | — | |
| dbp/relay-mono-connector-campusonline-bundle | — | 0 | 0 | 0 | 282 | 3 | 0.7 | 34.3 | AGPL-3.0 | — | |
| dbp/relay-mono-connector-generic-bundle | — | 0 | 0 | 0 | 230 | 1 | 0.1 | 32.6 | AGPL-3.0 | — | |
| dbp/relay-mono-connector-payone-bundle | — | 0 | 0 | — | 275 | — | 0.2 | 33.5 | — | — | |
| dbp/relay-mono-connector-payunity-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | AGPL-3.0 | — | |
| dbp/relay-nexus-bundle | — | 0 | 0 | — | 237 | — | 0.1 | 32.9 | — | — | |
| dbp/relay-portfolio-bundle | DbpRelayPortfolioBundle provides a relay bundle for integrating portfolio-related features into DBP applications. Use it to connect, expose, and manage portfolio data through a standardized bundle structure within your Symfony/DBP setup. | 0 | 0 | 0 | 257 | 1 | 0.1 | 34.5 | AGPL-3.0 | — | |
| dbp/relay-proxy-bundle | — | 0 | 0 | 0 | 230 | 1 | 0.2 | 32.7 | AGPL-3.0 | — | |
| dbp/relay-sublibrary-bundle | — | 2 | 2 | 0 | 251 | 3 | 0.7 | 26.9 | AGPL-3.0 | — | |
| dbp/relay-sublibrary-connector-base-organization-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | AGPL-3.0 | — | |
| dbp/relay-sublibrary-connector-campusonline-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | AGPL-3.0 | — | |
| dbp/relay-template-bundle | Symfony bundle template for creating new Digital Blueprint relay bundles. Provides a starting structure, config, and CI setup for building relay integrations. Intended as a scaffold and typically not used directly in production projects. | 0 | 0 | 0 | 28 | 2 | 0.4 | 20.2 | AGPL-3.0 | — | |
| dbp/relay-verity-bundle | — | 1 | 1 | 0 | 1K | 1 | 0.1 | 39.6 | AGPL-3.0 | — | |
| dbp/relay-verity-connector-clamav-bundle | — | 0 | 0 | 0 | 286 | 1 | 0.1 | 34.0 | AGPL-3.0 | — | |
| dbp/relay-verity-connector-verapdf-bundle | — | 0 | 0 | 0 | 282 | 1 | 0.1 | 34.0 | AGPL-3.0 | — | |
| ddeboer/vatin | Validate EU VAT identification numbers and check their status via the VIES service. Provides simple PHP utilities to format, validate, and verify VATINs for customers and companies, making it easy to add VAT checks to invoicing and checkout flows. | 141 | 142 | 37 | 68K | 2 | 6.9 | 37.7 | MIT | 1 year ago | |
| ddeboer/vatin-bundle | Symfony bundle integrating ddeboer/vatin. Validates EU VAT ID (VATIN) format via Symfony Validator and can optionally verify existence via the VIES SOAP service. Also exposes services for direct VATIN validation and VIES lookups. | 29 | 29 | 12 | 14K | 1 | 19.2 | 41.9 | MIT | 2 months ago | |
| dedoc/scramble | — | 2,096 | 2,098 | 196 | 1M | 22 | 53.3 | 55.4 | MIT | 1 week ago | |
| defstudio/filament-searchable-input | — | 34 | 33 | 7 | 3K | 4 | 26.0 | 30.9 | MIT | 2 months ago | |
| derrabus/twig-awesome-bundle | — | 0 | 18 | — | 123 | — | 18.4 | 13.0 | — | — | |
| devgeek/beacon-admin | — | 0 | — | — | — | — | 0.0 | — | — | — | |
| devwizardhq/laravel-filex | — | 7 | 8 | 1 | 1 | 0 | 18.9 | 0.8 | MIT | 1 month ago | |
| devwizardhq/laravel-localizer | — | 7 | 7 | 0 | 224 | 0 | 18.8 | 23.2 | MIT | 1 month 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 | |
| diabelb/doctrine-behaviors | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| digifa/mobile-detect-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.8 | — | — | 1 year ago | |
| digitalrevolution/accessorpair-constraint | PHPUnit helper to automatically test and cover getters/setters (and constructor-to-getter pairs) on data classes. Add the AccessorPairAsserter trait and call assertAccessorPairs() to validate accessor pairs, optional default/initial value checks. | 9 | 10 | 10 | 3K | 1 | 28.6 | 40.3 | MIT | 3 weeks ago | |
| digitalrevolution/phpunit-extensions | — | 3 | 3 | 2 | 4K | 1 | 22.3 | 46.2 | MIT | 3 months ago | |
| digitalrevolution/phpunit-file-coverage-inspection | Define per-file code coverage thresholds from Clover coverage.xml, with directory/file overrides and optional uncovered-method rules. Fails builds with checkstyle or GitLab formatted reports so a single file can’t hide behind high overall coverage. | 5 | 5 | 2 | 3K | 1 | 17.6 | 41.8 | MIT | 5 months ago | |
| digitalrevolution/symfony-request-validation | — | 12 | 12 | 1 | 2K | 1 | 22.9 | 36.6 | MIT | 1 month ago | |
| digitalrevolution/symfony-trace-bundle | — | 8 | 8 | 4 | 7K | 1 | 15.6 | 43.9 | MIT | 5 months ago | |
| digitalrevolution/symfony-validation-shorthand | — | 12 | 12 | 3 | 3K | 1 | 19.7 | 36.9 | MIT | 3 months ago | |
| digitalrevolution/utils | — | 1 | 1 | 8 | 3K | 1 | 27.6 | 51.6 | MIT | 1 month ago | |
| dinas/shipping-sdk-laravel | Laravel SDK for the Dinas Shipping API. Send requests to REST endpoints and receive/verify incoming webhooks. Webhook events are logged and dispatched as Laravel jobs for async updates like shipment status changes and document availability. | 0 | 0 | 0 | 7 | 0 | 20.8 | 14.6 | MIT | 3 weeks ago | |
| dknx01/data-fixtures-phpunit | — | 0 | 0 | 0 | 0 | 0 | 14.7 | — | MIT | 3 months 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/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 | 4 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 | 77.7 | 61.2 | MIT | 1 day 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/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/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/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/phpcr-bundle | — | 158 | 160 | 65 | 33K | 6 | 29.5 | 38.9 | MIT | 2 months ago | |
| dotswan/filament-map-picker | Filament v3 map picker field with OpenStreetMap integration. Let users select a location and get real-time coordinates when the marker moves. Customize controls and marker styling, with optional GeoMan tools for drawing and editing shapes. | 128 | 127 | 40 | 17K | 12 | 33.4 | 38.4 | MIT | 1 month ago | |
| drewroberts/media | — | 5 | 6 | 5 | 342 | 13 | 20.6 | 30.4 | MIT | 7 months ago | |
| droath/laravel-text-chunker | Flexible Laravel text chunking for AI/LLM apps. Split content into smaller chunks by characters, tokens, sentences, or markdown-aware rules. Fluent, strategy-based API ideal for fitting token limits, RAG pipelines, and custom domain splitting. | 3 | 2 | 1 | 13 | 0 | 0.0 | 8.7 | MIT | — | |
| dualmedia/disable-orm-bundle | — | 0 | 0 | 0 | 99 | 1 | 22.5 | 32.7 | MIT | 1 week ago | |
| dualmedia/doctrine-retry-bundle | Symfony bundle that wraps Doctrine transactions with automatic retries for deadlocks and transient DB errors. Configure optional nesting tracking, then call Retrier->execute() with a closure receiving the EntityManager to safely run retryable work. | 2 | 2 | 1 | 113 | 1 | 14.5 | 24.0 | MIT | 4 months ago | |
| dualmedia/dynamic-orm-value-bundle | — | 1 | 1 | 0 | 79 | 0 | 19.2 | 25.7 | MIT | 1 month ago | |
| dualmedia/es-log-bundle | — | 0 | 0 | 1 | 91 | 0 | 22.2 | 31.4 | MIT | 1 month ago | |
| dualmedia/savepoint-prevent-crash-bundle | — | 0 | 0 | 0 | 71 | 0 | 6.6 | 27.1 | MIT | 8 months ago | |
| dualmedia/symfony-request-dto-bundle | — | 0 | 7 | — | 114 | — | 28.3 | 19.0 | — | — | |
| duc01nguyen/health-check-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| dunglas/api-bundle | API Platform Core builds hypermedia-driven REST and GraphQL APIs with Symfony. Supports JSON-LD/Hydra, OpenAPI v2/v3, JSON:API, HAL, and Problem Details. Quickly generate powerful, extensible, high-performance APIs. | 2,560 | 2,565 | 965 | 328 | 343 | 77.1 | 32.1 | MIT | 2 weeks ago | |
| e-lodgy/coding-standard | E-Lodgy’s shared Easy Coding Standard (ECS) configuration for PHP projects. Install via Composer, import the provided ecs.php, and apply consistent formatting and code style rules across your src, tests, and config files. | 0 | 0 | 1 | 23 | 1 | 2.6 | 19.0 | MIT | 2 years ago | |
| easycorp/easyadmin-bundle | — | 4,281 | 4,293 | 1,095 | 365K | 69 | 87.8 | 62.2 | MIT | 1 week ago | |
| ecourty/doctrine-export-bundle | — | 4 | 4 | 0 | 16 | 0 | 13.3 | 9.5 | MIT | 4 months ago | |
| ecourty/platform-parameter-bundle | — | 0 | 0 | 0 | 2 | 0 | 16.1 | 7.5 | MIT | 2 months ago | |
| ecourty/sitemap-bundle | — | 1 | 1 | 0 | 95 | 0 | 12.3 | 25.7 | MIT | 4 months ago | |
| effiana/doctrine-behaviors | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| eg-mohamed/referenceable | Laravel package that adds reference numbers to Eloquent models with configurable formats. Supports random, sequential, and template-based generation (e.g., year/month/seq/random), collision handling, validation, and tenant-aware sequences. Includes install command, config publishing, and Laravel 10–... | 79 | 79 | 3 | 813 | 0 | 19.5 | 16.6 | MIT | 2 months ago | |
| eightmarq/doctrine-behaviors | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 2 years ago | |
| einar-hansen/laravel-psr-6-cache | Laravel package that bridges Laravel’s cache system with PSR-6. Use Laravel’s cache stores through a PSR-6 CacheItemPoolInterface for interoperability with PSR-compliant libraries, with simple configuration and drop-in integration. | 1 | 1 | 1 | 2K | 0 | 0.6 | 40.4 | MIT | 3 years ago | |
| ekino/data-protection-bundle | — | 5 | 5 | 10 | 495 | 2 | 3.5 | 28.0 | MIT | 1 year ago | |
| ekino/phpstan-banned-code | PHPStan extension that flags banned code patterns in your project (e.g., var_dump, dd, exit/die, eval, echo/print, shell exec/backticks). Configurable via PHPStan parameters, with optional checks like preventing use imports from Tests in non-test code. | 298 | 300 | 24 | 193K | 4 | 23.9 | 46.1 | MIT | 2 months ago | |
| ekino/sonata | — | 4 | 4 | 11 | 0 | 3 | 2.6 | 3.8 | MIT | 5 years ago | |
| ekino/tiny-png-sonata-media-bundle | — | 0 | 1 | — | 0 | — | 1.1 | 0.8 | — | — | |
| elao/form-translation-bundle | — | 44 | 45 | 12 | 3K | 1 | 5.6 | 25.6 | — | 2 years ago | |
| elao/json-http-form-bundle | Symfony bundle that lets Forms handle JSON POST/PUT/PATCH/DELETE requests. Automatically detects JSON content-type, decodes request body, and submits data to your form; falls back to default HttpFoundation handling for normal GET/POST. | 35 | 35 | 4 | 82 | 0 | 3.0 | 7.1 | MIT | 2 years ago | |
| elegantly/laravel-invoices | Manage invoices in Laravel with database storage, serial numbering, and PDF generation. Create, render, store, and download invoices as PDFs or views, add taxes/discounts and payment instructions (QR codes), and customize templates. | 235 | 234 | 25 | 5K | 1 | 29.7 | 21.7 | MIT | 1 month ago | |
| elegantly/laravel-money | Laravel integration for brick/money: Eloquent casting to Brick\Money\Money, safe parsing from strings/ints/floats, and a ValidMoney validation rule with min/max bounds and nullability. Store amounts cleanly (with currency column or fixed currency). | 20 | 19 | 3 | 7K | 0 | 26.7 | 40.6 | MIT | 1 month ago | |
| eliashaeussler/deep-closure-comparator | PHPUnit comparator/assertion that deeply compares closures inside objects/arrays by serializing them via opis/closure. Use DeepClosureAssert::assertEquals() as a drop-in replacement for PHPUnit’s assertEquals when closures should be treated as equal. | 0 | 0 | 0 | 11K | 1 | 15.6 | 61.9 | GPL-3.0 | 3 months ago | |
| eliashaeussler/phpunit-attributes | PHPUnit Attributes adds modern PHP 8 attributes to define PHPUnit tests, data providers, groups, dependencies and more in a clean, declarative way. Keep test classes readable and reduce annotation/docblock noise while staying compatible with PHPUnit workflows. | 4 | 4 | 1 | 2K | 1 | 19.8 | 41.0 | GPL-3.0 | 2 months ago | |
| elipzis/laravel-cacheable-model | — | 158 | 155 | 14 | 2K | 0 | 23.4 | 19.7 | MIT | 2 weeks ago | |
| eloquent/phony | — | 194 | 196 | 7 | 2K | 8 | 6.2 | 11.5 | MIT | 5 years ago | |
| eloquent/phony-phpunit | Integration of the Phony mocking/stubbing library with PHPUnit, providing helpers to use Phony in your test suite. Note: this package is no longer maintained; see the linked statement and consider alternatives or the main Phony repo. | 6 | 6 | 3 | 1K | 0 | 1.6 | 21.5 | MIT | 5 years ago | |
| emag-tech-labs/rabbitmq-bundle | Abandoned RabbitMQ integration bundle for Symfony using php-amqplib. Provides producers, consumers, CLI commands, and common messaging patterns. Project is superseded by php-amqplib/rabbitmq-bundle (^2.6); migrate to that package. | 39 | 44 | 10 | 637 | 0 | 5.1 | 16.9 | — | 5 years ago | |
| ergebnis/agent-detector | Detect whether an AI/dev agent is present by checking known environment variables. Supports Amp, Antigravity, Augment, Claude Code, OpenAI Codex, Cursor, Gemini CLI, GitHub Copilot, and more. Install via Composer and call Detector::isAgentPresent(). | 9 | 4 | 1 | 2M | 0 | 20.2 | 64.5 | MIT | 1 month ago | |
| ergebnis/classy | ergebnis/classy adds convenient helpers for working with PHP classes and reflection. Generate class names, namespaces, and short names, and inspect class metadata in a clean, test-friendly way—useful for tooling, libraries, and code generation. | 39 | 39 | 4 | 57K | 0 | 17.8 | 47.9 | MIT | 5 months ago | |
| ergebnis/composer-normalize | Composer plugin to normalize composer.json automatically: consistent key ordering, formatting, and sorting of dependencies. Avoid manual formatting debates and keep projects tidy across teams and CI with a simple dev requirement and allow-plugins setting. | 1,109 | 1,112 | 36 | 1M | 11 | 38.8 | 53.4 | MIT | 3 weeks ago | |
| ergebnis/data-provider | Generate data providers for PHPUnit from arrays, iterables, or generators with a small, focused API. Helps build readable, reusable test datasets and named cases, reducing boilerplate when writing parameterized tests in PHP. | 28 | 28 | 0 | 36K | 1 | 8.7 | 44.6 | MIT | 9 months ago | |
| ergebnis/http-method | — | 95 | 95 | 2 | 8K | 0 | 5.9 | — | MIT | 9 months ago | |
| ergebnis/json | Value object for representing valid JSON strings in PHP. Create Json instances from strings or files with strict validation and clear exceptions for invalid JSON, missing files, unreadable files, or non-JSON content. Install via Composer: ergebnis/json. | 25 | 25 | 1 | 1M | 2 | 8.2 | 58.0 | MIT | 9 months ago | |
| ergebnis/json-normalizer | Normalize JSON documents with composable normalizers. Includes generic and vendor-specific normalizers for formatting, indentation, schema-based ordering, JSON encoding, chaining, callbacks, and controlling final newlines. Install via Composer and apply a Normalizer to produce consistent JSON output... | 82 | 83 | 5 | 1M | 0 | 15.5 | 58.8 | MIT | 9 months ago | |
| ergebnis/json-pointer | RFC 6901 JSON Pointer abstraction for PHP. Create and convert reference tokens and pointers from plain strings, JSON string form, or URI fragment identifiers, with correct escaping and encoding. Install via Composer and use small, typed value objects. | 20 | 20 | 0 | 1M | 0 | 21.2 | 63.6 | MIT | 1 month ago | |
| ergebnis/json-printer | Pretty-print and re-indent JSON strings with customizable indentation (spaces or tabs). Ergebnis\Json\Printer\Printer normalizes indentation only—no escaping/unescaping—making it easy to convert minified or differently formatted JSON into a consistent style. | 91 | 92 | 2 | 1M | 0 | 11.2 | 57.9 | MIT | 9 months ago | |
| ergebnis/json-schema-validator | Validate JSON data against JSON Schema in PHP with a focus on clear, actionable errors. Built on top of justinrainbow/json-schema, it adds structured reporting and better integration for projects needing reliable schema validation in tests and runtime. | 36 | 37 | 0 | 1M | 1 | 9.2 | 58.4 | MIT | 9 months ago | |
| ergebnis/license | — | 14 | 15 | 1 | 38K | 0 | 8.7 | 48.9 | MIT | 9 months ago | |
| ergebnis/php-cs-fixer-config | Factory-style PHP-CS-Fixer config for projects: choose a versioned ruleset (PHP 5.3–8.3), generate a consistent configuration, and keep coding standards aligned across repositories. Install via Composer and use with friendsofphp/php-cs-fixer. | 70 | 70 | 17 | 46K | 1 | 31.1 | 44.9 | MIT | 3 weeks ago | |
| ergebnis/phpstan-rules | A set of extra PHPStan rules to enforce stricter, opinionated code standards in PHP projects. Install via Composer and include rules.neon (auto via phpstan/extension-installer) to catch issues like named arguments, class design, and more. | 453 | 454 | 24 | 253K | 6 | 27.3 | 45.9 | MIT | 4 months ago | |
| ergebnis/phpunit-slow-test-detector | PHPUnit extension (Composer package and PHAR) that detects and reports slow tests during test runs. Configure a global maximum duration; when tests exceed it, the extension lists them with timings to help you spot and fix performance regressions. | 146 | 148 | 12 | 560K | 8 | 29.0 | 60.5 | MIT | 2 months ago | |
| ergebnis/rector-rules | A curated set of custom Rector rules from ergebnis to automate PHP refactoring and style consistency. Includes rules for sorting arrays and match arms, simplifying call arguments, Faker updates, namespace symbol references, and PHPUnit attribute-to-prefix changes. | 10 | 10 | 0 | 22K | 0 | 28.8 | 52.5 | MIT | 1 month ago | |
| erickskrauch/php-cs-fixer-custom-fixers | Custom PHP-CS-Fixer fixers by Erick Skrauch. Adds opinionated formatting rules like aligning multiline parameters, inserting blank lines around class bodies and before returns, spacing after control statements, fixing multiline if braces, ordering overrides, and Yii2 ::className() replacement. | 30 | 30 | 3 | 100K | 2 | 13.2 | 52.9 | MIT | 6 months ago | |
| esi/phpunit-coverage-check | Reads PHPUnit clover/openclover XML coverage reports and computes overall coverage percentage. Fails CI with exit code 1 when coverage drops below a configurable threshold; exits successfully when the threshold is met. Useful for enforcing minimum test coverage. | 6 | 6 | 1 | 6K | 2 | 15.4 | 45.9 | MIT | 4 months ago | |
| ethanbarlo/livewiremesh | — | 0 | 0 | 0 | 145 | 0 | 22.7 | 35.7 | MIT | 3 weeks ago | |
| ewertondaniel/bitfinex-php-sdk | — | 2 | 3 | 0 | 101 | 0 | 8.5 | 22.2 | — | 8 months ago | |
| ezsystems/ezplatform-rest | Adds a REST remote API to Ibexa DXP and Ibexa Open Source, enabling external clients to interact with Ibexa content and services. Includes official REST API reference and documentation links for usage and endpoints. | 11 | 11 | 10 | 3K | 0 | 9.4 | 32.4 | NOASSERTION | 2 years ago | |
| ezsystems/ezplatform-richtext | eZ Platform RichText adds RichText field support to eZ Platform, handling storage and rendering of rich content with XML-based markup, transformations, and editor integration. Use it to manage formatted text, embeds, and structured content in your CMS. | 32 | 32 | 17 | 3K | 0 | 9.9 | 26.2 | NOASSERTION | 1 year ago | |
| ezsystems/ezplatform-solr-search-engine | — | 46 | 47 | 34 | 2K | 0 | 10.7 | 24.7 | NOASSERTION | 1 year ago | |
| facile-it/paraunit | Run PHPUnit test suites faster by executing tests in parallel across multiple processes. Symfony-based CLI with Composer install, supports many PHPUnit/Symfony versions, and can collect code coverage in parallel (auto-picks best driver like PCOV/Xdebug). | 145 | 146 | 19 | 35K | 8 | 33.0 | 42.5 | Apache-2.0 | 4 weeks ago | |
| farbcode/laravel-evm | — | 4 | 4 | 0 | 10 | 0 | 11.2 | 8.4 | MIT | 6 months ago | |
| fidry/cpu-core-counter | Tiny PHP utility to detect CPU core count (logical or physical) with memoized results. Provides sensible defaults plus configurable “finders” per OS, parallelisation-friendly available cores, and safe fallbacks via exception handling or getCountWithFallback(). | 240 | 238 | 5 | 7M | 4 | 9.7 | 57.6 | MIT | 9 months ago | |
| fikrimastor/mykad | — | 0 | 1 | 0 | 0 | 0 | 2.6 | — | MIT | 1 year ago | |
| foxws/wireuse | — | 7 | 8 | 0 | 0 | 0 | 24.8 | — | MIT | 2 months ago | |
| fresh/doctrine-enum-bundle | Symfony bundle adding ENUM type support to Doctrine ORM/DBAL. Register custom enum types and map them to entity fields for safer, consistent values across databases. Works with modern Symfony/Doctrine versions and common platforms like PostgreSQL, MySQL, SQLite, and MSSQL. | 462 | 474 | 75 | 55K | 11 | 29.0 | 35.2 | MIT | 5 months ago | |
| friendsofsymfony/elastica-bundle | — | 1,262 | 1,282 | 788 | 196K | 68 | 67.7 | 62.1 | MIT | 5 days ago | |
| friendsofsymfony/oauth-server-bundle | — | 1,080 | 1,093 | 445 | 84K | 163 | 41.2 | 49.4 | — | 7 years ago | |
| fruitcake/laravel-debugbar | Integrate PHP Debug Bar into Laravel to inspect requests in real time. Shows executed queries, routes, views, logs, cache/events, and timing/memory metrics with an in-browser toolbar and detailed panels. Great for profiling and debugging during development. | 19,221 | 19,201 | 1,605 | 498K | 75 | 89.0 | 51.7 | MIT | 1 month ago | |
| gedmo/doctrine-extensions | — | 0 | 4,162 | — | 2M | — | 71.2 | 68.5 | — | — | |
| giacomomasseron/laravel-models-generator | — | 55 | 55 | 2 | 780 | 0 | 25.6 | 18.5 | MIT | 2 months ago | |
| giggsey/libphonenumber-for-php | PHP port of Google’s libphonenumber for parsing, formatting, validating, and storing international phone numbers. Supports geocoding, carrier and timezone mapping, plus short-number info. Composer install; requires mbstring. | 5,027 | 5,088 | 479 | 3M | 4 | 68.3 | 46.3 | Apache-2.0 | 1 month ago | |
| giggsey/libphonenumber-for-php-lite | Lite PHP port of Google’s libphonenumber: parse, validate, format, and store international phone numbers. Includes core PhoneNumberUtils only (no geolocation/carrier/short number info). Requires PHP 8.1+ and mbstring; install via Composer. | 89 | 90 | 8 | 1M | 0 | 29.8 | 64.5 | Apache-2.0 | 1 month ago | |
| giggsey/locale | Up-to-date Unicode CLDR locale data packaged as native PHP arrays. Created to avoid requiring the PHP intl extension and to provide newer locale data than many operating systems ship. Used primarily by libphonenumber-for-php (GeoCoder support). | 633 | 636 | 11 | 3M | 0 | 25.1 | 58.0 | MIT | 3 months ago | |
| goaop/dissect | — | 2 | 3 | 1 | 13K | 0 | 16.3 | — | MIT | 2 months ago | |
| guava/filament-icon-picker | Filament plugin that adds an Icon Picker form field and matching table column. Pick icons from any installed blade-icons kit (Heroicons included). Store full icon names and render them in tables or on the frontend for customizable UI/icons. | 162 | 162 | 42 | 41K | 10 | 27.7 | 44.6 | MIT | 4 months ago | |
| guava/filament-modal-relation-managers | — | 79 | 76 | 16 | 4K | 2 | 21.1 | 28.6 | MIT | 2 months ago | |
| halilcosdu/laravel-command-banner | — | 10 | 10 | 0 | 39 | 0 | 1.0 | 9.5 | MIT | 2 years ago | |
| halilcosdu/laravel-slower | Detects slow Laravel database queries, logs them, and uses optional AI recommendations to suggest indexes and other optimizations. Configure thresholds, enable/disable monitoring, and run with Laravel 10–13 on PHP 8.2+ for actionable performance insights. | 410 | 409 | 23 | 1K | 0 | 26.1 | 9.3 | MIT | 1 month ago | |
| hamcrest/hamcrest-php | Official PHP port of Hamcrest matchers for expressive assertions in tests. Use MatcherAssert::assertThat() or convenient global functions (assertThat, equalTo, is, both/andAlso, either/orElse) to build readable, composable matchers with PHP-friendly typing. | 7,010 | 7,022 | 46 | 9M | 10 | 31.5 | 47.4 | NOASSERTION | 1 year ago | |
| happytodev/filament-comments | Filament plugin that adds comment functionality to your admin panel, with current support focused on OrbitPHP. Includes an install command and publishable config to get started quickly, plus tests and changelog for ongoing maintenance. | 2 | 2 | 1 | 0 | 0 | 0.7 | 0.8 | MIT | 3 years ago | |
| happytodev/filament-social-networks | Filament plugin for managing and displaying social network links in your Laravel admin. Configure common platforms with icons/URLs, keep profiles consistent across your app, and render social links where needed with a simple, reusable setup. | 0 | 11 | — | 0 | — | 2.3 | 0.8 | — | — | |
| happytodev/filament-tailwind-color-picker | Filament form field for picking colors from the Tailwind CSS palette. Provides a single Tailwind color picker component that works alongside other Filament fields and stays responsive across screen sizes. | 11 | 11 | 9 | 1 | 3 | 2.8 | 3.1 | MIT | 3 years ago | |
| happytodev/typhoon | — | 6 | 6 | 1 | 0 | 4 | 5.6 | 1.9 | MIT | 3 years ago | |
| hasnayeen/themes | — | 345 | 345 | 54 | 7K | 7 | 6.3 | 22.4 | MIT | 1 year ago | |
| honlapbirodalom/laravel-chilkat | — | 0 | 0 | 0 | 96 | 0 | 3.5 | 27.4 | MIT | 1 year ago | |
| howdu/filament-record-switcher | — | 15 | 15 | 1 | 2K | 1 | 16.6 | 32.2 | MIT | 4 months ago | |
| hpwebdeveloper/laravel-pay-pocket | Laravel Pay Pocket adds virtual wallets to Laravel using simple wallets and wallet_logs tables. Manage multiple wallet types, deposit, withdraw/pay, check balances, and record logs with clear APIs and exceptions—built for in-app money, not payment gateways. | 317 | 317 | 33 | 365 | 0 | 17.0 | 5.4 | MIT | 6 months ago | |
| ibexa/behat | — | 1 | 1 | 1 | 17K | 0 | 29.0 | 64.5 | NOASSERTION | 2 weeks ago | |
| ibexa/content-forms | — | 4 | 4 | 2 | 29K | 0 | 29.0 | 61.2 | NOASSERTION | 2 weeks ago | |
| ibexa/core | Ibexa Core is the foundation of the Ibexa DXP, providing the PHP domain model, repository API, content types, users, permissions, search, and persistence layer integrations. It powers content management features and serves as the base for higher-level Ibexa packages. | 8 | 8 | 19 | 31K | 0 | 33.2 | 74.2 | NOASSERTION | 2 weeks ago | |
| ibexa/design-engine | — | 6 | 6 | 2 | 29K | 0 | 28.8 | 58.9 | NOASSERTION | 2 weeks ago | |
| ibexa/doctrine-schema | Symfony bundle that abstracts cross-DBMS schema import/export. Defines a custom YAML schema format, imports YAML into Doctrine DBAL Schema, exports Schema back to YAML, and provides an event-driven SchemaBuilder extension point via subscribers. | 4 | 4 | 2 | 33K | 0 | 28.9 | 62.0 | NOASSERTION | 2 weeks ago | |
| ibexa/fieldtype-richtext | — | 6 | 6 | 12 | 28K | 0 | 30.3 | 63.0 | NOASSERTION | 2 weeks ago | |
| ibexa/http-cache | — | 4 | 4 | 6 | 29K | 0 | 29.1 | 61.1 | NOASSERTION | 2 weeks ago | |
| ibexa/notifications | — | 2 | 2 | 2 | 29K | 0 | 28.8 | 64.7 | NOASSERTION | 2 weeks ago | |
| ibexa/phpstan | — | 0 | 0 | 0 | 5K | 0 | 0.3 | 52.3 | NOASSERTION | — | |
| ibexa/rector | Rector rule sets for upgrading Ibexa DXP projects between versions. Install as a dev dependency, add an ibexa set (e.g., IBEXA_50) to rector.php, and run Rector to automatically refactor code for the target Ibexa release. | 1 | 1 | 3 | 18K | 0 | 26.0 | 64.5 | NOASSERTION | 2 weeks ago | |
| ibexa/rest | — | 5 | 5 | 6 | 29K | 0 | 30.1 | 64.4 | NOASSERTION | 2 weeks ago | |
| ibexa/search | — | 4 | 4 | 3 | 29K | 0 | 29.0 | 61.2 | NOASSERTION | 2 weeks ago | |
| ibexa/solr | — | 5 | 5 | 6 | 21K | 0 | 29.2 | 57.5 | NOASSERTION | 2 weeks ago | |
| ibexa/test-core | — | 0 | 0 | 2 | 11K | 0 | 0.2 | 55.3 | NOASSERTION | — | |
| ibexa/twig-components | Ibexa DXP Twig Components provides reusable Twig components and helpers used across Ibexa DXP. Install and use it as part of a full Ibexa DXP setup rather than standalone. Licensed under Ibexa Business Use (BUL) or Trial/Test (TTL). | 0 | 0 | 4 | 28K | 0 | 25.6 | 64.9 | NOASSERTION | 2 weeks ago | |
| ibexa/user | — | 3 | 3 | 3 | 29K | 0 | 29.1 | 63.2 | NOASSERTION | 2 weeks ago | |
| icanhazstring/composer-unused | composer-unused detects and removes unused Composer dependencies in PHP/Laravel projects. It analyzes your codebase to find packages not referenced, reports what can be safely removed, and helps keep composer.json/lock lean and maintainable. | 1,681 | 1,683 | 57 | 272K | 10 | 35.8 | 38.3 | MIT | 4 months ago | |
| icetalker/filament-table-repeater | — | 137 | 137 | 27 | 5K | 6 | 16.4 | 27.4 | MIT | 7 months ago | |
| imbo/behat-api-extension | — | 109 | 109 | 45 | 34K | 3 | 14.2 | 39.3 | MIT | 1 week ago | |
| indexzer0/eloquent-filtering | Define allowed filters on your Eloquent models and apply them from simple arrays or request data—no custom query logic. Supports complex, type-based filtering for APIs and dashboards on Laravel 10+ / PHP 8.2+. | 225 | 225 | 8 | 2K | 1 | 20.6 | 15.2 | MIT | 2 months ago | |
| indracollective/laravel-revisor | — | 19 | 19 | 5 | 147 | 3 | 1.4 | 14.6 | MIT | — | |
| infection/extension-installer | Composer plugin bundled with Infection that automatically discovers and registers Infection extensions on install/update. Install an infection-extension package and it’s registered without manual config. Includes guidance for building extensions via composer.json metadata. | 26 | 26 | 4 | 787K | 1 | 1.4 | 55.2 | BSD-3-Clause | 4 years ago | |
| infection/infection | Infection is a PHP mutation testing framework that measures how well your tests detect small code changes. Run it in CI to get a Mutation Score Indicator (MSI), uncover weak assertions, and improve test quality. PHP 8.3+. | 2,202 | 2,213 | 183 | 751K | 165 | 66.3 | 68.3 | BSD-3-Clause | 2 weeks ago | |
| infection/phpspec-adapter | — | 3 | 3 | 1 | 4K | 1 | 22.8 | 50.5 | BSD-3-Clause | 3 weeks ago | |
| invaders-xx/filament-kanban-board | — | 76 | 77 | 15 | 15 | 1 | 6.1 | 1.1 | MIT | 2 years ago | |
| iotronlab/filament-multi-guard | — | 50 | 50 | 7 | 236 | 0 | 2.2 | 10.4 | MIT | 3 years ago | |
| j0k3r/graby | Graby extracts clean article content from web pages. Built on php-readability and FiveFilters site_config patterns, it’s a composer-friendly, decoupled, fully tested fork of Full-Text RSS. Requires PHP 8.2+, Tidy and cURL. | 388 | 390 | 74 | 8K | 36 | 41.7 | 38.7 | MIT | 2 months ago | |
| j0k3r/httplug-ssrf-plugin | HTTPlug plugin to mitigate SSRF by validating URL parts against configurable allow/deny lists. Resolves hostnames to IPs, blocks private networks by default, and restricts schemes to HTTP/HTTPS. Throws InvalidURLException on invalid targets. | 4 | 4 | 5 | 7K | 2 | 2.4 | 43.1 | MIT | 1 year ago | |
| j0k3r/php-readability | Extracts the main article content and title from messy web pages in PHP. Improved fork of php-readability with tests, namespacing, and optional HTML cleanup via Tidy (or libxml). Supports PSR-3 logging for debugging. | 184 | 190 | 38 | 27K | 6 | 20.9 | 37.8 | Apache-2.0 | 2 months ago | |
| jeffgreco13/filament-breezy | — | 1,035 | 1,028 | 180 | 120K | 20 | 42.5 | 41.1 | MIT | 1 month ago | |
| jeremykendall/php-domain-parser | Parse, validate, and normalize domains, subdomains, and suffixes using the Public Suffix List. Extract registrable domain vs. subdomain, handle IDNs and edge cases, and keep parsing rules current via PSL updates—ideal for URL processing, cookies, and security checks. | 1,235 | 1,244 | 125 | 281K | 0 | 9.9 | — | MIT | 1 year ago | |
| jibaymcs/filament-tour | Add DriverJS-powered guided tours to your Filament panels. Register tours on pages with a simple trait, define steps with titles/descriptions, and optionally show tours only once via localStorage. Supports Filament v2–v5 with easy plugin setup. | 124 | 123 | 43 | 2K | 6 | 27.0 | 22.0 | MIT | 1 month ago | |
| jiripudil/phpstan-sealed-classes | PHPStan extension that adds sealed classes support for PHP: declare which classes/interfaces may extend or implement a type, and have PHPStan report violations. Helps enforce architecture boundaries and prevent unauthorized inheritance in large codebases. | 35 | 34 | 0 | 1K | 1 | 1.2 | 21.3 | MIT | 1 year ago | |
| kainiklas/filament-scout | — | 36 | 36 | 12 | 3K | 2 | 17.4 | 32.3 | MIT | 4 months ago | |
| kekos/multipart-form-data-parser | Parse multipart/form-data bodies in PHP, including raw HTTP input. Useful for handling file uploads and form fields when your environment doesn’t populate $_FILES/$_POST (e.g., non-standard servers, PUT/PATCH requests). | 1 | 1 | 1 | 9K | 0 | 0.0 | 50.4 | — | — | |
| kenepa/banner | Kenepa Banner adds a lightweight, configurable banner system to your Laravel app—ideal for announcements, maintenance notices, and alerts. Create and manage banners with flexible targeting and display options, then show them in your UI with minimal setup. | 95 | 95 | 14 | 2K | 1 | 18.4 | — | MIT | 1 month ago | |
| kevinpapst/tabler-bundle | — | 132 | 133 | 26 | 8K | 11 | 31.9 | 34.6 | MIT | 1 month ago | |
| kiwilan/typescriptable-laravel | — | 39 | 39 | 10 | 1K | 7 | 12.1 | 25.2 | MIT | 1 year ago | |
| knplabs/doctrine-behaviors | — | 923 | 938 | 323 | 85K | 30 | 42.0 | 45.2 | MIT | 4 months ago | |
| knplabs/knp-snappy | Snappy is a PHP wrapper for wkhtmltopdf/wkhtmltoimage to generate PDFs, thumbnails, and snapshots from URLs or HTML. Supports Linux/macOS/Windows, configurable binaries and options, and integrates with Symfony and Laravel via community bundles. | 4,469 | 4,540 | 434 | 1M | 6 | 67.3 | 46.8 | MIT | 3 weeks ago | |
| kolossal-io/laravel-multiplex | — | 293 | 294 | 10 | 4K | 0 | 28.4 | 18.2 | MIT | 1 month ago | |
| kpebedko22/filament-yandex-map | — | 5 | 4 | 1 | 122 | 1 | 6.6 | 19.2 | MIT | 8 months ago | |
| kreait/firebase-tokens | Create Firebase custom tokens and verify ID tokens or session cookies in PHP. Lightweight library powering the Firebase Admin SDK, with tenant-aware verification and optional caching of Google Secure Token Store keys. | 239 | 240 | 34 | 1M | 0 | 16.7 | 54.8 | MIT | 8 months ago | |
| ksubileau/color-thief-php | Extract dominant colors and palettes from images in PHP. Color Thief PHP ports the MMCQ algorithm and works with GD, Imagick, or Gmagick. Supports JPEG, PNG, GIF, and WebP, and accepts paths, URLs, resources, objects, or binary data. | 634 | 639 | 67 | 94K | 6 | 12.9 | 32.8 | MIT | 10 months ago | |
| l3aro/filament-turnstile | — | 8 | 8 | 3 | 2K | 0 | 17.2 | 37.2 | MIT | 3 months ago | |
| labrodev/laravel-filter-components | — | 1 | 1 | 0 | 96 | 0 | 0.0 | 23.4 | MIT | — | |
| labrodev/laravel-numberable | — | 0 | 0 | 0 | 103 | 0 | 0.0 | 27.9 | MIT | — | |
| labrodev/laravel-uuidable | — | 1 | 1 | 0 | 1 | 0 | 0.0 | 2.4 | MIT | — | |
| lacodix/laravel-global-or-scope | Add multiple Eloquent global scopes that are grouped and applied with OR logic instead of the default AND. Use a simple trait to register OR-scopes and optionally disable some or all of them per query with withoutGlobalOrScopes(). | 5 | 5 | 1 | 57 | 0 | 2.5 | 14.1 | MIT | 1 year ago | |
| lacodix/laravel-metric-cards | Work-in-progress Laravel package for metric “cards” (dashboard-style metrics). Not ready for production use yet; APIs and features may change. | 1 | 1 | 0 | 77 | 0 | 22.1 | 25.4 | MIT | 2 months ago | |
| lacodix/laravel-model-filter | Filter, search, and sort Eloquent models with reusable filter classes and query-string support. Includes built-in types (string, date, number, enum), relation/nested relation filtering, custom complex logic, and filter visualisation. | 175 | 175 | 14 | 2K | 1 | 27.5 | 18.0 | MIT | 1 month ago | |
| lacodix/laravel-plans | Laravel package to manage SaaS plans, addons, subscriptions, and optional features. Supports countable/uncountable features with limits, resets, and consumption across plans, plus translations, ordering, and metadata—billing/invoicing not included. | 5 | 5 | 1 | 12 | 0 | 15.7 | — | MIT | 6 months ago | |
| lacodix/laravel-scoped-mail-config | Send emails with dynamic, per-scope mailer settings in Laravel. Provide SMTP/from config via any model or class implementing HasMailConfig—ideal for multi-tenancy (e.g., Spatie) or user/team-specific mail configurations. | 1 | 1 | 0 | 155 | 0 | 1.8 | 26.2 | MIT | 1 year ago | |
| laracraft-tech/laravel-date-scopes | Add a DateScopes trait to Eloquent models to query records by common date ranges: today, last week, month-to-date, last year (with custom start), and more. Chain scopes with aggregates like sum/avg for fast stats-friendly queries. | 515 | 516 | 32 | 7K | 0 | 25.8 | 18.8 | MIT | 2 months ago | |
| laragraph/utils | Laravel utilities for building GraphQL servers: shared primitives and helpers used by GraphQL packages. Install via Composer and use as a lightweight foundation for SDL-first (Lighthouse) or code-first (graphql-laravel) setups. | 21 | 21 | 8 | 555K | 0 | 20.2 | 62.6 | MIT | 3 months ago | |
| larament/seokit | — | 45 | 45 | 10 | 339 | 0 | 22.5 | 15.0 | MIT | 2 weeks ago | |
| laramint/laravel-stress | Fire-and-forget HTTP stress testing for Laravel. Runs Guzzle request pools in a background subprocess to avoid deadlocks with php artisan serve, with an in-process fallback for multi-threaded servers. Returns JSON stats (throughput, percentiles, errors). | 6 | 5 | 0 | 43K | 1 | 0.1 | 52.3 | — | — | |
| laravel-notification-channels/telegram | — | 1,092 | 1,100 | 173 | 127K | 0 | 34.1 | 32.5 | MIT | 2 months ago | |
| lcobucci/clock | Small PHP clock abstraction to decouple your code from direct DateTimeImmutable instantiation. Depend on the Clock interface and use SystemClock for real time or FrozenClock for deterministic tests, with explicit timezone support. | 796 | 798 | 32 | 5M | 1 | 28.0 | 60.7 | MIT | 1 month ago | |
| lcobucci/jwt | A lightweight, flexible JWT library for PHP. Create, sign, parse, and validate JSON Web Tokens with support for multiple algorithms, key types, constraints, and claims. Includes a fluent builder, token parser, and robust validation APIs. | 7,483 | 7,564 | 597 | 7M | 6 | 57.9 | 44.9 | BSD-3-Clause | 7 months 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 | 10K | 2 | 5.6 | 39.2 | MIT | 1 year ago | |
| league/csv | — | 3,481 | 3,633 | 347 | 5M | 2 | 48.6 | 48.6 | MIT | 5 months ago | |
| league/oauth2-server | Standards-compliant OAuth 2.0 authorization server for PHP. Protect APIs with bearer access tokens, issue and refresh tokens, and support common grants (auth code, client credentials, device, implicit, password, refresh) with PSR-7 interoperability and RFC support. | 6,646 | 6,727 | 1,134 | 4M | 55 | 76.1 | 67.1 | MIT | 6 months ago | |
| league/openapi-psr7-validator | — | 557 | 562 | 109 | 464K | 55 | 52.4 | 76.0 | MIT | 4 weeks ago | |
| league/period | — | 0 | 752 | — | 125K | — | 21.6 | 32.5 | — | — | |
| 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 | |
| leandrocfe/filament-apex-charts | — | 489 | 489 | 71 | 101K | 0 | 28.5 | 36.5 | MIT | 2 months ago | |
| lemaur/eloquent-publishing | Add publishing support to Laravel Eloquent models with a simple trait. Manage publish dates, query scopes and helpers, plus custom migration blueprint methods to quickly add publishing columns and build publishable content workflows. | 20 | 21 | 0 | 158 | 0 | 23.1 | 16.8 | MIT | 1 week ago | |
| lendable/composer-license-checker | Checks your Composer dependencies’ licenses against configurable allow rules (by SPDX license, vendor, or package) to help ensure OSS compliance and reduce legal risk. Works in CI and can read license data from Composer’s installed.json or composer licenses. | 15 | 15 | 3 | 12K | 3 | 17.5 | 46.6 | MIT | 4 months ago | |
| lendable/phpunit-extensions | — | 2 | 2 | 0 | 3K | 2 | 17.8 | 49.5 | MIT | 3 months ago | |
| liuggio/fastest | Run tests in parallel with a simple CLI wrapper. Fastest executes any command (PHPUnit, Behat, etc.) across available CPU cores, randomizes test order, supports piping test lists or phpunit.xml, adds verbosity flags, and helps functional tests use one DB per process. | 484 | 485 | 71 | 99K | 10 | 32.5 | 41.9 | MIT | 2 months ago | |
| lmc/coding-standard | Deprecated PHP coding standard for Alma Career Czechia (formerly LMC). Based on PSR-12 and partially PER 2.0, delivered via EasyCodingStandard with rules for PHP-CS-Fixer and PHP_CodeSniffer to enforce readable, consistent code and catch common mistakes. | 0 | 0 | 0 | 3K | 0 | 0.0 | 33.2 | MIT | — | |
| localheinz/composer-normalize | Normalize your composer.json consistently. localheinz/composer-normalize sorts keys, formats lists, and enforces a stable structure to reduce diffs and keep projects tidy. Works well in CI and pre-commit hooks for repeatable results. | 1,109 | 1,110 | 36 | 3K | 11 | 28.8 | 4.0 | MIT | 3 weeks ago | |
| localheinz/phpstan-rules | Custom PHPStan rules to enforce stricter coding standards in PHP projects. Includes ready-to-use rules.neon (auto-loaded via phpstan/extension-installer) with checks like no named arguments, class final enforcement, and more. Install via Composer as a dev dependency. | 453 | 451 | 24 | 783 | 6 | 27.6 | 10.2 | MIT | 4 months ago | |
| lookyman/phpstan-symfony | PHPStan extension for Symfony projects. Improves static analysis with Symfony-specific type inference and container/framework awareness, helping catch bugs earlier and reduce false positives when analyzing services, controllers, and common Symfony patterns. | 42 | — | 5 | — | 0 | 0.2 | — | MIT | 8 years ago | |
| marcelorodrigo/filament-barcode-scanner-field | — | 12 | 12 | 2 | 2K | 9 | 17.5 | 37.2 | MIT | 4 months ago | |
| marcorombach/livewire-confirm-modal | — | 3 | 3 | 1 | 11 | 0 | 14.1 | 8.8 | MIT | 4 months ago | |
| martin-georgiev/postgresql-for-doctrine | Adds PostgreSQL-specific power to Doctrine DBAL/ORM: rich native types (jsonb, arrays, ranges, network, geometric, etc.) plus DQL functions/operators for JSON and array querying. Supports PostgreSQL 9.4+ and PHP 8.2+. | 454 | 459 | 58 | 163K | 9 | 33.8 | 44.8 | MIT | 1 month ago | |
| matheusmarnt/livecharts | LiveCharts is a reactive chart abstraction for Laravel using a pure PHP fluent API. Build 18 chart types and render via a single Livewire component. Supports ApexCharts and Chart.js with pluggable engines, enabling easy updates without JS boilerplate. | 3 | 3 | 0 | 80 | 0 | 29.5 | 21.0 | MIT | 1 week 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,843 | 4,844 | 443 | 6K | 3 | 66.5 | 8.3 | MIT | 1 month ago | |
| mayflower/php-codebrowser | Static PHP code browser that generates a cross-referenced HTML view of your source tree. Jump to classes, methods, and references, inspect files with syntax highlighting, and ship browsable documentation for audits, reviews, or onboarding. | 134 | 135 | 30 | 6K | 5 | 8.3 | 24.3 | BSD-3-Clause | 2 years ago | |
| mcfedr/json-form | Symfony bundle/trait that lets controllers handle forms submitted as JSON. Use JsonControllerTrait to create and process JSON-backed forms, accepting payloads shaped like normal form fields, then validate and persist as usual. | 13 | 13 | 7 | 31 | 0 | 1.0 | 6.6 | MIT | 4 years ago | |
| meilisearch/meilisearch-php | Official PHP client for Meilisearch, the open‑source search engine. Connect to Meilisearch or Meilisearch Cloud to index documents, configure indexes, and run fast, typo‑tolerant searches. Supports customizable HTTP clients and common PHP tooling. | 747 | 751 | 117 | 827K | 39 | 48.2 | 69.4 | MIT | 1 month ago | |
| michelf/php-markdown | michelf/php-markdown is a fast, standards-based Markdown parser for PHP (Markdown and Markdown Extra). Convert Markdown text to HTML with optional extended syntax, designed for easy embedding in apps and frameworks, with stable output and minimal setup. | 3,463 | 3,546 | 525 | 708K | 87 | 52.1 | 55.4 | NOASSERTION | — | |
| 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 | |
| minishlink/web-push | PHP library to send Web Push notifications (RFC 8030) to browser push endpoints. Handles VAPID authentication and payload encryption, supports batching and reporting. Requires PHP 8.2+ with curl, openssl (EC), mbstring; bcmath/gmp optional. | 1,871 | 1,884 | 310 | 686K | 14 | 52.2 | 47.3 | MIT | 1 week ago | |
| mink/driver-testsuite | Common PHPUnit test suite for Behat Mink drivers to ensure consistent behavior across implementations. Includes a fixture web server runner and an AbstractConfig hook to create your driver and customize/skip tests as needed. | 8 | 8 | 28 | 405 | 9 | 4.1 | 28.0 | MIT | — | |
| mink/webdriver-classic-driver | Selenium WebDriver “classic” driver for Behat Mink. Run real browser sessions (e.g., Firefox) through a WebDriver server, navigate pages, click links, and integrate with Mink/MinkExtension. Install via Composer; includes CI-tested suite. | 6 | 6 | 5 | 3K | 8 | 3.9 | 40.5 | MIT | 1 year ago | |
| mll-lab/graphql-php-scalars | Custom scalar types for webonyx/graphql-php, including BigInt, Date/DateTime/DateTimeTz, Email, JSON, and IntRange for bounded integers. Drop-in types for schema definitions with strict parsing and DateTimeImmutable conversion for date scalars. | 147 | 139 | 14 | 143K | 0 | 11.1 | 41.7 | MIT | 11 months ago | |
| mmucklo/grid-bundle | Symfony bundle to generate searchable, customizable grids from Doctrine ORM entities or MongoDB ODM documents. Renders via jQuery DataTables, jqGrid, or styled HTML tables with Bootstrap-friendly output, column customization, and easy setup for Symfony 3.4–8.0. | 20 | 21 | 11 | 1K | 12 | 4.0 | 27.3 | MIT | — | |
| mohamedsabil83/filament-forms-tinyeditor | — | 198 | 201 | 50 | 13K | 0 | 5.7 | 18.1 | MIT | 1 year ago | |
| mohamedsabil83/filament-hijri-picker | — | 22 | 22 | 8 | 405 | 1 | 20.2 | 20.3 | MIT | 1 month 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 | |
| monicahq/laravel-cloudflare | Laravel middleware that automatically trusts Cloudflare proxy IP ranges so client IPs and forwarded headers are handled correctly. Drop-in replacement for Laravel’s TrustProxies, with an optional callback to customize how proxy lists are loaded. | 341 | 340 | 33 | 102K | 5 | 28.2 | 40.1 | MIT | 2 months ago | |
| motivo/filament-title-with-slug | — | 0 | 0 | — | 155 | — | 1.3 | 28.7 | — | — | |
| mozex/laravel-searchable | Add a Searchable trait to any Eloquent model to search multiple columns and related data (relations, morphs, even cross-database) via a single ->search() call. Works with Laravel Scout and includes optional Filament table/global search integration. | 2 | 3 | 0 | 428 | 0 | 18.8 | 32.7 | MIT | 1 month ago | |
| mradder/filament-logger | Community-maintained Filament audit/activity logging built on spatie/laravel-activitylog. Includes a ready-made Activity resource with filters and diffs, CSV/JSON exports, dashboard widgets, and automatic logging for resources, models, auth, notifications, and custom events. | 22 | 22 | 2 | 5K | 7 | 27.4 | 40.4 | MIT | 1 week ago | |
| myclabs/deep-copy | DeepCopy creates safe deep clones of PHP objects, recursively copying referenced objects while preserving the original object graph. It handles cyclic references to avoid infinite loops, and supports customization via matchers and filters for specific properties and types. | 8,891 | 8,919 | 108 | 14M | 17 | 45.5 | 51.2 | MIT | 10 months ago | |
| n3xt0r/filament-passport-ui | — | 8 | 8 | 2 | 308 | 0 | 18.1 | 24.4 | MIT | 2 months ago | |
| nanopkg/laravel-bangla-text-converter | Laravel package to convert Bengali text between Unicode and Bijoy encodings. Use the BanglaTextConverter facade to quickly transform strings (toBijoy/toUnicode) in your app, with simple Composer install and test support. | 0 | 10 | — | 0 | — | 2.1 | 0.8 | — | — | |
| nanopkg/laravel-bd-phone-verification-rule | — | 5 | 5 | 1 | 0 | 0 | 1.2 | — | MIT | 3 years ago | |
| nelmio/api-doc-bundle | Symfony bundle to generate OpenAPI documentation for your APIs. Provides an interactive docs UI and schema generation driven by PHP 8 attributes. Requires PHP 8.1+ and Symfony 6.4+. Includes migration guides and solid CI support. | 2,346 | 2,395 | 898 | 1M | 53 | 71.8 | 67.4 | MIT | 4 weeks ago | |
| nelmio/cors-bundle | — | 1,927 | 1,941 | 105 | 2M | 8 | 35.4 | 48.4 | MIT | 4 months ago | |
| nelmio/security-bundle | Symfony bundle adding practical security headers and protections: Content Security Policy, X-Frame-Options clickjacking defense, HSTS/HTTPS enforcement, signed cookies, external redirect detection, and content-type sniffing disablement. | 674 | 683 | 92 | 318K | 25 | 37.6 | 51.6 | MIT | 3 months ago | |
| nikic/fast-route | FastRoute is a high-performance PHP 8.1+ request router using compiled regular expressions. Define routes with patterns and parameters (optional segments, constraints), dispatch by HTTP method and URI, and get NOT_FOUND, METHOD_NOT_ALLOWED, or FOUND with handler and vars. | 5,269 | 5,399 | 452 | 2M | 18 | 48.2 | 42.6 | NOASSERTION | 2 years ago | |
| nikolaposa/version | SemVer value object for PHP. Create versions from components or strings, access major/minor/patch plus pre-release/build metadata, compare versions (lt/gt/eq), and match against constraints for validation and dependency-style checks. | 139 | 141 | 13 | 213K | 1 | 8.2 | 43.9 | MIT | 1 year ago | |
| njoguamos/laravel-pesapal | Laravel 11+ package for Pesapal v3 API: generates and caches short-lived access tokens, submits order requests, checks transaction status, and stores Instant Payment Notifications (IPNs) in your database for easier payment integrations. | 8 | 8 | 3 | 154 | 4 | 28.2 | 21.3 | MIT | 1 month ago | |
| njxqlus/filament-lightbox | — | 20 | 20 | 16 | 5K | 1 | 11.6 | 34.9 | MIT | 8 months ago | |
| njxqlus/filament-progressbar | — | 26 | 26 | 3 | 4K | 0 | 7.7 | 31.5 | MIT | 8 months ago | |
| njxqlus/filament-relation-manager-component | — | 46 | 45 | 11 | 5K | 1 | 20.6 | 31.9 | MIT | 2 months ago | |
| norkunas/onesignal-php-api | — | 235 | 244 | 82 | 14K | 6 | 14.6 | 27.2 | MIT | 1 year ago | |
| norkunas/youtube-dl-php | PHP wrapper for youtube-dl/yt-dlp to download videos or extract audio from YouTube and other sites. Configure options, set output paths, run downloads, and parse results/errors from a simple, fluent API for CLI-driven media fetching. | 504 | 514 | 159 | 9K | 12 | 30.8 | 25.4 | MIT | 1 week ago | |
| nuwave/lighthouse | Lighthouse is a Laravel-first GraphQL server framework. Define schemas, resolve data with Eloquent, and handle common GraphQL tasks with built-in directives and extensibility. Docs at lighthouse-php.com. Note: repo planned to move to spawnia/lighthouse. | 3,493 | 3,500 | 469 | 330K | 106 | 77.6 | 58.8 | MIT | 2 months ago | |
| oddvalue/laravel-drafts | Drop-in drafts and revisions for Laravel Eloquent models. Create, save, publish, and preview revisions with a simple API, middleware support, and minimal setup—ideal for CMS-style editing workflows without building a custom versioning system. | 436 | 436 | 22 | 11K | 0 | 29.6 | 22.8 | MIT | 2 weeks ago | |
| ohdearapp/health-check-results | — | 10 | 10 | 4 | 9K | 0 | 11.7 | 43.3 | MIT | 7 months ago | |
| ojessecruz/simple-blog | Ready-to-use Laravel blog package: clean public listing, Livewire admin CRUD, Markdown with HTML escaping, and draft preview in a new tab. Authentication/authorization is up to you via configurable middleware (Gate, guard, etc.). | 0 | 0 | 0 | 1 | 0 | 0.2 | 4.2 | MIT | — | |
| omar-haris/filament-timezone-field | — | 17 | 17 | 9 | 72 | 0 | 2.0 | 9.7 | MIT | 1 year ago | |
| omines/datatables-bundle | — | 283 | 286 | 118 | 25K | 3 | 35.3 | 33.8 | MIT | 5 days ago | |
| ondram/ci-detector | Detects when your PHP app is running in CI. Provides a simple API to identify common CI providers via environment variables, so you can tweak behavior for tests, builds, and deployments without hardcoding provider logic. | 222 | 225 | 13 | 2M | 3 | 2.5 | 55.5 | MIT | — | |
| open-feature/flagd-provider | — | 2 | 2 | 1 | 19K | 0 | 0.1 | 52.4 | — | — | |
| open-feature/sdk | — | 42 | 42 | 11 | 81K | 14 | 32.8 | 62.5 | Apache-2.0 | 1 month ago | |
| opensearch-project/opensearch-php | Official PHP client for OpenSearch. Provides a convenient, low-level API for indexing and searching documents, managing clusters and indices, and calling OpenSearch endpoints from Laravel or any PHP app. Supports modern PHP versions and common auth options. | 152 | 154 | 74 | 1M | 37 | 37.1 | 75.8 | NOASSERTION | 2 months ago | |
| openspout/openspout | OpenSpout is a fast, memory-efficient PHP library to read and write spreadsheet files (CSV, XLSX, ODS). Built for very large files with low memory usage, it’s a community-driven fork of box/spout with ongoing improvements and v4 features. | 1,158 | 1,167 | 138 | 4M | 7 | 43.6 | 63.0 | MIT | 1 week ago | |
| osamanagi/filament-abyss-theme | — | 2 | 2 | 1 | 671 | 0 | 0.4 | 33.2 | MIT | — | |
| oveleon/contao-config-driver-bundle | Adds a Config data container driver to Contao CMS. Load DCA palettes/fields from template or bundle config files and render them in the backend. Store values in localconfig or serialize them into an existing DB column, with support for overrides and merging. | 1 | 2 | 0 | 45 | 0 | 6.3 | 19.1 | MIT | 11 months ago | |
| oveleon/contao-theme-compiler-bundle | Contao Theme Compiler Bundle adds an automated workflow for compiling and managing theme assets in Contao. It helps build CSS/JS from sources, handles bundling and output paths, and streamlines deploying optimized assets for your site’s frontend. | 4 | 4 | 1 | 54 | 0 | 16.8 | 15.8 | MIT | 7 months ago | |
| overblog/graphql-bundle | — | 795 | 802 | 226 | 167K | 115 | 56.9 | 63.9 | MIT | 1 month ago | |
| pagerfanta/pagerfanta | Pagerfanta is a PHP pagination library for calculating and rendering paginated lists. It supports multiple data providers/adapters and flexible views, making it easy to paginate collections, queries, and APIs in web apps. | 424 | 455 | 168 | 630K | 4 | 8.2 | 44.4 | NOASSERTION | — | |
| paknahad/jsonapi-bundle | Laravel package for building JSON:API-compliant APIs. Provides controllers, resources and request handling to standardize responses, filtering, sorting, pagination, includes and errors, helping you ship consistent endpoints faster. | 71 | 72 | 26 | 448 | 18 | 6.4 | 17.6 | MIT | — | |
| palpalani/bayrewards-laravel | — | 3 | 3 | 0 | 261 | 0 | 12.8 | 27.1 | MIT | 6 months ago | |
| palpalani/laravel-dns-deny-list-check | — | 2 | 2 | 1 | 83 | 0 | 9.1 | 21.2 | MIT | 8 months ago | |
| pboivin/filament-peek | — | 252 | 253 | 19 | 22K | 0 | 26.9 | 30.7 | MIT | 2 months ago | |
| pdphilip/elasticlens | ElasticLens brings Elasticsearch power to Laravel models with Eloquent-style queries. Define your own index models, mappings, and schema—no black box. Run phrase/term searches, filters, embedded fields, geo distance sorting, and pagination with fluent, readable APIs. | 0 | 0 | — | 755 | — | 4.5 | 39.8 | — | — | |
| 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/omniterm | Laravel terminal UI toolkit: write Artisan/CLI output as HTML with Tailwind-style classes and OmniTerm renders it to ANSI. Includes truecolor with fallback, gradients, arbitrary RGB, and content repeat, plus ready-made components like status messages, tables, progress bars, spinners, and live tasks. | 0 | 1 | — | 8K | — | 1.5 | 53.9 | — | — | |
| pdphilip/opensearch | — | 0 | 0 | — | 15K | — | 0.0 | 55.3 | — | — | |
| pecee/pixie | — | 42 | 42 | 14 | 322 | 9 | 12.4 | 16.1 | MIT | 2 years ago | |
| pelago/emogrifier | Emogrifier converts CSS from blocks and stylesheets into inline style attributes in HTML. Ideal for HTML email rendering in clients with poor CSS support (e.g., Outlook, Gmail), ensuring consistent styling across email and mobile readers. | 949 | 959 | 160 | 794K | 80 | 45.1 | 69.8 | MIT | 6 months ago | |
| pepakriz/phpstan-exception-rules | PHPStan extension that adds custom rules for analyzing exceptions. It helps catch improper throwing/catching, missing @throws annotations, and other exception-related issues to improve correctness and maintainability in PHP codebases. | 109 | 111 | 10 | 7K | 8 | 12.1 | 27.1 | — | 4 years ago | |
| petitpress/gps-messenger-bundle | Laravel bundle for GPS Messenger: send and receive location-based messages, integrate tracking updates, and manage messaging workflows via simple configuration. Designed to drop into existing apps with minimal setup for GPS-enabled notifications and events. | 30 | 29 | 21 | 21K | 2 | 20.5 | 0.9 | MIT | 3 weeks ago | |
| phing/phing-composer-configurator | Composer plugin that installs and configures Phing from composer.json. Ensures the Phing binary and settings are set up during Composer install/update, simplifying Phing integration in PHP projects and keeping build tooling consistent. | 5 | 5 | 1 | 1K | 0 | 0.2 | 31.1 | — | — | |
| php-amqplib/rabbitmq-bundle | — | 1,231 | 1,252 | 468 | 261K | 0 | 41.6 | 35.7 | MIT | 4 months ago | |
| php-debugbar/php-debugbar | PHP Debug Bar adds an in-browser debug toolbar to PHP apps (dev only), replacing var_dump with collectors for messages, time, memory, exceptions, request data, PDO, Monolog, Symfony components, AJAX support, and request history. | 4,387 | 4,384 | 424 | 3M | 0 | 66.0 | 44.8 | MIT | 1 month ago | |
| php-vcr/php-vcr | Record and replay HTTP interactions in PHP tests using “cassettes” so your suite runs fast, deterministic, and offline. Works with PHPUnit and many HTTP clients (cURL, Guzzle, streams). Great for API integrations, avoiding rate limits and flaky network calls. | 1,207 | 1,205 | 209 | 54K | 46 | 50.3 | 55.3 | MIT | 5 months ago | |
| phpbench/phpbench | PHPBench is a PHP benchmarking runner, like PHPUnit for performance. Run isolated iterations and revolutions, track time and memory, generate reports (console/CSV/HTML), store and compare results, and add assertions to catch regressions. | 2,006 | 2,010 | 132 | 515K | 30 | 50.3 | 51.9 | MIT | 2 months ago | |
| phpdocumentor/type-resolver | Resolves DocBlock types and structural element names per PSR-5. Converts partial class names to fully qualified class names, parses type expressions into value objects, and resolves FQSENs for classes, methods, properties, functions, constants and more. | 9,181 | 9,187 | 51 | 9M | 3 | 48.7 | 49.0 | MIT | 5 months ago | |
| phpmyadmin/motranslator | A PHP library used by phpMyAdmin to extract and work with translation strings. Helps parse and handle gettext-style messages and localization data, making it easier to manage and generate language files as part of i18n workflows. | 59 | 62 | 25 | 35K | 2 | 14.8 | 41.3 | GPL-2.0 | 7 months ago | |
| phpmyadmin/sql-parser | — | 480 | 493 | 115 | 517K | 56 | 39.6 | 67.0 | GPL-2.0 | 7 months ago | |
| phpmyadmin/twig-i18n-extension | Twig extension that adds i18n helpers for phpMyAdmin and other Twig-based apps. Provides translation-related functions/filters to integrate localization into templates with minimal setup and overhead. | 20 | 21 | 4 | 17K | 1 | 10.3 | 42.2 | MIT | 8 months ago | |
| phpoffice/phpspreadsheet | PhpSpreadsheet is a pure PHP library to read and write spreadsheet formats like Excel and LibreOffice Calc. Create, edit, and export workbooks (XLSX, XLS, ODS, CSV, etc.) with a rich API for cells, formulas, styles, and more. | 13,934 | 14,254 | 3,618 | 8M | 85 | 89.9 | 71.4 | MIT | 1 month ago | |
| phpoffice/phpword | PHPWord is a pure-PHP library to create, read, and edit documents in DOCX (OOXML), ODT (ODF), RTF, HTML, and PDF. Build sections, headers/footers, styles, fonts, and document properties dynamically from your PHP apps. | 7,562 | 7,695 | 2,733 | 1M | 1,092 | 68.3 | 54.0 | NOASSERTION | 1 year ago | |
| phpstan/phpdoc-parser | PHPDoc Parser for PHPStan that parses, represents, and modifies PHPDoc blocks as an AST. Supports rich type syntax (unions, generics, shapes, callables, conditional types), constant expressions, and Doctrine annotations, with full API reference for nodes. | 1,528 | 1,526 | 74 | 10M | 8 | 35.0 | 65.0 | MIT | 4 months ago | |
| phpstan/phpstan-beberlei-assert | PHPStan extension for beberlei/assert. Adds improved static analysis and type inference for Assert::that and related assertions, helping PHPStan understand refined types after checks and reducing false positives in codebases using beberlei/assert. | 0 | 44 | — | 106K | — | 13.6 | 50.1 | — | — | |
| phpstan/phpstan-deprecation-rules | — | 454 | 457 | 25 | 3M | 17 | 27.8 | 67.2 | MIT | 3 months ago | |
| phpstan/phpstan-doctrine | — | 668 | 669 | 120 | 2M | 78 | 55.9 | 84.2 | MIT | 1 week ago | |
| phpstan/phpstan-mockery | PHPStan extension for Mockery: infers intersection types for mocks (Foo&MockInterface), understands shouldReceive/shouldHaveReceived/allows/expects, supports partial/alias/overload mocks, multiple interfaces, and proper constructor args for accurate static analysis. | 104 | 104 | 24 | 984K | 9 | 9.6 | 57.2 | MIT | 1 year ago | |
| phpstan/phpstan-nette | PHPStan extension for Nette Framework. Improves type inference for components, DI container, forms, presenters/sessions, Html dynamic methods, SmartObject magic properties, events, and regex-based Strings utilities. Includes optional Nette-specific rules. | 118 | 119 | 44 | 281K | 6 | 33.7 | 60.3 | MIT | 1 day ago | |
| phpstan/phpstan-strict-rules | Opinionated extra rules for PHPStan to enforce strict, strongly typed PHP. Catches loose booleans in conditions, unsafe strict parameters, useless casts, non-numeric arithmetic, variable overwrites in loops, and switch/case type mismatches for safer defensive code. | 697 | 707 | 61 | 3M | 39 | 45.4 | 73.6 | MIT | 1 month ago | |
| phpstan/phpstan-symfony | PHPStan extension for Symfony that improves static analysis with precise return types and framework-specific rules. Understands container/services, parameters, controllers, request/headers, serializer, forms, messenger handlers, cache callbacks, config tree builders, and more. | 788 | 791 | 101 | 2M | 61 | 53.6 | 81.5 | MIT | 2 weeks ago | |
| phpstan/phpstan-webmozart-assert | PHPStan extension for webmozart/assert that teaches PHPStan how Assert::* calls narrow types. Supports many assertions (including nullOr*/all*) so values become non-null, specific scalars, instances, arrays, etc. after validation, improving static analysis accuracy. | 184 | 184 | 33 | 649K | 6 | 12.6 | 50.5 | MIT | 1 year ago | |
| pindab0ter/constrained-morph-to-for-laravel | — | 3 | 3 | 0 | 1K | 0 | 16.7 | 38.1 | MIT | 2 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 | — | |
| pixelworxio/livewire-workflows | — | 83 | 80 | 5 | 40 | 0 | 17.6 | 2.6 | MIT | 3 months ago | |
| pkly/phpunit-service-create-trait | Laravel/PHP trait that helps you quickly create service instances in PHPUnit tests, reducing boilerplate when setting up dependencies. Handy for service-layer unit tests where you want consistent, reusable test setup. | 0 | 0 | 0 | 115 | 0 | 21.4 | 34.8 | MIT | 2 weeks ago | |
| plin-code/kml-parser | — | 3 | 3 | 0 | 532 | 0 | 1.0 | 30.1 | MIT | 1 year ago | |
| pontedilana/php-weasyprint | PHP wrapper for WeasyPrint (v60+) to generate PDFs from URLs or HTML. Snappy-like API with output streaming or file generation, supports WeasyPrint CLI options (encoding, media type, stylesheets, attachments) and timeouts. | 77 | 78 | 13 | 43K | 1 | 27.4 | 44.4 | MIT | 1 week ago | |
| promethys/revive | — | 16 | 16 | 3 | 994 | 0 | 22.8 | 28.4 | MIT | 1 month ago | |
| promphp/prometheus_client_php | Prometheus client library for PHP with counters, gauges, histograms, and summaries. Supports Redis, Predis, APCu/APCng, or in-memory storage for metric aggregation across workers, with simple APIs to register, update, and expose metrics for scraping. | 546 | 544 | 108 | 939K | 40 | 43.7 | 72.3 | Apache-2.0 | 1 week ago | |
| raml-org/raml-php-parser | — | 200 | 197 | 75 | 751 | 7 | 5.5 | 8.3 | MIT | 4 years ago | |
| ramnzys/filament-email-log | — | 52 | 52 | 18 | 33 | 5 | 4.1 | 7.1 | MIT | 3 years ago | |
| ramsey/collection | ramsey/collection is a PHP library for representing and manipulating typed collections. Provides data structures and APIs inspired by the Java Collections Framework, helping you store, validate, and work with groups of objects and values consistently. | 1,198 | 1,211 | 55 | 13M | 4 | 14.2 | 56.1 | MIT | 1 year ago | |
| ramsey/composer-repl-lib | Library for building interactive Composer-powered PHP REPLs. Provides the core loop and helpers to evaluate code in a Composer project context, load autoloaded classes, and inspect results—useful for CLI shells, debugging tools, and developer consoles. | 3 | 3 | 2 | 2K | 0 | 17.1 | 43.1 | MIT | 3 months ago | |
| ramsey/conventional-commits | PHP library for parsing and working with Conventional Commits. Read commit messages into structured objects, validate format, and extract type/scope/description, body, footers, and breaking changes—useful for changelogs, release automation, and tooling. | 193 | 193 | 22 | 149K | 9 | 23.0 | 48.1 | MIT | 3 months ago | |
| ramsey/http-range | Parse, validate, and work with HTTP Range headers in PHP. ramsey/http-range helps you interpret byte ranges, handle partial content requests, and generate correct range responses for downloads, media streaming, and resumable transfers. | 33 | 33 | 6 | 10K | 0 | 2.3 | 33.9 | MIT | 1 year ago | |
| ramsey/uuid | Generate and work with UUIDs in PHP using ramsey/uuid. Create v1, v4, and other UUID types, parse and validate UUID strings, and integrate easily via Composer. Well-documented, widely used, and standards-aware for reliable identifiers. | 0 | 12,830 | — | 14M | — | 65.1 | 53.0 | — | — | |
| ramsey/uuid-doctrine | — | 904 | 926 | 80 | 730K | 8 | 14.5 | 43.2 | MIT | 2 years ago | |
| realzone22/pengublade | — | 2 | 2 | 3 | 6 | 1 | 21.4 | 7.5 | MIT | 2 months ago | |
| redaxo/source | REDAXO is a PHP-based CMS/website framework focused on flexible, module-driven content creation with full control over input/output. Multilingual, highly extendable, and workflow-friendly, with strong community resources, docs, and addons. | 347 | 347 | 118 | 245 | 93 | 51.8 | 34.4 | NOASSERTION | 1 month ago | |
| redberry/mcp-client-laravel | Laravel client for the Model Context Protocol (MCP). Supports JSON-RPC 2.0 over Streamable HTTP (including SSE) and STDIO. Configure multiple servers and use a single facade to list/call tools and read resources, with per-request content negotiation. | 13 | 13 | 3 | 13K | 2 | 20.4 | 47.6 | MIT | 4 weeks ago | |
| redberry/page-builder-plugin | — | 27 | 27 | 3 | 854 | 0 | 19.1 | 23.4 | MIT | 3 months ago | |
| relaticle/custom-fields | Laravel/Filament plugin to add dynamic custom fields to any Eloquent model without migrations. Includes 20+ field types, conditional visibility, tenant isolation, admin UI integration (forms/tables/infolists), CSV import/export, optional encryption, and extensible field types. | 163 | 163 | 25 | 7K | 3 | 30.6 | 27.8 | AGPL-3.0 | 4 weeks ago | |
| respect/string-formatter | Flexible PHP string formatting library with chainable formatters and templated placeholders. Mask, pattern, date, number, and more to transform/format values (e.g., credit cards, phones, amounts) via FormatterBuilder or PlaceholderFormatter modifiers. | 4 | 3 | 2 | 3K | 2 | 17.6 | 43.5 | ISC | 3 months ago | |
| respect/stringifier | Respect\Stringifier converts any PHP value into a readable string for logging, debugging, and error messages. Use the stringify() function or the HandlerStringifier object. Secure-by-default handling of strings in newer versions. Requires PHP 8.3+. | 25 | 26 | 2 | 676K | 0 | 20.5 | 64.6 | MIT | 3 weeks ago | |
| respect/validation | Powerful PHP validation engine with 150+ tested validators. Build readable, chainable rules like numeric()->positive()->between(). Includes advanced exception handling and thorough docs. Great for complex input validation in any PHP app. | 6,017 | 6,142 | 775 | 806K | 5 | 67.3 | 36.8 | MIT | 4 days ago | |
| rinodrummer/livewire-wizard-form | — | 5 | 5 | 0 | 0 | 0 | 0.8 | — | MIT | 1 year 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 | |
| roberts/laravel-singledb-tenancy | — | 0 | 0 | 0 | 48 | 1 | 18.7 | 27.0 | MIT | 1 month ago | |
| roberts/support | — | 0 | 0 | 0 | 48 | 1 | 18.6 | 27.0 | MIT | 1 month ago | |
| rollerscapes/standards | — | 0 | 0 | 0 | 404 | 0 | 18.0 | 40.3 | — | 2 months ago | |
| romkaltu/livewire-google-places-autocomplete | — | 2 | 2 | 0 | 0 | 0 | 1.1 | — | MIT | 2 years ago | |
| ruflin/elastica | Elastica is a PHP client for Elasticsearch, providing a rich, object-oriented API for indexing, searching, and managing indices. Compatible with Elasticsearch 9.x+ (branch-specific support for older versions) and integrates with elasticsearch-php. | 2,272 | 2,301 | 729 | 615K | 93 | 61.9 | 60.1 | MIT | 8 months ago | |
| ryangjchandler/blade-capture-directive | Adds a handy @capture Blade directive to grab the rendered output of a section of a view into a variable, so you can reuse it later in the template. Useful for building dynamic attributes, slots, and content fragments without messy output buffering. | 82 | 82 | 5 | 2M | 0 | 18.8 | 62.9 | MIT | 2 months ago | |
| ryangjchandler/laravel-cloudflare-turnstile | — | 454 | 450 | 31 | 104K | 2 | 24.0 | 39.2 | MIT | 2 months ago | |
| ryangjchandler/orbit | Orbit is a flat-file driver for Laravel Eloquent. Store model records as files instead of a database while keeping familiar Eloquent create, update, delete, and query workflows. Define a schema on your model, and Orbit handles paths and persistence automatically. | 926 | 926 | 38 | 5K | 7 | 33.2 | 15.0 | MIT | 2 months ago | |
| sabberworm/php-css-parser | Parse and manipulate CSS in PHP with a fast, flexible parser. Convert CSS into an object model, inspect and edit rules, selectors, and declarations, then render back to CSS. Useful for minifying, rewriting assets, or building CSS tooling. | 1,821 | 1,832 | 152 | 6M | 135 | 56.6 | 79.3 | MIT | 3 months ago | |
| sabre/dav | sabre/dav is a popular PHP framework for building WebDAV, CalDAV, and CardDAV servers. It provides the core server stack plus extensions for calendars and contacts, with full documentation and installation guides at sabre.io. | 1,710 | 1,729 | 369 | 310K | 158 | 48.6 | 53.8 | BSD-3-Clause | 1 year ago | |
| sabre/event | Lightweight PHP 8.2+ library for event-driven development: EventEmitter, promises, an event loop, and coroutines. Used to build reactive, non-blocking apps and services. Full docs at sabre.io/event. | 352 | 365 | 24 | 561K | 4 | 29.7 | 52.5 | BSD-3-Clause | 1 month ago | |
| sabre/http | sabre/http is a lightweight PHP toolkit for working with HTTP requests and responses. It wraps superglobals and output functions into extendable, mockable Request/Response objects, with SAPI helpers to create a request and support dependency-injected handlers. | 190 | 197 | 60 | 284K | 5 | 32.4 | 53.3 | BSD-3-Clause | 1 month ago | |
| sabre/uri | Lightweight PHP URI utility library compliant with RFC3986. Provides resolve, normalize, parse/build, and split helpers for working with URLs, including Windows-style path edge cases. Fully unit tested and inspired by Node.js URL handling. | 293 | 304 | 20 | 752K | 3 | 29.5 | 54.9 | BSD-3-Clause | 1 month ago | |
| sabre/xml | sabre/xml is a specialized PHP library for reading and writing XML. It offers a flexible reader/writer API with good namespace support, modern type declarations in v3, and compatibility with PHP 7.4 and 8 for building reliable XML-based integrations. | 528 | 551 | 77 | 708K | 17 | 38.1 | 55.8 | BSD-3-Clause | 1 month ago | |
| saloonphp/barstool | Laravel package that automatically logs Saloon requests and responses to your database for easy searching and filtering. Captures method, URL, headers/body, status, duration, and even fatal errors, with optional config and model pruning support. | 16 | 16 | 3 | 14K | 0 | 19.5 | 46.9 | MIT | 1 month ago | |
| sandermuller/laravel-fluent-validation | Type-safe, IDE-autocomplete Laravel validation rule builders. Create rules fluently without memorizing strings; each rule exposes only valid methods. Define nested array validation with each()/children(). Optional HasFluentRules trait speeds wildcard validation dramatically (up to 160x). | 199 | 198 | 2 | 5K | 0 | 29.2 | 23.8 | MIT | 4 days ago | |
| sandermuller/package-boost | Deprecated: sandermuller/package-boost is split into successors. Use package-boost-php for framework-agnostic Composer packages, package-boost-laravel for Laravel packages, or project-boost for PHP apps. Legacy 0.15.x remains for existing installs. | 6 | 5 | 0 | 7K | 0 | 26.0 | 48.8 | MIT | 4 weeks ago | |
| sansanlabs/laravel-userstamps | — | 2 | 2 | 0 | 89 | 0 | 19.7 | 23.5 | MIT | 2 months ago | |
| satoved/laravel-livewire-steps | Lightweight Laravel Livewire 3 wizard/multi-step form builder. Define each step as a Livewire Form object (extends StepForm) and manage the flow in a single WizardComponent. Ideal for onboarding, checkout, and subscription flows with minimal setup. | 6 | 6 | 1 | 589 | 0 | 20.5 | 31.0 | MIT | 4 weeks ago | |
| schmeits/filament-character-counter | — | 34 | 34 | 17 | 13K | 0 | 21.7 | 41.0 | MIT | 2 months ago | |
| schmeits/pulse-database-table-info | — | 7 | 7 | 2 | 3K | 3 | 6.1 | 36.9 | MIT | 1 year 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 | 619K | 6 | 30.3 | 48.8 | MIT | 2 months ago | |
| seld/signal-handler | Lightweight PHP signal handling for CLI apps. Provides a simple API to register handlers for POSIX signals, integrate with event loops, and reliably dispatch callbacks. Ideal for daemons, workers, and long-running processes that need clean shutdowns. | 182 | 183 | 3 | 3M | 0 | 2.8 | 55.3 | MIT | 2 years ago | |
| sentry/sentry-symfony | — | 736 | 746 | 184 | 2M | 15 | 39.3 | 58.7 | MIT | 2 months ago | |
| setono/code-quality-pack | Laravel-friendly code quality pack with ready-to-use tools and config for static analysis, coding standards, refactoring, and CI checks. Helps keep projects consistent and maintainable with minimal setup, ideal for teams and shared repositories. | 7 | 7 | 0 | 979 | 0 | 27.6 | 33.6 | MIT | 1 month ago | |
| setono/cron-expression-bundle | Symfony bundle integrating dragonmantank/cron-expression. Provides a CronExpression form field and a Doctrine DBAL type to store Cron\CronExpression in entities, making it easy to validate, edit, and persist cron schedules in your app. | 25 | 25 | 10 | 4K | 2 | 16.7 | 33.0 | MIT | 4 months ago | |
| sextanet/laravel-files | — | 1 | 1 | 0 | 247 | 0 | 18.4 | 34.4 | 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 | — | |
| shipmonk/coding-standard | ShipMonk’s PHP_CodeSniffer ruleset for consistent PHP style across ShipMonk packages. Install via Composer, add a phpcs.xml.dist pointing to ShipMonkCodingStandard, then run phpcs to check and phpcbf to auto-fix issues. | 1 | 1 | 1 | 9K | 0 | 17.9 | 57.4 | MIT | 2 months ago | |
| shipmonk/composer-dependency-analyser | Fast, zero-dependency tool to analyze Composer dependencies. Detects unused, shadowed, and misplaced packages/extensions by scanning your autoload paths. Works out of the box, highly configurable, and very performant (15k files in ~2s). Compatible with PHP 7.2–8.5. | 617 | 619 | 14 | 524K | 17 | 23.9 | 50.3 | MIT | 6 months ago | |
| shipmonk/coverage-guard | Enforce PHP code coverage in CI by targeting specific core methods/blocks instead of overall %. Legacy-friendly: enforce only new/changed code via git patch. Lightweight (nikic/php-parser), extensible rules, easy CLI to check PHPUnit Clover reports. | 54 | 55 | 0 | 10K | 0 | 12.9 | 34.6 | MIT | 5 months ago | |
| shipmonk/dead-code-detector | PHPStan extension that detects and helps remove unused PHP code. Finds dead methods/properties/constants/enum cases, dead cycles and transitive dead members, even dead tested code. Supports popular frameworks like Symfony and is configurable via usage providers. | 472 | 470 | 22 | 438K | 7 | 36.3 | 51.7 | — | 2 weeks ago | |
| shipmonk/name-collision-detector | Fast CLI tool to detect duplicate names in PHP code: classes, interfaces, traits, enums, functions, and constants defined multiple times in the same namespace. Scans thousands of files in seconds, supports config/excludes, exits non-zero on collisions. | 34 | 36 | 2 | 236K | 1 | 1.2 | 52.5 | MIT | 2 years ago | |
| shipmonk/phpstan-baseline-per-identifier | Split a PHPStan baseline into multiple NEON files grouped by error identifier, with a loader include. Generate baseline as usual, then run split-phpstan-baseline to organize ignores per identifier for easier reviews and maintenance. | 93 | 95 | 4 | 203K | 1 | 14.1 | 50.1 | — | 5 months ago | |
| shipmonk/phpstan-dev | Utilities for developing PHPStan rules: write expected errors directly in fixture files using // error: comments and avoid brittle line-number assertions. Includes an autofix mode to generate/update inline error comments during rule development. | 7 | 7 | 1 | 7K | 0 | 15.3 | 45.3 | MIT | 4 months ago | |
| shipmonk/phpstan-rules | 40 super-strict PHPStan rules from ShipMonk to plug gaps in extra-strict setups. Install via Composer, include rules.neon, then enable/disable or tune rules per-project. Targets tricky PHP edge cases like unsafe comparisons, casts, arrays, enums and more. | 152 | 154 | 24 | 139K | 1 | 31.1 | 49.3 | — | 2 weeks ago | |
| shuvroroy/filament-spatie-laravel-backup | — | 273 | 272 | 61 | 32K | 9 | 31.5 | 38.1 | MIT | 2 months ago | |
| shuvroroy/filament-spatie-laravel-health | — | 192 | 192 | 41 | 53K | 0 | 28.8 | 39.2 | MIT | 1 month ago | |
| simplesamlphp/simplesamlphp-test-framework | Testing framework for SimpleSAMLphp to help validate authentication and SAML flows in automated test suites. Provides tooling and fixtures to simulate IdP/SP interactions, enabling reliable integration tests for applications using SimpleSAMLphp. | 0 | 0 | 2 | 10K | 2 | 0.5 | 54.8 | LGPL-2.1 | — | |
| simplethings/entity-audit-bundle | Doctrine 2 auditing/versioning bundle inspired by Hibernate Envers. Tracks entity changes and associations over time, stores revisions, and lets you inspect historical states for debugging, compliance, and change history in Symfony/Doctrine apps. | 642 | 649 | 260 | 11K | 4 | 37.0 | 20.7 | MIT | 2 months ago | |
| sinnbeck/laravel-dom-assertions | Add fluent, expressive DOM assertions to your Laravel test suite. Parse HTML responses and assert elements, attributes, text, and structure with readable APIs—making feature and browser-style tests clearer and less brittle. | 106 | 106 | 10 | 15K | 0 | 29.6 | 34.8 | MIT | 2 weeks ago | |
| slam/php-cs-fixer-extensions | Extensions and ready-to-use rulesets for FriendsOfPHP PHP-CS-Fixer. Adds custom fixers like final_abstract_public, final_internal_class, utf8 cleanup, inline comment spacing, function reference spacing, and PHP-only proxy fixers for consistent code style. | 68 | 68 | 2 | 11K | 1 | 24.4 | 34.6 | MIT | 2 months ago | |
| slam/phpstan-extensions | PHPStan extensions with extra strict rules: unused variables, closure parameter typehints, enforce ::class notation, forbid goto, naming conventions, validate PHPUnit annotation FQCNs, and restrict access to globals/static properties in specific contexts. | 71 | 71 | 13 | 35K | 2 | 30.0 | 43.9 | MIT | 2 weeks ago | |
| slevomat/coding-standard | — | 1,481 | 1,490 | 194 | 3M | 92 | 61.5 | 80.4 | MIT | 1 month ago | |
| slimani/filament-media-manager | Filament Media Manager for Filament v4/v5: folder-based media library with smooth browser UI, hierarchical tree navigation, tagging, search/filtering, and multi-disk support. Integrates with Filament forms, tables, and actions. | 11 | 12 | 3 | 2K | 0 | 26.8 | 37.4 | MIT | 2 weeks ago | |
| solarium/solarium | Solarium is a PHP client library for Apache Solr that models Solr concepts with a clean, documented API, simplifying complex query parameters beyond basic HTTP calls. Requires PHP 8.1+ and supports cURL, a pure-PHP adapter, or any PSR-18 client. | 934 | 956 | 300 | 570K | 10 | 33.9 | 44.1 | NOASSERTION | 7 months ago | |
| solution-forest/filament-firewall | Filament Firewall adds IP whitelist/blacklist protection for your Laravel app and Filament admin panel. Includes install command, config and migrations, plus middleware (e.g., WhitelistRangeMiddleware) to restrict access by allowed/blocked ranges. | 45 | 45 | 13 | 661 | 1 | 17.7 | 18.3 | MIT | 4 months ago | |
| solution-forest/filament-translate-field | — | 48 | 48 | 17 | 6K | 3 | 26.1 | 35.4 | MIT | 1 month ago | |
| solution-forest/filament-tree | Filament Tree adds a drag-and-drop hierarchical tree UI to Filament Admin for managing nested data (menus, categories, org charts) with unlimited depth. Works with Resources, Pages, and Widgets, plus customizable actions, icons, and translations. | 192 | 192 | 67 | 18K | 1 | 30.0 | 31.6 | MIT | 1 month ago | |
| solution-forest/workflow-engine-laravel | — | 4 | 4 | 1 | 0 | 0 | 16.2 | — | MIT | 3 months ago | |
| sonata-project/block-bundle | — | 415 | 424 | 142 | 271K | 1 | 25.3 | 42.6 | MIT | 6 months ago | |
| sonata-project/cache | Deprecated Sonata cache library providing adapters for cache backends and counters. Includes Redis (PRedis) implementations to set/get cached values and increment counters, with simple key arrays and TTL support via Composer install. | 327 | 324 | 28 | 131K | 0 | 2.3 | 25.2 | MIT | 4 years ago | |
| sonata-project/cache-bundle | Symfony bundle providing caching services for Sonata projects, with pluggable cache backends and integration helpers. Note: this repository is abandoned and no longer actively maintained; community help welcome. | 69 | 74 | 67 | 6K | 0 | 3.4 | 18.9 | MIT | 4 years ago | |
| sonata-project/classification-bundle | Symfony bundle providing a classification system for Sonata: categories, tags and collections management with admin integration, persistence support and documentation. Part of the Sonata Project ecosystem. | 91 | 95 | 111 | 15K | 0 | 23.7 | 33.7 | MIT | 5 months ago | |
| sonata-project/datagrid-bundle | — | 275 | 286 | 36 | 58K | 0 | 3.6 | 22.7 | MIT | 4 years ago | |
| sonata-project/doctrine-extensions | — | 268 | 271 | 39 | 232K | 1 | 21.0 | 43.9 | MIT | 6 months ago | |
| sonata-project/doctrine-mongodb-admin-bundle | Symfony bundle that integrates Doctrine MongoDB ODM with SonataAdminBundle, providing admin services, mappers, and datagrid support to manage MongoDB documents via Sonata’s admin UI. Includes docs, CI, and versioned releases. | 64 | 68 | 95 | 7K | 1 | 23.2 | 31.3 | MIT | 5 months ago | |
| sonata-project/entity-audit-bundle | Doctrine 2 entity versioning for Symfony, inspired by Hibernate Envers. Tracks changes to audited entities and associations, storing revision history you can browse and compare for full audit trails. | 642 | 643 | 260 | 26K | 4 | 37.0 | 26.1 | MIT | 2 months ago | |
| sonata-project/exporter | SonataExporter is a lightweight PHP library for exporting data to multiple formats (CSV, XLS, JSON, XML). It provides writers, handlers, and iterators to stream large datasets efficiently and integrate easily into Symfony apps and services. | 441 | 449 | 89 | 217K | 3 | 24.1 | 41.3 | MIT | 6 months ago | |
| sonata-project/form-extensions | Additional form types, data transformers, and utilities for Symfony Form via Sonata. Includes date/time and choice helpers, improved widgets, and integration-friendly extensions to speed up building consistent, reusable form components across projects. | 109 | 109 | 29 | 224K | 2 | 13.1 | 5.8 | MIT | 6 months ago | |
| sonata-project/formatter-bundle | — | 84 | 86 | 117 | 22K | 0 | 23.9 | 36.5 | MIT | 5 months ago | |
| sonata-project/intl-bundle | — | 214 | 217 | 83 | 85K | 0 | 22.1 | 38.9 | MIT | 6 months ago | |
| sonata-project/media-bundle | — | 462 | 471 | 481 | 39K | 3 | 37.8 | 32.1 | MIT | 5 months ago | |
| sonata-project/news-bundle | SonataNewsBundle adds news/blog features to Symfony with Sonata integration. Includes admin management, posts, categories, comments, and RSS support. Note: the repository is abandoned and currently has no active maintenance or support. | 150 | 156 | 127 | 834 | 0 | 5.6 | 7.9 | MIT | 5 years ago | |
| sonata-project/page-bundle | SonataPageBundle adds site and page management to Symfony apps, using a container-based page system and block services. Build and manage pages across multiple sites, integrate with Sonata blocks, and control layout, routing, and page publishing. | 219 | 223 | 204 | 3K | 2 | 34.1 | 21.0 | MIT | 2 months ago | |
| sonata-project/seo-bundle | — | 137 | 144 | 88 | 27K | 1 | 23.1 | 34.7 | MIT | 5 months ago | |
| sonata-project/translation-bundle | — | 77 | 78 | 70 | 14K | 0 | 22.8 | 34.2 | MIT | 5 months ago | |
| sonata-project/twig-extensions | Provides a set of useful Twig extensions for Sonata projects, adding extra filters, functions, and helpers to enhance templates. Install via Composer and integrate with Twig to simplify common view tasks and formatting. | 91 | 91 | 16 | 160K | 0 | 19.3 | 48.5 | MIT | 6 months ago | |
| sonata-project/user-bundle | — | 346 | 354 | 475 | 39K | 2 | 36.3 | 31.9 | MIT | 5 months ago | |
| spatie/cpu-load-health-check | Laravel Health check for monitoring CPU load. Configure thresholds (e.g., average load over the last 5 minutes) and get notifications when load is too high. Integrates seamlessly with spatie/laravel-health. | 70 | 70 | 8 | 116K | 0 | 11.1 | 47.8 | MIT | 6 months ago | |
| spatie/crawler | PHP web crawler that discovers links concurrently via Guzzle, with optional JavaScript rendering powered by Chrome/Puppeteer. Configure depth, internal-only rules, and callbacks for per-page handling, plus a fake mode to test crawl logic without real HTTP requests. | 2,821 | 2,829 | 367 | 649K | 0 | 55.7 | 38.3 | MIT | 2 weeks ago | |
| spatie/filament-simple-stats | Opinionated, prebuilt stat widgets for Filament dashboards. Quickly add daily counts and sums using Flowframe/laravel-trend, with helpers like last 30 days to generate clean, consistent stats cards with minimal setup. | 26 | 26 | 8 | 2K | 0 | 21.6 | 29.6 | MIT | 1 month ago | |
| spatie/flare-cli | Command-line tool for Flare that lets you authenticate with an API token and interact with the Flare API from your terminal. Manage projects and teams, list and inspect errors and occurrences, resolve or snooze issues, and query monitoring summaries and aggregations. | 3 | 3 | 1 | 49 | 0 | 18.8 | 17.8 | MIT | 1 month ago | |
| spatie/flare-client-php | PHP 8.2+ client for sending exceptions, errors, and stack traces to Flare. Install via Composer and use in any PHP app; Laravel users should use spatie/laravel-flare. Includes docs, tests, and ongoing maintenance by Spatie. | 177 | 176 | 20 | 4M | 0 | 32.5 | 65.0 | MIT | 1 week ago | |
| spatie/ignition | Beautiful, customizable error page for PHP apps. Register in one line to get a rich exception UI with stack traces, code snippets, context, and dark mode. Works standalone; see Laravel Ignition, Symfony bundle, and more integrations. | 511 | 521 | 64 | 4M | 0 | 29.9 | 61.6 | MIT | 2 months ago | |
| spatie/laravel-auto-discoverer | Fast, cached discovery of PHP structures in your codebase. Find classes, interfaces, traits, and enums by conditions like “implements interface” or “uses trait,” and get rich metadata. Ideal for automation, registration, and scanning in production. | 178 | 178 | 18 | 23 | 0 | 27.6 | 0.8 | MIT | 1 month ago | |
| spatie/laravel-backup | Back up your Laravel app to any configured filesystem. Creates zip archives of selected files plus database dumps, supports multiple destinations, health monitoring, notifications, and automated cleanup of old backups via simple Artisan commands. | 5,986 | 6,069 | 796 | 793K | 0 | 67.2 | 33.6 | MIT | 2 months ago | |
| spatie/laravel-bluesky-notification-channel | Laravel notification channel for Bluesky (spatie/laravel-bluesky-notification-channel). Send posts via Laravel’s notification system using a simple BlueskyPost builder; automatically detects links, mentions, and hashtags and renders rich text. | 0 | 0 | 0 | 15 | 0 | 16.4 | 19.0 | MIT | 2 months ago | |
| spatie/laravel-ciphersweet | Laravel wrapper for Paragonie CipherSweet that adds searchable field-level encryption to Eloquent models. Encrypt/decrypt sensitive attributes and generate blind indexes so you can query encrypted data securely without exposing readable values in your database. | 420 | 419 | 38 | 36K | 0 | 27.0 | 30.6 | MIT | 2 months ago | |
| spatie/laravel-deleted-models | Automatically copy deleted Eloquent model attributes into a deleted_models table to create a recycle bin for records. Restore deleted models by ID when needed. An alternative to soft deletes for preserving deletion history without keeping rows in place. | 410 | 412 | 26 | 8K | 0 | 22.3 | 20.8 | MIT | 3 months ago | |
| spatie/laravel-error-share | Adds a “Share” button to Laravel exception pages so you can generate a link and let teammates view the full error details without screen sharing. Install as a dev dependency and share local exceptions instantly. | 42 | 42 | 6 | 153K | 0 | 22.8 | 57.3 | MIT | 3 weeks ago | |
| spatie/laravel-error-solutions | Shows helpful, actionable “solutions” directly on Laravel’s error page, explaining likely causes and fixes. Some solutions are runnable with one click (e.g., generate APP_KEY), speeding up debugging during local development. | 100 | 99 | 8 | 10K | 0 | 17.8 | 31.0 | MIT | 3 months ago | |
| spatie/laravel-flare | Send Laravel 11+ production errors to Flare for tracking, alerts, and shareable public reports. Configure with a Flare API key to capture exceptions automatically. Supports PHP 8.2+ and integrates cleanly alongside Laravel Ignition. | 10 | 10 | 10 | 143K | 0 | 31.1 | 65.0 | MIT | 1 week ago | |
| spatie/laravel-flexible-cache-polyfill | Polyfill for Laravel 10 that adds Cache::flexible() (introduced in Laravel 11). Implements stale-while-revalidate caching so expired values can be served immediately while recalculation runs in the background, avoiding slow responses. | 1 | 1 | 1 | 8 | 0 | 10.1 | 10.5 | MIT | 6 months ago | |
| spatie/laravel-float-sdk | Laravel-friendly SDK for interacting with the Float.com API (v3). Configure your API token and user agent via .env/config and use the provided FloatClient to access Float endpoints. Not a full API implementation; contributions welcome. | 3 | 3 | 0 | 0 | 0 | 22.1 | — | MIT | 3 weeks ago | |
| spatie/laravel-harvest-sdk | Laravel-friendly SDK for the Harvest.com API. Configure account ID, access token, and user agent, then resolve the Harvest client from the container or facade to call API endpoints. Not a complete implementation; PRs welcome. | 1 | 1 | 0 | 0 | 0 | 16.7 | — | MIT | 2 months ago | |
| spatie/laravel-health | Monitor your Laravel app’s health by registering configurable checks (disk space, queues, cache, etc.). Get warnings or failures and receive notifications via mail or Slack, with an easy API for adding custom checks and reporting status. | 871 | 880 | 178 | 616K | 0 | 40.5 | 46.3 | MIT | 1 week ago | |
| spatie/laravel-help-space | Laravel package to integrate HelpSpace. Validates incoming HelpSpace sidebar requests and lets you return HTML (views/strings) with customer context based on ticket data like email, so HelpSpace can render rich sidebar info in the help desk UI. | 23 | 24 | 1 | 1K | 0 | 1.3 | 23.4 | MIT | 1 year ago | |
| spatie/laravel-ignition | Ignition is a beautiful, customizable error page for Laravel. Share errors via Flare, track production exceptions with notifications, and get helpful debugging tools. Supports Laravel 10+ on PHP 8.1+ (v2+). | 574 | 578 | 93 | 4M | 0 | 32.0 | 60.7 | MIT | 2 months ago | |
| spatie/laravel-livewire-onboard | Define and track user onboarding steps in Laravel. Register steps with links, CTAs, and completion rules, then check progress per user and render the flow in Blade. Helps show what’s done, what’s next, and when onboarding is complete. | 828 | 828 | 31 | 0 | 0 | 24.1 | — | MIT | 3 months ago | |
| spatie/laravel-mailcoach-mailer | Laravel mail driver to send transactional Mailables and Notifications via Mailcoach. Keeps an archive of sent emails, optionally tracks opens/clicks, supports resending from the UI, and lets you use Mailcoach templates with placeholder replacements. | 26 | 26 | 9 | 29K | 0 | 19.6 | 47.3 | MIT | 3 months ago | |
| spatie/laravel-mailcoach-postmark-setup | Prepares a Postmark account for use with Mailcoach by configuring inbound processing for campaign feedback (bounces, complaints, events). Intended for internal use by Mailcoach; code is usable standalone but comes with no docs or support. | 0 | 0 | 1 | 2K | 0 | 21.2 | 53.6 | — | 3 years ago | |
| spatie/laravel-mailcoach-sendgrid-setup | Helps Mailcoach prepare Sendgrid accounts to handle campaign feedback events (bounces, complaints, etc.) for emails sent via Sendgrid. Intended for internal use by Mailcoach; code is usable but has no standalone docs or support. | 0 | 0 | 1 | 2K | 0 | 0.6 | 46.1 | — | 3 years ago | |
| spatie/laravel-mailcoach-sendinblue-setup | Add-on for spatie/laravel-mailcoach that prepares a Sendinblue account for use with Mailcoach, enabling campaign sending and feedback processing through Sendinblue. Documentation available on the Mailcoach site. | 2 | 2 | 2 | 2K | 0 | 1.0 | 39.5 | — | 3 years ago | |
| spatie/laravel-mailcoach-ses-setup | Prepares and configures Amazon SES accounts for use with Mailcoach, enabling proper setup for email campaign sending and feedback handling (bounces/complaints). Intended for internal Mailcoach use; minimal documentation or support provided. | 1 | 1 | 1 | 3K | 0 | 0.9 | 43.3 | MIT | 3 years ago | |
| spatie/laravel-markdown-response | Serve clean markdown versions of your Laravel HTML pages for AI agents and bots. Detects requests via Accept: text/markdown, known user agents, or .md URLs. Driver-based conversion (local PHP or Cloudflare Workers AI), caching, and HTML preprocessing included. | 72 | 70 | 7 | 11K | 0 | 22.1 | 35.0 | MIT | 3 weeks ago | |
| spatie/laravel-mobile-pass | Generate Apple Wallet and Google Wallet passes in Laravel (tickets, boarding passes, coupons, membership cards). Create and sign pass files, serve them to users, and push updates to installed passes to keep details current across devices. | 317 | 316 | 21 | 7K | 0 | 25.2 | 21.9 | MIT | 1 week ago | |
| spatie/laravel-og-image | Generate Open Graph images in Laravel from Blade-defined HTML. Automatically renders screenshots, serves them from a route, and caches files. Templates reuse your app’s CSS, fonts, and Vite assets—no external API required. | 34 | 33 | 3 | 14K | 0 | 17.0 | 40.5 | MIT | 3 months ago | |
| spatie/laravel-onboard | Define and track user onboarding steps in Laravel. Register steps with titles, links, CTAs, and completion rules, then query a user’s onboarding progress (in progress/completed) and render a customizable checklist in your views. | 828 | 829 | 31 | 16K | 0 | 24.1 | 20.3 | MIT | 3 months ago | |
| spatie/laravel-open-telemetry | Add OpenTelemetry tracing to Laravel to measure performance and follow requests across dispatched jobs and services. Export traces to tools like Jaeger or Aspecto for end-to-end visibility and debugging. (Package still in development.) | 181 | 183 | 22 | 3K | 0 | 2.4 | 12.6 | MIT | 1 year ago | |
| spatie/laravel-openapi-cli | Generate Laravel Artisan commands from an OpenAPI spec. Each API endpoint becomes its own command with typed options for params and request bodies, plus auth, base URL, caching, redirects, and output formatting—ideal for building API CLIs with Laravel Zero. | 39 | 39 | 2 | 157 | 0 | 22.1 | 10.9 | MIT | 2 weeks ago | |
| spatie/laravel-options | Generate unified select option lists in Laravel from enums, Eloquent models, states, and arrays. Spatie laravel-options converts sources to a consistent label/value structure, supports customization via config, and makes building dropdowns and filters faster and cleaner. | 251 | 254 | 9 | 16K | 0 | 22.3 | 28.8 | MIT | 2 months ago | |
| spatie/laravel-passkeys | Add passkey (WebAuthn) login to Laravel without passwords. Includes Livewire components to register/generate passkeys and a Blade component to authenticate users using device-stored credentials (1Password, macOS Keychain, etc.). | 464 | 463 | 56 | 126K | 0 | 34.3 | 39.5 | MIT | 1 week ago | |
| spatie/laravel-pdf | Generate PDFs from Laravel Blade views with a simple fluent API. Choose drivers like Browsershot/Chromium, Gotenberg, Cloudflare Browser Run, WeasyPrint, DOMPDF, or chrome-php. Use modern CSS, set page formats, and stream or save PDFs. | 1,025 | 1,027 | 98 | 434K | 0 | 38.1 | 42.5 | MIT | 1 week ago | |
| spatie/laravel-route-discovery | Automatically discover Laravel routes by scanning controllers and views instead of manually defining them. Configure discovery in your routes files and use PHP attributes to customize names, middleware, and more for each discovered route. | 239 | 237 | 29 | 2K | 0 | 26.5 | 16.0 | MIT | 3 months ago | |
| spatie/laravel-screenshot | Driver-based Laravel package for taking web page screenshots with great defaults. Use Browsershot (Chromium) or Cloudflare Browser Rendering, customize viewport/format/quality, save to files, and easily fake/assert screenshots in tests. | 81 | 81 | 3 | 20K | 0 | 16.6 | 37.4 | MIT | 3 months ago | |
| spatie/laravel-settings | Strongly typed application settings for Laravel. Define settings classes with typed properties, store values in a repository (database, Redis, etc.), inject settings via the container, and update them easily with $settings->save(). | 1,497 | 1,504 | 138 | 420K | 0 | 42.1 | 39.6 | MIT | 1 week ago | |
| spatie/laravel-sitemap | Generate XML sitemaps for Laravel by crawling your site or building them manually. Add extra URLs, set last-modified dates, and include models via a simple interface. Write sitemaps to disk with a fluent, developer-friendly API. | 2,598 | 2,629 | 299 | 613K | 0 | 47.7 | 37.3 | MIT | 2 months ago | |
| spatie/laravel-slack-alerts | Send Slack alerts from Laravel in one line. Configure a Slack Incoming Webhook via env or config, then dispatch messages through a queued job so your app won’t fail if Slack is unavailable. Great for notifying you about noteworthy events. | 326 | 328 | 42 | 151K | 0 | 25.4 | 41.9 | MIT | 2 months ago | |
| spatie/laravel-sql-commenter | Adds sqlcommenter-style comments to Laravel database queries, embedding context like controller and action. Makes it easy to trace slow or problematic SQL back to the exact code path, and works with tools like PlanetScale Query Insights. | 192 | 193 | 12 | 62K | 0 | 20.5 | 39.2 | MIT | 3 months ago | |
| spatie/laravel-there-there | Expose your Laravel app data as JSON for There There. Configure a secret and endpoint, validate incoming requests, and register a sidebar callback to return relevant customer info when agents open a ticket, shown in There There’s sidebar. | 2 | 2 | 0 | 1K | 0 | 17.0 | 40.8 | MIT | 2 months ago | |
| spatie/laravel-typescript-transformer | Generate TypeScript types from your Laravel/PHP code. Convert classes, DTOs and enums (with attributes) into accurate TS definitions, supporting nullable fields, complex/generic types, and even TypeScript function generation via a simple CLI/workflow. | 378 | 377 | 35 | 378K | 0 | 31.2 | 48.4 | MIT | 4 weeks ago | |
| spatie/laravel-url-ai-transformer | Laravel package to transform URLs and their web content with AI. Extract structured data (JSON-LD), generate summaries, images, or custom outputs via transformers and prompts. Runs via an Artisan command and stores results in the database for later retrieval. | 26 | 26 | 5 | 864 | 0 | 22.4 | 24.2 | MIT | 4 days ago | |
| spatie/laravel-visit | Adds a php artisan visit command to quickly hit any route in your Laravel app and inspect the response. Shows colorized HTML or JSON output plus request results, with options like visiting by route name and logging in a user before the request. | 158 | 158 | 9 | 447 | 0 | 19.4 | 9.1 | MIT | 2 months ago | |
| spatie/laravel-webhook-client | Receive webhooks in your Laravel app with Spatie’s webhook client. Verify signed requests, store incoming payloads, and process them asynchronously via queued jobs. Includes configurable webhook profiles and processing logic for reliable integrations. | 1,182 | 1,188 | 159 | 461K | 0 | 39.1 | 41.7 | MIT | 1 month ago | |
| spatie/livewire-filepond | Laravel Livewire component that integrates FilePond for modern, smooth file uploads. Drop in <x-filepond::upload wire:model="file" />, add the provided scripts, and handle temporary uploads seamlessly in your Livewire forms with minimal setup. | 307 | 307 | 39 | 42K | 0 | 22.4 | 33.3 | MIT | 3 months ago | |
| spatie/mixed-content-scanner-cli | CLI tool to detect mixed content on HTTPS sites. Crawls pages and reports HTML elements whose URLs use http:// (images, scripts, iframes, forms, etc.). Install via Composer globally and run: mixed-content-scanner scan . | 92 | 92 | 20 | 0 | 0 | 3.8 | — | MIT | 3 years ago | |
| spatie/mjml-sidecar | Compile MJML email templates to responsive HTML via AWS Lambda using Sidecar. A companion to spatie/mjml-php: deploy the provided MjmlFunction, then call Mjml::new()->sidecar()->toHtml($mjml) to render HTML without local Node/MJML. | 13 | 13 | 4 | 4K | 0 | 3.7 | 34.3 | MIT | 10 months ago | |
| spatie/php-structure-discoverer | Discover PHP classes, interfaces, traits, and enums that match conditions (e.g., implement an interface) across your project. Fast scanning with built-in caching and rich metadata—ideal for auto-registration, tooling, and framework integrations. | 178 | 179 | 18 | 2M | 0 | 27.6 | 64.2 | MIT | 1 month ago | |
| spatie/piper | Pipe-operator-first PHP utility library for array and string manipulation. Piper ports many Laravel Collection and Str helpers to standalone functions that work with primitives, so you can compose readable pipelines for filtering, mapping, joining, and more. | 45 | 31 | 0 | 167 | 0 | 19.9 | 10.8 | MIT | 3 weeks ago | |
| spatie/security-advisories-health-check | Laravel Health check that queries Packagist security advisories for your installed PHP packages and reports known vulnerabilities. Supports retries, result caching via Laravel cache, and ignoring specific packages for cleaner health reports. | 49 | 48 | 5 | 115K | 0 | 10.7 | 49.5 | MIT | 8 months ago | |
| spatie/sidecar-shiki | Run Shiki syntax highlighting on AWS Lambda via Sidecar from your Laravel app—no Node.js or Shiki dependencies on your server. Install the package, configure Sidecar, register the HighlightFunction, and render highlighted code fast and consistently. | 37 | 36 | 1 | 3 | 0 | 2.3 | 0.5 | MIT | 1 year ago | |
| spatie/spatie-content-api | Laravel/PHP package powering Spatie’s promotional-site content API. Fetch posts for a product or project (e.g., mailcoach) via a simple ContentApi facade and expose consistent, reusable content to your frontend or other services. | 5 | 5 | 2 | 455 | 0 | 13.5 | 27.7 | MIT | 7 months ago | |
| spatie/typescript-transformer | Automatically generate TypeScript definitions from your PHP/Laravel code. spatie/typescript-transformer scans classes and types, then outputs .d.ts files so your frontend stays in sync with backend models, DTOs and enums with minimal manual typing. | 391 | 391 | 59 | 400K | 0 | 22.9 | — | MIT | 4 weeks ago | |
| spomky-labs/aes-key-wrap | — | 50 | 50 | 3 | 554K | 0 | 3.6 | 55.3 | MIT | 4 years ago | |
| spomky-labs/pki-framework | PHP 8.1+ framework for Public Key Infrastructure: X.509 certificates (incl. attribute certs), ASN.1 DER encoding/decoding, X.501/X.520 DN parsing, PEM (RFC 7468) handling, and PKCS-oriented cryptography utilities. | 27 | 26 | 5 | 3M | 0 | 20.4 | 63.3 | MIT | 2 months ago | |
| ssch/typo3-rector | Instant upgrades and refactoring for TYPO3 sites and extensions, built on Rector. Apply automated code migrations between TYPO3 versions, remove deprecations, and modernize PHP code with a generated Rector config and CLI workflow (dry-run/process). | 260 | 264 | 68 | 118K | 26 | 38.8 | 52.8 | MIT | 1 month ago | |
| staabm/phpstan-psr3 | PHPStan rules that detect PSR-3 logger misuse and security pitfalls: invalid placeholders, context issues, and message formatting mistakes. Works with psr/log, Monolog, Laravel (illuminate/log, LogManager), and REDAXO rex_logger. | 23 | 23 | 1 | 45K | 1 | 1.5 | 45.2 | MIT | 1 year ago | |
| stof/doctrine-extensions-bundle | — | 1,930 | 1,978 | 382 | 1M | 30 | 49.1 | 56.6 | MIT | 4 months ago | |
| sulu/form-bundle | SuluFormBundle adds dynamic form creation to the Sulu Admin. Content managers build fields in a simple grid, configure notification and confirmation emails, and render forms using Symfony Form Component theming. Compatible with Sulu 2.0+. | 88 | 88 | 77 | 6K | 61 | 48.6 | 55.9 | MIT | 2 weeks ago | |
| sulu/messenger | Symfony Messenger add-on for Sulu providing stamps and middlewares to configure the Sulu message bus. Includes UnpackExceptionMiddleware to surface real handler errors and LockMiddleware to prevent concurrent access. Usable standalone in any Symfony app. | 9 | 9 | 4 | 11K | 0 | 18.6 | 47.1 | MIT | 3 months ago | |
| sulu/sulu | Sulu is an extensible open-source PHP CMS built on Symfony, designed for robust multilingual, multi-portal websites. It provides an intuitive admin interface to manage the full content lifecycle and serves as the core framework dependency for Sulu projects. | 1,333 | 1,333 | 357 | 20K | 493 | 66.9 | 49.0 | MIT | 1 week ago | |
| sweetchuck/git-hooks | — | 2 | 2 | 0 | 854 | 1 | 15.9 | 36.7 | — | 5 months ago | |
| sweetchuck/junit-merger | — | 0 | 0 | 0 | 64 | 0 | 0.0 | 24.3 | — | — | |
| sweetchuck/junit-merger-cli | CLI tool to merge multiple JUnit XML reports into a single file. Reads file paths from stdin or arguments, outputs to stdout or a specified file. Supports DOM-based and fast substring handlers, with an option to recalculate testsuite counts. | 1 | 1 | 1 | 56 | 1 | 9.4 | 21.7 | — | 7 months ago | |
| sweetrdf/easyrdf | — | 26 | 26 | 14 | 65K | 3 | 21.1 | 52.0 | NOASSERTION | 4 months ago | |
| swisnl/filament-backgrounds | — | 54 | 54 | 7 | 8K | 1 | 19.6 | 34.0 | MIT | 2 months ago | |
| swissspidy/phpstan-no-private | PHPStan extension that reports deprecation warnings when code uses “pseudo-private” elements marked with @access private. Helps prevent relying on internal classes, methods, functions, or properties. Easy install via Composer with optional extension-installer support. | 9 | 9 | 1 | 156K | 1 | 1.4 | 55.2 | MIT | 1 year ago | |
| sylius/fixtures-bundle | Sylius Fixtures Bundle provides configurable data fixtures for Symfony apps. Define and load structured demo or test data through flexible configuration, ideal for seeding development environments and repeatable setups. | 51 | 52 | 28 | 171K | 7 | 21.2 | 56.8 | MIT | 3 months ago | |
| sylius/grid-bundle | — | 133 | 135 | 57 | 180K | 40 | 41.7 | 68.8 | MIT | 1 month ago | |
| sylius/mailer-bundle | — | 72 | 72 | 31 | 169K | 5 | 19.8 | 53.9 | MIT | 4 months ago | |
| sylius/resource-bundle | — | 234 | 238 | 166 | 196K | 61 | 51.4 | 76.0 | MIT | 1 month ago | |
| symfony/ai-agent | Experimental Symfony AI Agent component for building AI agents on top of the Platform and Store components. Create agents that interact with users, perform tasks, and orchestrate workflows, with optional tool bridges (search, scraping, maps, weather, files). | 31 | 31 | 3 | 104K | 0 | 21.7 | 56.8 | MIT | 3 weeks ago | |
| symfony/ai-ai-ml-api-platform | Symfony AI bridge for AiML API Platform, providing access to AiML API’s OpenAI-compatible text/LLM models. Includes links to authentication quickstart and API docs, and points to the main Symfony AI repo for issues and contributions. | 1 | 1 | 0 | 130 | 0 | 21.4 | 29.4 | MIT | 3 weeks ago | |
| symfony/ai-albert-platform | Symfony AI bridge for the French government’s Albert Platform (OpenGateLLM). Connect Symfony apps to Albert’s OpenAI-compatible chat and embeddings endpoints, with links to the API reference, supported models, and upstream sources. | 1 | 1 | 0 | 145 | 0 | 21.4 | 30.2 | MIT | 3 weeks ago | |
| symfony/ai-amazee-ai-platform | Symfony AI bridge for the amazee.ai Platform. Connect Symfony AI to LiteLLM proxy endpoints and OpenAI-compatible providers through amazee.ai, enabling centralized AI access and management. Links to docs, issues, and contributions in the main Symfony AI repo. | 1 | 1 | 0 | 27 | 0 | 21.1 | 18.8 | MIT | 3 weeks ago | |
| symfony/ai-anthropic-platform | Symfony AI integration for Anthropic’s Claude via the Anthropic Platform. Provides a PHP client and abstractions to send prompts, handle responses, and plug Claude into Symfony apps with a consistent AI interface for chat and text generation. | 1 | 1 | 1 | 40K | 0 | 21.6 | 64.4 | MIT | 3 weeks ago | |
| symfony/ai-azure-platform | Symfony AI bridge for Microsoft Azure AI: connect to Azure OpenAI and Azure AI Foundry (including Responses API) via Symfony components. Provides integration points to call Azure-hosted models from Symfony AI with links to official Azure references. | 2 | 2 | 0 | 6K | 0 | 21.4 | 52.9 | MIT | 3 weeks ago | |
| symfony/ai-azure-search-store | Azure AI Search vector store integration for Symfony AI Store. Index and query embeddings using Azure’s vector search capabilities, enabling semantic retrieval for RAG and AI apps. Links to official docs plus Symfony AI contribution and issue resources. | 2 | 2 | 0 | 417 | 0 | 21.4 | 34.7 | MIT | 3 weeks ago | |
| symfony/ai-bedrock-platform | AWS Bedrock bridge for Symfony AI. Invoke Bedrock foundation models (Claude, Llama, Nova, and more) via the Bedrock Runtime API, with helpers aligned to Bedrock request/response schemas for easy integration into Symfony apps. | 2 | 2 | 1 | 18K | 0 | 21.5 | 61.0 | MIT | 3 weeks ago | |
| symfony/ai-bundle | — | 31 | 32 | 5 | 112K | 0 | 22.3 | 57.3 | MIT | 3 weeks ago | |
| symfony/ai-cache-message-store | PSR-6 cache-backed message store for Symfony AI Chat. Persist and retrieve chat messages using any PSR-6 cache pool for lightweight conversation history across requests. Part of the Symfony AI ecosystem. | 1 | 1 | 0 | 852 | 0 | 21.4 | 42.5 | MIT | 3 weeks ago | |
| symfony/ai-cache-platform | Symfony AI Cache Platform bridge that integrates Cache Platform as a caching backend for Symfony AI. Enables storing and retrieving AI-related cache entries via Cache Platform, improving performance and reuse across requests. | 1 | 1 | 0 | 4K | 0 | 21.4 | 53.7 | MIT | 3 weeks ago | |
| symfony/ai-cache-store | Symfony AI Cache Store integrates a cache-backed vector store with Symfony AI Store, enabling lightweight storage and retrieval of embeddings using Symfony Cache. Ideal for development, testing, and small deployments where simplicity matters. | 1 | 1 | 0 | 470 | 0 | 21.4 | 38.4 | MIT | 3 weeks ago | |
| symfony/ai-cartesia-platform | Symfony AI bridge for the Cartesia Platform. Integrates Cartesia APIs for text-to-speech (bytes) and speech-to-text transcription, enabling easy API requests and usage within Symfony applications via the Symfony AI ecosystem. | 1 | 1 | 0 | 130 | 0 | 21.4 | 29.4 | MIT | 3 weeks ago | |
| symfony/ai-cerebras-platform | Symfony AI bridge for the Cerebras inference platform. Adds a Cerebras connector to run chat completions and other inference requests through Symfony AI, with links to Cerebras API docs and contribution/issue tracking in the main Symfony AI repository. | 3 | 3 | 0 | 171 | 0 | 21.4 | 26.5 | MIT | 3 weeks ago | |
| symfony/ai-chat | Symfony AI Chat is a lightweight package for building chat-style AI features in Symfony apps. It provides simple abstractions to connect to LLM providers, manage messages and context, and integrate conversational workflows with clean, framework-friendly APIs. | 8 | 8 | 2 | 19K | 0 | 21.0 | 53.5 | MIT | 3 weeks ago | |
| symfony/ai-chroma-db-store | ChromaDB Store integration for Symfony AI Store. Use ChromaDB as a vector store to manage collections and run query/get operations for embeddings and similarity search. Includes links to Chroma docs plus Symfony AI contributing and issue/PR resources. | 0 | 0 | 0 | 3K | 0 | 21.4 | 55.0 | MIT | 3 weeks ago | |
| symfony/ai-click-house-store | ClickHouse vector store integration for Symfony AI Store. Store and query embeddings in ClickHouse using distance functions and ANN/vector indexes for fast similarity search. Links to ClickHouse docs plus Symfony AI contributing and issue tracker. | 1 | 1 | 0 | 136 | 0 | 21.4 | 29.7 | MIT | 3 weeks ago | |
| symfony/ai-cloudflare-message-store | Cloudflare KV-backed message store for Symfony AI Chat. Persist and retrieve chat messages in Cloudflare Workers KV, with support for KV namespace operations like bulk get and bulk update, enabling scalable storage for AI conversation history. | 1 | 1 | 0 | 129 | 0 | 21.4 | 29.4 | MIT | 3 weeks ago | |
| symfony/ai-cloudflare-store | Integrates Cloudflare Vectorize as a vector store for Symfony AI Store. Supports indexing and querying embeddings plus upserts and deletions via the Vectorize APIs, making it easy to connect Symfony AI apps to Cloudflare’s managed vector database. | 1 | 1 | 0 | 123 | 0 | 21.4 | 29.0 | MIT | 3 weeks ago | |
| symfony/ai-cohere-platform | Symfony AI bridge for Cohere Platform, providing integrations for Cohere Chat, Embeddings, Rerank, and audio transcription. Use Cohere models through Symfony AI with a dedicated platform connector and shared tooling from the main Symfony AI repository. | 0 | 0 | 0 | 25 | 0 | 20.2 | 22.9 | MIT | 3 weeks ago | |
| symfony/ai-decart-platform | Symfony AI bridge for the Decart Platform. Connect to Decart’s APIs and models like Lucy through a Symfony-friendly integration, with links to platform documentation and contribution/issue resources in the main Symfony AI repository. | 1 | 1 | 1 | 130 | 0 | 21.4 | 29.4 | MIT | 3 weeks ago | |
| symfony/ai-deep-seek-platform | Symfony AI bridge for the DeepSeek Platform. Use DeepSeek chat completions with support for multi-round conversations and function calling, following DeepSeek’s API docs. Contribute and report issues via the main symfony/ai repository. | 1 | 1 | 0 | 561 | 0 | 21.4 | 39.6 | MIT | 3 weeks ago | |
| symfony/ai-docker-model-runner-platform | Symfony AI bridge for Docker Model Runner. Connect Symfony apps to local/containerized models via Docker’s Model Runner API. Includes links to official docs and API reference; issues and PRs handled in the main Symfony AI repository. | 2 | 2 | 0 | 132 | 0 | 21.4 | 26.7 | MIT | 3 weeks ago | |
| symfony/ai-doctrine-message-store | Doctrine DBAL message store integration for Symfony AI Chat. Persist and retrieve chat messages in a relational database using Doctrine DBAL, enabling durable conversation history and easy storage configuration within Symfony applications. | 1 | 1 | 1 | 1K | 0 | 21.5 | 45.7 | MIT | 3 weeks ago | |
| symfony/ai-elasticsearch-store | Elasticsearch Store integrates Elasticsearch as a vector store for Symfony AI Store. It supports kNN vector search using dense_vector fields, enabling similarity search and retrieval over embeddings with Elasticsearch-backed indexing and querying. | 4 | 4 | 0 | 160 | 0 | 21.4 | 24.5 | MIT | 3 weeks ago | |
| symfony/ai-eleven-labs-platform | Symfony AI bridge for the ElevenLabs Platform API. Provides integration for ElevenLabs authentication plus text-to-speech (convert/stream) and speech-to-text endpoints, enabling voice generation and transcription in Symfony applications. | 0 | 0 | 0 | 330 | 0 | 21.4 | 40.7 | MIT | 3 weeks ago | |
| symfony/ai-failover-platform | Symfony AI Failover Platform bridge that adds resilient fallback behavior across AI providers. Integrates with Symfony AI to automatically switch to alternate platforms on errors or outages, improving availability and reliability in production deployments. | 6 | 6 | 0 | 946 | 0 | 21.4 | 34.5 | MIT | 3 weeks ago | |
| symfony/ai-gemini-platform | Symfony AI bridge for Google’s Gemini platform. Integrates Gemini generateContent (incl. streaming) and embeddings APIs, linking to official docs and API reference. Includes licensed media fixtures for tests and points to the main Symfony AI repo for issues/PRs. | 5 | 5 | 1 | 46K | 0 | 21.7 | 62.7 | MIT | 3 weeks ago | |
| symfony/ai-generic-platform | Generic Symfony AI platform package providing an extensible foundation to integrate AI providers and workflows in Symfony apps. Offers reusable abstractions, configuration-first setup, and a base for building chats, assistants, and other AI-powered features. | 5 | 5 | 2 | 23K | 0 | 21.0 | 57.6 | MIT | 3 weeks ago | |
| symfony/ai-hugging-face-platform | Symfony AI HuggingFace bridge for the HuggingFace Inference API and multiple providers (Cerebras, Cohere, Groq, Together, etc.). Invoke thousands of pretrained models across 40+ tasks—chat, text generation, vision, audio, embeddings—with model discovery, flexible I/O, and typed results. | 3 | 3 | 0 | 280 | 0 | 21.4 | 29.9 | MIT | 3 weeks ago | |
| symfony/ai-lm-studio-platform | Symfony AI bridge for LM Studio. Connect to LM Studio’s OpenAI-compatible local endpoints to run and test LLMs from Symfony applications. Part of the Symfony AI ecosystem; issues and PRs are handled in the main symfony/ai repository. | 2 | 1 | 0 | 2K | 0 | 21.4 | 45.6 | MIT | 3 weeks ago | |
| symfony/ai-manticore-search-store | ManticoreSearch Store integrates ManticoreSearch as a vector store for Symfony AI Store, enabling KNN/vector similarity search backed by Manticore’s engine. Includes links to Manticore KNN docs plus Symfony AI contribution and issue resources. | 3 | 3 | 0 | 168 | 0 | 21.5 | 25.5 | MIT | 3 weeks ago | |
| symfony/ai-maria-db-store | MariaDB Store integrates MariaDB as a vector store for Symfony AI Store. Requires MariaDB 11.7+ for native vector support (VECTOR types, indexes, distance functions) to power embedding search and RAG workflows. | 2 | 2 | 0 | 1K | 0 | 21.5 | 43.3 | MIT | 3 weeks ago | |
| symfony/ai-meilisearch-message-store | Meilisearch Message Store integrates Meilisearch as a persistent message store for Symfony AI Chat. Index and query chat messages using Meilisearch APIs, with support for async task handling and configurable index settings via Meilisearch. | 1 | 1 | 0 | 129 | 0 | 21.4 | 29.4 | MIT | 3 weeks ago | |
| symfony/ai-meilisearch-store | Meilisearch Store integrates Meilisearch as a vector store for Symfony AI Store, enabling hybrid and vector/semantic search with semanticRatio support. Includes links to Meilisearch docs and points to the main Symfony AI repo for issues and PRs. | 1 | 1 | 0 | 325 | 0 | 21.4 | 35.8 | MIT | 3 weeks ago | |
| symfony/ai-meta-platform | Symfony AI bridge for Meta’s Llama platform. Provides integration to use Llama models with Symfony AI, aligning with official Llama prompt formats (Llama 3/3.2/3.3) and leveraging the Symfony AI ecosystem for issues and contributions. | 2 | 2 | 0 | 23K | 0 | 21.5 | 62.8 | MIT | 3 weeks ago | |
| symfony/ai-milvus-store | Milvus Store integrates Milvus vector database with Symfony AI Store, enabling collection creation, entity insertion, and vector search with boolean filter expressions via Milvus REST APIs. Includes links to Milvus docs and Symfony AI contribution resources. | 2 | 2 | 0 | 136 | 0 | 21.4 | 26.9 | MIT | 3 weeks ago | |
| symfony/ai-mistral-platform | Symfony AI bridge for the Mistral platform. Integrates Mistral’s API (including chat completions) into Symfony AI, enabling easy use of Mistral models in Symfony applications with standard client abstractions and tooling. | 1 | 1 | 0 | 8K | 0 | 21.4 | 57.8 | MIT | 3 weeks ago | |
| symfony/ai-mongo-db-message-store | MongoDB message store integration for Symfony AI Chat. Persist and retrieve chat conversations using the MongoDB PHP library, with support for creating and managing collections. Useful for durable chat history storage in MongoDB-backed Symfony apps. | 0 | 0 | 0 | 134 | 0 | 21.4 | 34.4 | MIT | 3 weeks ago | |
| symfony/ai-mongo-db-store | Integrates MongoDB Atlas Vector Search ($vectorSearch) as a vector store for Symfony AI Store, enabling storage and similarity search over embeddings using Atlas. Designed for use with MongoDB Atlas and the Symfony AI ecosystem. | 2 | 2 | 0 | 2K | 0 | 21.4 | 47.1 | MIT | 3 weeks ago | |
| symfony/ai-neo4j-store | Neo4j Store integration for Symfony AI Store, enabling use of Neo4j as a vector store with support for vector indexes. Includes links to Neo4j documentation and Symfony AI resources for contributing and reporting issues. | 1 | 1 | 0 | 136 | 0 | 21.4 | 29.7 | MIT | 3 weeks ago | |
| symfony/ai-ollama-platform | Symfony AI bridge for the Ollama platform. Connect Symfony AI to Ollama’s chat and embedding APIs, including NDJSON streaming, using Ollama models and Modelfile capabilities. Links to docs, issues, and contributions in the main Symfony AI repo. | 8 | 8 | 2 | 20K | 0 | 21.5 | 54.2 | MIT | 3 weeks ago | |
| symfony/ai-open-ai-platform | Symfony integration for OpenAI Platform APIs, providing ready-to-use clients and tooling for text and chat generation, embeddings, and related AI features. Designed to fit Symfony apps with clean configuration and predictable HTTP handling. | 4 | 4 | 0 | 63K | 0 | 20.9 | 64.4 | MIT | 3 weeks ago | |
| symfony/ai-open-responses-platform | Symfony AI Platform integration for Open Responses. Use the Open Responses specification and OpenAI Responses API contract to build and run responses consistently within Symfony, with links to docs, spec, source, and contribution resources. | 3 | 3 | 0 | 54K | 0 | 20.7 | 64.4 | MIT | 3 weeks ago | |
| symfony/ai-open-router-platform | Symfony AI bridge for the OpenRouter platform. Provides integration for chat completions (including streaming), model listing, and rerank requests via OpenRouter’s API, enabling Symfony apps to access multiple LLM providers through a single gateway. | 1 | 1 | 0 | 5K | 0 | 21.4 | 55.5 | MIT | 3 weeks ago | |
| symfony/ai-open-search-store | OpenSearch vector store integration for Symfony AI Store. Index and query embeddings using OpenSearch knn_vector fields and k‑NN/approximate k‑NN search. Links to OpenSearch docs and contribution resources in the main Symfony AI repo. | 1 | 1 | 0 | 512 | 0 | 21.4 | 39.0 | MIT | 3 weeks ago | |
| symfony/ai-ovh-platform | Symfony AI bridge for OVHcloud AI Endpoints Platform. Connect Symfony AI to OVH’s managed AI endpoints and model catalog to run chat, embeddings, and other AI requests through OVH infrastructure, with links to OVH docs and main Symfony AI repo for issues/PRs. | 2 | 2 | 0 | 207 | 0 | 21.1 | 29.8 | MIT | 3 weeks ago | |
| symfony/ai-perplexity-platform | Symfony AI bridge for the Perplexity Platform. Provides integration with Perplexity’s Sonar chat completions API for building AI chat experiences in Symfony apps, with links to Perplexity docs and contribution resources. | 1 | 1 | 0 | 416 | 0 | 21.4 | 37.5 | MIT | 3 weeks ago | |
| symfony/ai-pinecone-store | Symfony AI Store integration for Pinecone vector databases. Upsert, query, and delete embeddings, and work with Pinecone serverless indexes using Pinecone’s data/control plane APIs. Links to official Pinecone docs and Symfony AI contribution resources. | 2 | 2 | 0 | 298 | 0 | 21.4 | 32.4 | MIT | 3 weeks ago | |
| symfony/ai-platform | — | 52 | 51 | 13 | 149K | 0 | 22.4 | 55.7 | MIT | 3 weeks ago | |
| symfony/ai-pogocache-message-store | Symfony AI Chat integration for Pogocache message storage. Persist and retrieve chat messages via Pogocache’s HTTP API with simple configuration, enabling shared, durable conversation history backed by Pogocache and compatible with its authentication options. | 1 | 1 | 0 | 129 | 0 | 21.4 | 29.4 | MIT | 3 weeks ago | |
| symfony/ai-postgres-store | Symfony AI Store integration for PostgreSQL using pgvector. Store and query embeddings with Postgres vector/halfvec types, distance operators, and indexing options. Links to pgvector docs plus Symfony AI contribution and issue resources. | 2 | 2 | 1 | 4K | 0 | 21.4 | 51.3 | MIT | 3 weeks ago | |
| symfony/ai-qdrant-store | Symfony AI Store integration for Qdrant vector database. Manage collections and points, run unified similarity search with filters, and connect Symfony AI apps to Qdrant for storing and querying embeddings. | 2 | 2 | 0 | 2K | 0 | 21.4 | 47.2 | MIT | 3 weeks ago | |
| symfony/ai-redis-message-store | Redis-backed message store for Symfony AI Chat. Persists and retrieves chat messages using Redis (phpredis) for fast, durable conversation history and session state. Part of the Symfony AI ecosystem; issues and PRs handled in the main symfony/ai repo. | 0 | 0 | 0 | 189 | 0 | 21.4 | 36.8 | MIT | 3 weeks ago | |
| symfony/ai-redis-store | Redis-backed vector store for Symfony AI Store. Create and query vector indexes in Redis using RediSearch (FT.CREATE/FT.SEARCH) with KNN and DIALECT 2 support. Ideal for semantic search and retrieval workflows powered by Redis vector features. | 1 | 1 | 0 | 226 | 0 | 21.4 | 33.3 | MIT | 3 weeks ago | |
| symfony/ai-replicate-platform | Symfony AI bridge for the Replicate Platform. Provides integration with Replicate’s HTTP API to create and manage predictions from Symfony apps. Includes links to Replicate docs and points contributors to the main symfony/ai repository for issues and PRs. | 1 | 1 | 0 | 124 | 0 | 21.4 | 29.1 | MIT | 3 weeks ago | |
| symfony/ai-s3vectors-store | Symfony AI Store integration for AWS S3 Vectors. Store embeddings in S3 vector buckets and run similarity queries via the S3 Vectors API (PutVectors/QueryVectors). Useful for retrieval and semantic search using managed AWS infrastructure. | 0 | 0 | 0 | 81 | 0 | 20.5 | 30.9 | MIT | 3 weeks ago | |
| symfony/ai-scaleway-platform | Symfony AI bridge for Scaleway’s Generative APIs. Connect to Scaleway chat and OpenAI-compatible endpoints to run AI-powered conversations and completions from Symfony apps, using Scaleway’s platform and documentation-backed integration. | 1 | 1 | 0 | 2K | 0 | 21.4 | 47.4 | MIT | 3 weeks ago | |
| symfony/ai-session-message-store | Symfony AI Session Message Store integrates Symfony Session as a message store for Symfony AI Chat, letting you persist and retrieve chat conversation messages across requests using standard Symfony session handling. | 2 | 2 | 0 | 4K | 0 | 21.4 | 50.3 | MIT | 3 weeks ago | |
| symfony/ai-sqlite-store | SQLite vector store integration for Symfony AI Store. Supports full-text search via SQLite FTS5 and computes vector similarity distances in PHP. Compatible with sqlite-vec (vec0) extension for embedding storage and retrieval. | 0 | 0 | 0 | 32 | 0 | 20.2 | 24.5 | MIT | 3 weeks ago | |
| symfony/ai-store | Experimental Symfony AI Store component: a low-level abstraction to store and retrieve documents in vector stores. Use bridge packages to connect to providers like pgvector, Pinecone, Redis, Elasticsearch, Qdrant, ChromaDB, and more. | 21 | 21 | 4 | 34K | 0 | 22.0 | 51.5 | MIT | 3 weeks ago | |
| symfony/ai-supabase-store | Supabase vector store integration for Symfony AI Store using PostgreSQL pgvector. Connect your Symfony AI apps to Supabase vector columns and the match_documents RPC for similarity search, with links to Supabase docs and Symfony AI contribution/resources. | 2 | 2 | 0 | 137 | 0 | 21.4 | 27.0 | MIT | 3 weeks ago | |
| symfony/ai-surreal-db-message-store | SurrealDB Message Store integration for Symfony AI Chat. Persist and retrieve chat messages using SurrealDB, with guidance for HTTP-based SurrealDB setups. Part of the Symfony AI ecosystem; contribute or report issues in the main symfony/ai repo. | 2 | 2 | 0 | 129 | 0 | 21.4 | 26.6 | MIT | 3 weeks ago | |
| symfony/ai-surreal-db-store | SurrealDB vector store integration for Symfony AI Store. Use SurrealDB’s vector indexing and search (MTREE/HNSW) to store embeddings and perform similarity queries, leveraging SurrealQL vector functions for retrieval in Symfony AI applications. | 1 | 1 | 0 | 136 | 0 | 21.4 | 29.7 | MIT | 3 weeks ago | |
| symfony/ai-transformers-php-platform | Symfony AI bridge for TransformersPHP, enabling local transformer models within Symfony apps. Connect TransformersPHP pipelines for embeddings and inference through a platform adapter, with links to docs and the main Symfony AI repo for issues and contributions. | 1 | 1 | 0 | 130 | 0 | 21.4 | 29.4 | MIT | 3 weeks ago | |
| symfony/ai-typesense-store | Typesense Store integrates the Typesense vector database with Symfony AI Store, enabling vector indexing and similarity search via Typesense’s vector search API. Part of the Symfony AI ecosystem, with issues and PRs handled in the main Symfony AI repo. | 0 | 0 | 0 | 136 | 0 | 21.4 | 34.5 | MIT | 3 weeks ago | |
| symfony/ai-vektor-store | Symfony AI Store integration for the Vektor vector database. Use Vektor as a vector store backend for storing and searching embeddings within Symfony AI. Links to Vektor docs plus issue reporting and contribution resources in the main Symfony AI repo. | 0 | 0 | 0 | 81 | 0 | 20.5 | 30.9 | MIT | 3 weeks ago | |
| symfony/ai-vertex-ai-platform | Bridge for using Google Vertex AI Platform with Symfony AI. Supports Gemini inference and text embeddings on Vertex with links to task types and authentication (ADC). Includes test fixtures with licensed media and points to Symfony AI repo for issues/PRs. | 1 | 1 | 0 | 18K | 0 | 21.4 | 63.9 | MIT | 3 weeks ago | |
| symfony/ai-voyage-platform | Symfony AI bridge for Voyage AI: integrate Voyage text and multimodal embeddings into Symfony apps. Provides a platform connector to call Voyage APIs and use embedding models for semantic search, RAG, and vector workflows. | 1 | 1 | 0 | 1K | 0 | 21.4 | 45.4 | MIT | 3 weeks ago | |
| symfony/ai-weaviate-store | Weaviate vector store integration for Symfony AI Store. Connect to a Weaviate instance to index embeddings and run similarity search using Weaviate’s APIs (REST/GraphQL). Part of the Symfony AI ecosystem. | 1 | 1 | 0 | 136 | 0 | 21.4 | 29.7 | MIT | 3 weeks ago | |
| symfony/mcp-bundle | Experimental Symfony bundle integrating Model Context Protocol (MCP) via the official PHP SDK. Build MCP servers exposing tools, prompts, and resources over HTTP transport or STDIO; resource templates are prepared pending SDK support. | 43 | 43 | 9 | 183K | 0 | 21.9 | 58.5 | MIT | 3 weeks ago | |
| symfony-cmf/routing-bundle | Symfony CMF Routing Bundle adds advanced, dynamic routing to Symfony using a content repository. Supports route documents, redirects, nested routes, locale-aware patterns, and custom route providers to manage URLs from CMS content or databases. | 163 | 163 | 76 | 239K | 8 | 22.1 | 3.9 | — | 2 months ago | |
| symplify/easy-coding-standard | Easy Coding Standard (ECS) makes PHP coding standards effortless on PHP 7.2–8.5. Fast parallel runs, supports PHP_CodeSniffer and PHP-CS-Fixer, uses prepared rule sets, generates ecs.php config on first run, and can check and auto-fix code with --fix. | 1,608 | 1,622 | 92 | 846K | 0 | 23.1 | 40.4 | MIT | 7 months ago | |
| t3docs/fluid-documentation-generator | Generates automatic TYPO3 Fluid ViewHelper reference documentation in RST. Configured via JSON files, it builds navigable RST pages plus a JSON index for Fluid namespaces and ViewHelpers, ready to render with TYPO3 render-guides. | 1 | 1 | 2 | 1K | 0 | 20.4 | 41.4 | LGPL-3.0 | 2 months ago | |
| tapp/filament-auditing | — | 115 | 115 | 40 | 29K | 14 | 28.8 | 43.0 | — | 4 months ago | |
| tapp/filament-authentication-log | — | 51 | 51 | 26 | 12K | 10 | 25.2 | 40.1 | — | 2 months ago | |
| tapp/filament-country-code-field | — | 20 | 20 | 8 | 2K | 1 | 23.1 | 30.3 | — | 3 weeks ago | |
| tapp/filament-google-autocomplete-field | — | 30 | 30 | 31 | 11K | 8 | 30.3 | 44.5 | MIT | 1 month ago | |
| tapp/filament-progress-bar-column | — | 13 | 13 | 5 | 4K | 0 | 14.2 | 37.2 | MIT | 4 months ago | |
| tapp/filament-social-share | — | 8 | 8 | 4 | 207 | 1 | 19.0 | 22.0 | MIT | 1 month ago | |
| tapp/filament-value-range-filter | — | 24 | 24 | 10 | 6K | 0 | 22.4 | 38.2 | MIT | 1 month ago | |
| tapp/filament-webhook-client | — | 11 | 11 | 3 | 2K | 0 | 20.3 | 35.5 | MIT | 1 month ago | |
| teofanis/hook-press | — | 0 | 7 | — | 117 | — | 7.4 | 17.8 | — | — | |
| tijsverkoyen/css-to-inline-styles | Convert CSS in HTML documents to inline style attributes—ideal for HTML emails. Feed it your HTML and CSS, and it outputs email-friendly markup with styles applied inline. Composer-installable and widely used (including Laravel). | 5,833 | 5,882 | 192 | 11M | 24 | 52.4 | 60.7 | BSD-3-Clause | 5 months ago | |
| tomatophp/filament-accounts | — | 74 | 74 | 9 | 60 | 0 | 16.9 | 5.0 | MIT | 7 months ago | |
| tomatophp/filament-alerts | — | 81 | 81 | 8 | 664 | 0 | 11.6 | 14.8 | MIT | 8 months ago | |
| tomatophp/filament-cms | Filament CMS plugin for Laravel that adds ready-made content management tools to your Filament admin panel. Manage pages, menus, blocks, and more with a clean UI, configurable features, and extensible resources for building lightweight CMS sites fast. | 119 | 118 | 25 | 1K | 0 | 9.1 | 0.8 | MIT | 7 months ago | |
| tomatophp/filament-developer-gate | — | 11 | 11 | 3 | 5K | 0 | 6.5 | 38.0 | MIT | 9 months ago | |
| tomatophp/filament-docs | — | 44 | 43 | 6 | 7 | 1 | 2.1 | 2.0 | MIT | 1 year ago | |
| tomatophp/filament-icons | — | 37 | 37 | 5 | 6K | 0 | 8.5 | 32.2 | MIT | 9 months ago | |
| tomatophp/filament-invoices | — | 103 | 103 | 16 | 55 | 2 | 14.7 | 3.2 | MIT | 5 months ago | |
| tomatophp/filament-locations | — | 23 | 23 | 10 | 934 | 0 | 14.2 | 24.6 | MIT | 5 months ago | |
| tomatophp/filament-media-manager | — | 147 | 147 | 37 | 3K | 1 | 16.5 | 20.6 | MIT | 7 months ago | |
| tomatophp/filament-settings-hub | — | 58 | 57 | 14 | 3K | 0 | 12.6 | 27.2 | MIT | 8 months ago | |
| tomatophp/filament-translation-component | Filament Translation Component for Laravel: a key/value translation field for Filament forms, designed to work with Spatie Translatable. Provides input and textarea variants, light/dark styling, and configurable language support for translatable attributes. | 5 | 5 | 8 | 4K | 0 | 7.5 | 41.1 | MIT | 9 months ago | |
| tomatophp/filament-translations | Filament plugin to manage Laravel translations in the database with caching. Scan your code for trans()/__() keys, import strings, and edit translations via a UI. Built on spatie/laravel-translation-loader, with install command and panel plugin registration. | 62 | 62 | 22 | 2K | 4 | 17.1 | 21.4 | MIT | 9 months ago | |
| tomatophp/filament-translations-google | — | 6 | 6 | 2 | 223 | 0 | 5.5 | 22.6 | MIT | 9 months ago | |
| tomatophp/filament-types | Filament Types Manager lets you define and manage reusable “types” in your Laravel app database. Includes a ready-to-use Filament resource with filtering, icons, colors, and labels, plus a simple plugin config to register type groups for your models. | 57 | 57 | 2 | 785 | 0 | 17.1 | 17.5 | MIT | 7 months ago | |
| tomatophp/filament-wallet | Filament Wallet adds wallet/balance management to FilamentPHP using bavix/laravel-wallet. Install the plugin, add the wallet trait to your model, then manage wallets, charges, and transactions from Filament resources with ready-made pages/actions. | 37 | 37 | 11 | 1K | 1 | 11.0 | 22.0 | MIT | 7 months ago | |
| tomeasterbrook/livewire-fakeable | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| typo3/coding-standards | TYPO3 Coding Standards provides ready-to-use PHP_CodeSniffer rulesets and tooling to enforce TYPO3 and PSR coding style. Helps keep extensions and projects consistent via Composer, CI integration, and automated linting/fixing recommendations. | 68 | 67 | 15 | 93K | 3 | 6.0 | 43.5 | MIT | 2 years ago | |
| typo3fluid/fluid | TYPO3Fluid is a standalone PHP templating engine extracted from TYPO3 CMS. It provides secure, flexible templates with ViewHelpers, layouts, sections and partials, plus extensibility and caching, making it suitable for MVC apps and reusable component rendering. | 167 | 173 | 108 | 368K | 58 | 48.8 | 78.9 | LGPL-3.0 | 1 month ago | |
| van-ons/filament-navigation | — | 9 | 9 | 2 | 964 | 0 | 18.7 | 31.6 | MIT | 1 month ago | |
| vasilgerginski/filament-landing-pages | — | 0 | 2 | — | 0 | — | 10.9 | — | — | — | |
| vcian/laravel-db-auditor | — | 282 | 284 | 28 | 886 | 2 | 8.5 | 8.9 | MIT | 1 year ago | |
| viezel/filament-tour | — | 5 | 5 | 2 | 285 | 0 | 5.7 | 24.3 | MIT | 9 months ago | |
| vincentlanglet/twig-cs-fixer | A coding standards fixer for Twig templates. Analyze and automatically format Twig files with consistent style rules, configurable presets, and CI-friendly checks to keep templates clean and readable across your project. | 341 | 339 | 36 | 543K | 6 | 28.3 | 51.5 | MIT | 3 months ago | |
| visualbuilder/filament-design-system | Standalone design-system review panel for Filament v5 with a full component catalogue driven by a single tokens config. Includes an MCP server so AI clients can read/write tokens, generate palettes, apply CSS overrides, swap branding, and verify via screenshots. | 0 | 0 | 0 | 749 | 0 | 18.3 | 46.1 | Apache-2.0 | 1 month ago | |
| visualbuilder/user-consent | — | 0 | 4 | — | 654 | — | 0.2 | 28.6 | — | — | |
| voku/phpstan-rules | Additional PHPStan rules to catch risky and redundant condition logic and comparisons. Detects double negatives, PHP 8 behavior changes (0 vs ''), insane/invalid comparisons (0=='0foo', 0==='0'), and type-mismatch checks (e.g., object vs non-object). | 33 | 33 | 1 | 2K | 1 | 0.4 | 25.7 | MIT | — | |
| voltra/filament-svg-avatar | Swap Filament’s default avatar URL provider for inline SVG avatars. Generate initials-based avatars without external HTTP requests, with configurable size, background/text colors, and font family. Includes publishable config and optional view overrides. | 5 | 5 | 1 | 368 | 0 | 23.3 | 28.9 | MIT | 1 month ago | |
| wallacemartinss/filament-whatsapp-conector | — | 67 | 68 | 10 | 801 | 0 | 0.7 | 15.3 | MIT | — | |
| wayofdev/cs-fixer-config | — | 5 | 5 | 0 | 2K | 1 | 10.2 | 38.2 | MIT | 1 year ago | |
| wayofdev/laravel-cycle-orm-adapter | — | 36 | 37 | 4 | 6K | 8 | 19.5 | 39.5 | MIT | 5 days ago | |
| wayofdev/laravel-package-tpl | — | 11 | 11 | 1 | 0 | 1 | 10.2 | 3.4 | MIT | 1 year ago | |
| wayofdev/laravel-symfony-serializer | — | 21 | 21 | 3 | 1K | 1 | 28.2 | 33.5 | MIT | 1 month ago | |
| webmozarts/console-parallelization | Parallelize Symfony Console commands using multiple processes. A main process distributes items to child workers, restarts workers after segments to avoid slowdown, and supports batching with hooks for setup/teardown (e.g., DB flush) for faster bulk jobs. | 227 | 227 | 17 | 54K | 6 | 12.2 | 36.0 | MIT | 1 year ago | |
| webonyx/graphql-php | webonyx/graphql-php is a GraphQL server implementation for PHP, following the official GraphQL specification and modeled after graphql-js. Build schemas, execute queries, validate documents, and extend via types, resolvers, and tooling for production APIs. | 4,715 | 4,739 | 574 | 2M | 38 | 81.4 | 63.9 | MIT | 1 month ago | |
| webplusm/gallery-json-media | — | 19 | 19 | 5 | 440 | 0 | 25.0 | 21.5 | MIT | 2 months ago | |
| webteractive/filament-browser-timezone | — | 1 | 1 | 0 | 425 | 1 | 23.2 | 37.8 | MIT | 2 weeks ago | |
| wnx/sidecar-browsershot | Run Spatie Browsershot on AWS Lambda via Sidecar for Laravel. Generate PDFs/screenshots without installing Node, Puppeteer, or Chrome on your server—headless Chrome runs in a deployed Lambda function. Includes config publishing and Sidecar deploy steps. | 235 | 234 | 33 | 97K | 6 | 32.4 | 44.1 | MIT | 1 month ago | |
| woohoolabs/yang | — | 170 | 170 | 13 | 12K | 3 | 2.1 | 1.1 | MIT | 2 years ago | |
| woohoolabs/yin | PSR-7–compatible PHP framework for building JSON:API servers. Provides documents, resources, hydrators, request/response validation, pagination, relationship handling, content negotiation, middleware support, and custom serialization/deserialization. | 240 | 240 | 36 | 4K | 5 | 12.6 | 18.0 | MIT | 5 years ago | |
| wp-cli/wp-cli-tests | WP-CLI testing framework for WP-CLI packages. Adds Composer scripts and tooling to run PHPUnit, Behat, PHPCS, and linting with optional cross-platform Behat config and custom PHPCS rulesets for consistent CI-ready testing. | 42 | 42 | 27 | 145K | 1 | 30.4 | 57.1 | MIT | 2 weeks ago | |
| wsmallnews/filament-nestedset | — | 19 | 19 | 5 | 1K | 1 | 25.0 | 29.6 | MIT | 3 weeks ago | |
| wyrihaximus/phpstan-rules-wrapper | Meta package that bundles popular PHPStan rule sets via phpstan/extension-installer. Install once to enable strict, deprecation, PHPUnit/Mockery, dead-code detection, type-coverage, PSR-3, and more with minimal configuration. | 6 | 6 | 0 | 61K | 1 | 27.8 | 63.2 | MIT | 1 month ago | |
| xammie/mailbook | Laravel dev tool to preview and inspect Mailables and Notifications without triggering them in your app. Register emails in a generated routes/mailbook.php file (with DI or closures) and browse previews at /mailbook. | 482 | 482 | 23 | 30K | 0 | 30.0 | 28.6 | MIT | 1 month ago | |
| yamadashy/phpstan-friendly-formatter | PHPStan Friendly Formatter enhances PHPStan output with code frames around errors, a summary of error identifiers and counts, and clean, readable reports. Install via Composer, include the extension in phpstan.neon, and set errorFormat to friendly. | 64 | 64 | 5 | 50K | 1 | 15.4 | 44.5 | MIT | 4 months ago | |
| yiisoft/yii2-bootstrap5 | Bootstrap 5 integration for Yii 2 apps. Provides widgets, helpers, and asset bundles to render Bootstrap 5 components with Yii’s view and form APIs, enabling consistent styling and UI elements using Bootstrap 5 in Yii 2 projects. | 66 | 66 | 44 | 62K | 7 | 14.6 | 47.3 | BSD-3-Clause | 6 months ago | |
| yiisoft/yii2-composer | Composer installer plugin for Yii 2 extensions. Adds the yii2-extension package type, supports extension bootstrapping via extra.bootstrap, and provides post-create-project and post-install hooks for tasks like setting permissions and generating cookie validation keys. | 86 | 97 | 31 | 450K | 0 | 2.0 | 51.3 | BSD-3-Clause | 1 year ago | |
| yiisoft/yii2-debug | Yii2 Debug adds a bottom toolbar and dedicated pages to inspect requests, logs, DB queries, profiling, and more during development. Install via Composer and enable the debug module in your app config to quickly diagnose issues. | 202 | 215 | 148 | 318K | 40 | 36.1 | 66.9 | BSD-3-Clause | 1 month ago | |
| yiisoft/yii2-dev | Yii 2 is a modern, fast, secure, and flexible PHP framework with sensible defaults out of the box. It provides strong foundations for web apps and APIs, with extensive documentation, guides, and class reference. Requires PHP 7.4+ (best on 8). | 14,301 | 14,306 | 6,777 | 1K | 275 | 88.3 | 31.9 | BSD-3-Clause | 4 weeks ago | |
| yiisoft/yii2-faker | Yii2 integration for Faker, providing fixtures and fake data generators to quickly seed databases and build test data in Yii2 apps. Useful for unit/functional tests and rapid prototyping with consistent, customizable fake datasets. | 111 | 117 | 29 | 177K | 4 | 2.6 | 45.5 | BSD-3-Clause | — | |
| yiisoft/yii2-gii | Gii is Yii2’s web-based code generator. Rapidly scaffold models, CRUD, controllers, forms, and modules with templates you can customize. Speeds up development and enforces consistent structure, with an extensible generator system for your own blueprints. | 201 | 211 | 189 | 214K | 82 | 26.7 | 64.6 | BSD-3-Clause | — | |
| yiisoft/yii2-queue | Yii2 Queue runs tasks asynchronously via pluggable queue backends: DB, Redis, RabbitMQ/AMQP, Beanstalk, ActiveMQ, and Gearman. Define jobs as classes implementing JobInterface and push them to the queue for background processing. | 1,064 | 1,087 | 286 | 230K | 64 | 32.1 | 54.9 | BSD-3-Clause | 8 years ago | |
| yiisoft/yii2-redis | Yii2 Redis extension providing Redis connection plus Cache, Session, and Mutex handlers, and an ActiveRecord layer to store and query structured data in Redis using familiar Yii2 patterns. Requires Redis 2.6.12+ and PHP 7.4+ (best on PHP 8). | 449 | 479 | 183 | 208K | 30 | 36.6 | 55.0 | BSD-3-Clause | 1 month ago | |
| yiisoft/yii2-twig | — | 134 | 143 | 60 | 21K | 8 | 4.8 | 32.8 | BSD-3-Clause | — | |
| ysfkaya/filament-phone-input | — | 313 | 313 | 56 | 79K | 4 | 33.3 | 39.6 | MIT | 2 weeks ago | |
| yuwuhsien/laravel-bcmath-cast | — | 2 | 2 | 1 | 835 | 0 | 18.4 | 38.9 | MIT | 1 month ago | |
| z3d0x/filament-fabricator | Block-based page builder skeleton for Filament apps. Fabricator handles the PageResource and frontend routing so you can focus on layouts and reusable page blocks. Install via composer, run the installer, register the plugin in your panel, and publish assets. | 379 | 380 | 70 | 9K | 1 | 31.6 | 22.5 | MIT | 1 month ago | |
| zedmagdy/filament-chat | — | 2 | 2 | 0 | 291 | 0 | 20.5 | 32.2 | MIT | 2 weeks ago | |
| zjkiza/sql-blade | — | 2 | 2 | 0 | 0 | 0 | 16.1 | — | MIT | 3 months ago |
How can I help you explore Laravel packages today?