symfony/deprecation-contracts
Provides the global trigger_deprecation() helper to emit standardized, silenced deprecation notices with package name and version. Works with custom error handlers (e.g., Symfony ErrorHandler) to catch and log deprecations in dev and production.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 21torr/rad | — | 2 | 2 | 1 | 643 | 0 | 29.9 | 37.8 | MIT | 1 week ago | |
| ad3n/jwt-refresh-token-bundle | Symfony bundle to manage JWT refresh tokens alongside LexikJWTAuthenticationBundle. Supports Doctrine ORM or MongoDB ODM, adds refresh token generation/rotation and storage, plus endpoints and security integration for renewing access tokens securely. | 1 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 1 year ago | |
| ady/maintenance-bundle | Laravel package to manage application maintenance mode with configurable settings, custom views, and request whitelisting. Helps you display branded downtime pages, control access during updates, and toggle maintenance behavior via code or config. | 0 | 1 | — | 2 | — | 0.0 | 6.6 | — | — | |
| agence-adeliom/easy-block-bundle | Symfony bundle adding a basic block component for EasyAdmin: manage blocks via a CRUD interface and render them in Twig. Supports Symfony 6.4/7.x (PHP 8.2+), with older branches for Symfony 5.4/6.x and 4.4/5.x. | 5 | 5 | 3 | 86 | 0 | 0.1 | 16.4 | MIT | — | |
| agence-adeliom/easy-blog-bundle | Basic blogging system for Symfony EasyAdmin. Adds CRUD management for posts and categories, configurable blog root path, and Doctrine schema/migrations support. Compatible with Symfony 6.4/7.x (v3) and PHP 8.2+. | 7 | 7 | 3 | 65 | 0 | 0.1 | 13.3 | MIT | — | |
| agence-adeliom/easy-common-bundle | Symfony bundle providing common utilities for EasyAdmin: reusable Doctrine entity traits (ID, slug, timestamps, soft delete, publish/status) and a PHP 8 enum polyfill/helper with static constructors, validation, and typed enum parameters. | 3 | 3 | 6 | 447 | 0 | 0.2 | 28.3 | MIT | — | |
| agence-adeliom/easy-config-bundle | Symfony bundle for EasyAdmin that adds a simple configuration manager stored in the database. Manage key/value settings from your EasyAdmin dashboard, include ready-made menu entry via a trait, and read values in Twig with easy_config(). | 9 | 9 | 4 | 77 | 2 | 0.6 | 13.0 | MIT | — | |
| agence-adeliom/easy-editor-bundle | Flexible content editor for EasyAdmin: store content as JSON blocks, build custom block types, render via Twig with an included form theme, and hook into events during block rendering. Symfony Flex install; supports Symfony 6.4/7.x (v3) and older branches. | 11 | 11 | 2 | 93 | 0 | 0.1 | 13.0 | MIT | — | |
| agence-adeliom/easy-faq-bundle | Basic FAQ system for Symfony EasyAdmin: manage FAQ entries and categories via CRUD, with configurable FAQ page root path. Supports Symfony 6.4/7.x (PHP 8.2+), with older branches for Symfony 5.4/6.x and 4.4/5.x. | 5 | 5 | 1 | 65 | 0 | 0.1 | 14.8 | MIT | — | |
| agence-adeliom/easy-fields-bundle | Symfony bundle adding extra EasyAdmin fields: enhanced AssociationField (create/select inline), EnumField, FormTypeField for binding raw form types, and TranslationField integration (A2lix). Supports Symfony 6.4/7.x on PHP 8.2+. | 13 | 13 | 11 | 258 | 6 | 2.1 | 19.6 | MIT | — | |
| agence-adeliom/easy-gutenberg-bundle | Integrate WordPress’s Gutenberg editor into Symfony EasyAdmin. Add a GutenbergField to CRUD forms, use the provided form theme, and generate custom blocks via a console maker command. Compatible with Symfony 5.4–7.x and PHP 8.0.2+. | 6 | 6 | 5 | 0 | 4 | 0.6 | 0.8 | MIT | — | |
| agence-adeliom/easy-media-bundle | Vue.js media manager for Symfony EasyAdmin with multi-upload, drag & drop, previews, image editing, bulk actions, visibility/locking, filters & sorting, directory bookmarks, URL embed support, keyboard shortcuts, and modal/WYSIWYG integration. | 30 | 30 | 21 | 300 | 11 | 4.2 | 18.5 | MIT | — | |
| agence-adeliom/easy-menu-bundle | Symfony bundle adding a basic menu system for EasyAdmin. Manage menus from your dashboard, with optional Gedmo Tree support for nested items. Supports Symfony 6.4/7.x (v3) and earlier branches for older Symfony/PHP versions. | 9 | 9 | 5 | 137 | 2 | 0.6 | — | MIT | — | |
| agence-adeliom/easy-page-bundle | Easy Page Bundle adds a lightweight CMS for Symfony EasyAdmin. Manage hierarchical pages in the admin dashboard and render them via simple slug-based routes like /{slug} or /{parentSlug}/{slug}, with Doctrine migrations/schema setup support. | 10 | 10 | 7 | 67 | 0 | 0.3 | 11.8 | MIT | — | |
| agence-adeliom/easy-redirect-bundle | Symfony bundle to manage URL redirects and log 404 errors. Intercepts 404s, looks up matching redirects, performs redirects, and updates hit count/last accessed. Stores 404 path/URL/timestamp/referer for stats and clears matching 404s when redirects change. | 6 | 6 | 2 | 141 | 1 | 0.2 | 18.3 | MIT | — | |
| agence-adeliom/easy-seo-bundle | — | 8 | 8 | 2 | 108 | 1 | 0.2 | 15.4 | MIT | — | |
| agence-adeliom/easy-shop-bundle | — | 4 | 4 | 1 | 0 | 0 | 1.0 | 2.7 | MIT | — | |
| airria/breadcrumbtrail-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| alms/cycle-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.6 | — | MIT | 2 years ago | |
| alms/database-seeder-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.9 | — | MIT | 2 years ago | |
| anglemx/file-storage-bundle | — | 0 | 0 | 1 | 2 | 0 | 10.2 | 7.1 | MIT | 6 months ago | |
| anglemx/onelogin-azure-saml-bundle | — | 0 | 0 | 0 | 11 | 0 | 2.7 | 14.9 | MIT | 2 years 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 | |
| api-platform/laravel | — | 0 | 59 | — | 14K | — | 0.4 | 32.6 | — | — | |
| api-platform/state | — | 24 | 24 | 2 | 436K | 0 | 0.3 | 55.3 | MIT | — | |
| apy/breadcrumbtrail-bundle | — | 84 | 86 | 38 | 4K | 7 | 10.2 | 25.8 | — | 3 years ago | |
| arnaud-delgerie/symfony-ai-tool-agent | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| async-aws/core | Shared core library for AsyncAws services: common utilities, HTTP/stream handling, exceptions, and AWS request/response infrastructure. Includes an STS client for authentication and credentials. Install via composer require async-aws/core. | 102 | 102 | 5 | 2M | 0 | 27.9 | 64.0 | MIT | 1 month ago | |
| atheon/doctrine-bundle | — | 0 | 0 | — | 0 | — | 0.3 | — | — | — | |
| avaibook-nelmio/api-doc-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| babdev/money-bundle | — | 19 | 18 | 0 | 10K | 0 | 0.1 | 37.6 | NOASSERTION | — | |
| babdev/websocket-bundle | — | 6 | 6 | 2 | 4K | 0 | 0.2 | 37.4 | NOASSERTION | — | |
| babdev/websocket-server | — | 4 | 4 | 2 | 4K | 0 | 0.2 | 39.1 | NOASSERTION | — | |
| brick/money | Brick\Money is a PHP library for precise, immutable money and currency values. It provides exact arithmetic (no float errors), explicit rounding control, and supports large amounts via brick/math, with optional GMP/BCMath acceleration. | 1,908 | 1,914 | 112 | 1M | 4 | 41.6 | 45.2 | MIT | 2 months ago | |
| c33s/utils | General-purpose PHP utilities for everyday development: helpers for strings, arrays, filesystem, debugging, and common convenience functions. Designed to be lightweight, easy to drop into existing projects, and useful across Laravel and plain PHP apps. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| codeblick/ux-twig-component | — | 0 | 0 | 0 | 176 | 0 | 0.0 | 31.1 | MIT | — | |
| constantable/odm-document-maker | — | 5 | 5 | 3 | 982 | 1 | 0.5 | 30.6 | MIT | 1 year ago | |
| contao/contao | — | 426 | 428 | 172 | 31 | 358 | 27.3 | 26.6 | LGPL-3.0 | — | |
| contao/core-bundle | — | 123 | 130 | 56 | 19K | 0 | 2.3 | 30.3 | LGPL-3.0 | — | |
| contao/image | Contao Image is a PHP library for generating and manipulating images for Contao projects. It provides helpers for resizing, cropping, and creating responsive image variants, integrating with Contao’s image pipeline to deliver optimized outputs. | 13 | 14 | 7 | 34K | 5 | 23.1 | 53.9 | — | 4 months ago | |
| contao/manager-bundle | — | 18 | 18 | 9 | 15K | 0 | 0.4 | — | LGPL-3.0 | — | |
| contao/news-bundle | Adds full news management to the Contao CMS: create and organize news archives and items, publish and list news on your site, and integrate news features into a professional, easy-to-maintain Contao installation. | 8 | 8 | 14 | 14K | 0 | 0.5 | 44.1 | LGPL-3.0 | — | |
| corponat/api-doc-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| corponat/maker-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cybernodev/framework-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| czechphp/czech-bank-account | Utilities to validate and work with Czech bank payment identifiers in PHP: bank account numbers, bank codes, variable/specific/constant symbols. Includes a filesystem loader for Czech payment system bank code data. Composer-installable package. | 0 | 0 | 1 | 1K | 0 | 15.7 | 46.8 | MIT | 4 months ago | |
| devgeek/beacon-admin | — | 0 | — | — | — | — | 0.0 | — | — | — | |
| doctrine/doctrine-fixtures-bundle | Symfony bundle integrating DoctrineFixtures: define and load sample data (fixtures) into your database for dev, tests, and demos. Supports grouping, ordering, and environment-aware loading via CLI commands, with easy integration into the Doctrine ORM workflow. | 2,529 | 2,572 | 213 | 2M | 27 | 46.7 | 52.7 | MIT | 6 months ago | |
| doctrine/doctrine-migrations-bundle | Integrates Doctrine Migrations into Symfony apps, providing commands and configuration for versioned database schema changes. Generate, run, and rollback migrations across environments with reliable tracking and deployment-friendly workflows. | 4,308 | 4,334 | 218 | 3M | 43 | 60.3 | 57.9 | MIT | 6 months ago | |
| doctrine/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 | |
| draw/tester-bundle | — | 0 | 0 | 0 | 2K | 0 | 0.0 | 45.1 | — | — | |
| drenso/symfony-shared | — | 1 | 1 | 0 | 444 | 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 | |
| dwcasteam/configuration-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| easycorp/easyadmin-bundle | — | 4,281 | 4,293 | 1,095 | 365K | 69 | 87.8 | 62.2 | MIT | 1 week ago | |
| eluceo/ical | — | 1,172 | 1,193 | 170 | 369K | 43 | 48.1 | 66.6 | MIT | 4 months ago | |
| fabpot/goutte | Goutte is a PHP web scraping and web testing library built on Symfony components. It provides a simple API to crawl pages, submit forms, click links, and extract content with CSS selectors—handy for quick crawlers, monitors, and functional checks. | 9,201 | 9,342 | 987 | 242K | 138 | 31.1 | 29.2 | MIT | 3 years ago | |
| fakerphp/faker | Faker is a PHP library for generating realistic fake data to seed databases, build test fixtures, stress test apps, create sample documents, or anonymize production data. Create a generator with Faker\Factory::create() and call methods like name(), email(), text(). | 3,974 | 4,055 | 425 | 10M | 11 | 44.0 | 55.7 | NOASSERTION | 1 year ago | |
| fidry/console | Lightweight, robust wrapper around symfony/console. Uses a single IO object (SymfonyStyle-like, with access to Input/Output) plus typed, validated args/options. Prefer explicit interfaces over inheritance; works with Symfony or standalone CLI apps. | 19 | 19 | 3 | 109K | 6 | 8.8 | 54.0 | MIT | 1 year ago | |
| friends-of-behat/mink-extension | — | 140 | 141 | 37 | 775K | 8 | 8.0 | 58.4 | MIT | 2 years ago | |
| friendsofsymfony/jsrouting-bundle | — | 1,503 | 1,536 | 260 | 771K | 51 | 48.7 | 60.8 | — | 7 months ago | |
| friendsofsymfony/rest-bundle | — | 2,800 | 2,854 | 689 | 859K | 144 | 71.7 | 64.3 | MIT | 3 months ago | |
| gesdinet/jwt-refresh-token-bundle | Symfony bundle to manage JWT refresh tokens for LexikJWTAuthenticationBundle. Stores and rotates refresh tokens via Doctrine ORM or MongoDB ODM (or custom object manager), with configurable TTL, security, and endpoints. Requires PHP 8.2+ and Symfony 6.4+. | 707 | 710 | 180 | 383K | 71 | 50.9 | 68.7 | MIT | 2 months ago | |
| guzzlehttp/guzzle | Guzzle is a PHP HTTP client for sending sync or async requests with an easy API. Built on PSR-7 and PSR-18, supports middleware, cookies, streaming uploads/downloads, and JSON. Transport-agnostic for flexible integrations. | 23,444 | 24,291 | 2,386 | 17M | 2 | 71.0 | 47.4 | MIT | 1 week ago | |
| hwi/oauth-bundle | Symfony bundle for OAuth1.0a/OAuth2 login and user authentication. Supports Symfony 6.4–8.0 (PHP 8.3+) and integrates dozens of providers (Google, GitHub, Facebook, Apple, LinkedIn, Azure, Keycloak, etc.). | 2,372 | 2,411 | 788 | 270K | 1 | 50.6 | 32.1 | MIT | 3 months ago | |
| javiereguiluz/easyadmin-bundle | EasyAdmin is a fast, modern admin generator for Symfony. Build beautiful back offices quickly with sensible defaults and powerful customization. Requires PHP 8.0.2+ and Symfony 5.4+; full documentation available on symfony.com. | 22 | 26 | 1 | 1K | 0 | 0.1 | 22.8 | MIT | — | |
| jolicode/jolinotif | Cross-platform PHP library for sending desktop notifications from CLI scripts or cron jobs on Linux, macOS, Windows, and WSL. Create notifications with title, body, icon, and OS-specific options, or use the bundled jolinotif CLI command. | 1,439 | 1,444 | 99 | 342K | 1 | 29.3 | 35.7 | MIT | 6 months ago | |
| joomla/application | Joomla Framework Application package providing AbstractApplication base classes for building apps. Includes lifecycle initialise hook, input/config handling, execute flow with doExecute(), response headers/body helpers, and PSR-3 LoggerAwareInterface support for integrating logging. | 23 | 25 | 33 | 15K | 1 | 7.2 | 40.3 | GPL-2.0 | 10 months ago | |
| joomla/database | Joomla Database provides a generic database layer and drivers for building queries and managing connections. Includes a factory for creating drivers, and helpers for safe input handling (escape/quote), making it easier to integrate database access in custom PHP apps. | 0 | 31 | — | 14K | — | 30.3 | 50.1 | — | — | |
| joomla/di | PSR-11 compatible dependency injection (IoC) container from the Joomla Framework. Provides a powerful, flexible DI solution for PHP 8.1+ applications, with Composer installation and support for stable/unstable releases. | 15 | 16 | 19 | 16K | 3 | 6.0 | 43.0 | GPL-2.0 | 10 months ago | |
| joomla/event | Joomla Event provides the building blocks for PHP event systems, including a dispatcher implementation with prioritized listeners. Use it to define, register, and trigger events in a clean, decoupled way. Requires PHP 8.1+. | 8 | 9 | 9 | 16K | 0 | 4.8 | 46.2 | GPL-2.0 | 10 months ago | |
| joomla/input | Joomla Input provides an injectable request input API with Input plus Cookie, Files, and Json subclasses. It abstracts input sources (e.g., $_REQUEST or JSON payloads), supports filtering, and improves testability versus static access like JRequest. | 0 | 10 | — | 15K | — | 5.8 | 44.7 | — | — | |
| joomla/language | Joomla Framework Language package for internationalization and translations. Provides interfaces and utilities to manage language strings, load translation files, and integrate multilingual support in PHP 8.1+ applications (requires joomla/string). | 4 | 4 | 13 | 13K | 0 | 4.6 | 48.4 | GPL-2.0 | 10 months ago | |
| joomla/session | Framework-agnostic PHP 8.1+ session management from the Joomla Framework. Provides interfaces and utilities to start and manage sessions, store and retrieve session data, and integrate session handling cleanly within your application. | 5 | 6 | 20 | 15K | 0 | 5.4 | 48.1 | GPL-2.0 | 10 months ago | |
| joomla/string | Joomla Framework String package for robust string handling in PHP. Installable via Composer, it provides utilities and helpers for common string operations and is maintained as part of the Joomla Framework ecosystem. | 18 | 20 | 18 | 116K | 1 | 6.9 | 53.5 | GPL-2.0 | 10 months ago | |
| knplabs/github-api | Lightweight, well-tested PHP wrapper for GitHub APIs v3 (REST) and v4 (GraphQL). PSR-17/PSR-18 compatible via HTTPlug, with easy setup using Guzzle, Symfony HttpClient, or other PSR clients. Supports framework integrations (Laravel via graham-campbell/github). | 2,203 | 2,229 | 590 | 434K | 39 | 48.0 | 48.5 | MIT | 1 year ago | |
| knplabs/knp-menu-bundle | — | 1,406 | 1,435 | 201 | 718K | 11 | 31.8 | 44.3 | MIT | 6 months ago | |
| lastdragon-ru/lara-asp-core | — | 0 | 0 | 1 | 5K | 0 | 0.0 | 50.3 | MIT | — | |
| league/commonmark | Extensible PHP Markdown parser supporting the full CommonMark spec and GitHub-Flavored Markdown. Works with PHP 7.4+ (mbstring) and provides simple converters to turn Markdown into HTML with configurable safety options. | 2,954 | 2,986 | 209 | 10M | 22 | 54.0 | 66.7 | BSD-3-Clause | 2 months ago | |
| league/flysystem-bundle | — | 401 | 404 | 83 | 936K | 5 | 32.3 | 55.1 | MIT | 1 month ago | |
| league/oauth2-server-bundle | — | 236 | 236 | 100 | 182K | 47 | 38.2 | 66.0 | MIT | 3 months ago | |
| lexik/jwt-authentication-bundle | JWT authentication bundle for Symfony APIs. Issues and validates JSON Web Tokens, supports PHP 8.2+ and Symfony 6.4–8, and offers extensive docs for setup, configuration, customization, testing, CORS, and programmatic token creation. | 2,605 | 2,627 | 616 | 1M | 99 | 68.4 | 65.5 | MIT | 5 months ago | |
| liip/test-fixtures-bundle | — | 177 | 179 | 49 | 197K | 25 | 35.2 | 57.5 | MIT | 2 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 | 100K | 10 | 32.6 | 42.1 | MIT | 2 months ago | |
| matthiasnoback/symfony-dependency-injection-test | — | 242 | 243 | 49 | 189K | 2 | 25.7 | 45.8 | MIT | 3 months 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/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 | |
| norkunas/onesignal-php-api | — | 235 | 244 | 82 | 15K | 6 | 14.6 | 27.3 | MIT | 1 year ago | |
| odolbeau/phone-number-bundle | — | 249 | 254 | 44 | 308K | 4 | 19.9 | 46.4 | MIT | 7 months ago | |
| orchestra/testbench-core | Orchestra Testbench Core is the foundation for testing Laravel packages. It boots a lightweight Laravel app inside your package so you can run artisan commands, migrations, routing, and more, with compatibility across Laravel 6–12. | 270 | 272 | 45 | 1M | 3 | 37.8 | 60.3 | MIT | 3 weeks ago | |
| oro/platform | — | 0 | 644 | — | 3K | — | 42.5 | 34.8 | — | — | |
| php-translation/extractor | Extracts translation messages from PHP projects for the php-translation ecosystem. Scans source code and templates to collect translatable strings and generate catalogs, helping keep i18n files in sync across frameworks and custom apps. | 129 | 129 | 36 | 45K | 15 | 25.5 | 46.5 | MIT | 3 weeks ago | |
| phpspec/prophecy | Highly opinionated yet flexible PHP mocking framework for unit tests. Create test doubles with a Prophet, define expected calls and return values, then reveal mocks and verify predictions. Works with PHPUnit and other frameworks; requires PHP 7.2+. | 8,482 | 8,501 | 247 | 3M | 87 | 76.2 | 66.1 | MIT | 3 months ago | |
| snc/redis-bundle | — | 1,049 | 1,072 | 321 | 464K | 1 | 37.1 | 40.7 | MIT | 4 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/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 | 1 month ago | |
| spomky-labs/otphp | — | 1,469 | 1,481 | 160 | 1M | 1 | 34.7 | 46.2 | MIT | 4 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 | |
| sylius/grid | Sylius Grid component adds a reusable, configurable grid system for Symfony apps. Define grids in configuration, plug in data providers and drivers, then render sortable, filterable tables with pagination and actions—ideal for admin panels and back-office listings. | 0 | 9 | — | 453 | — | 0.3 | 23.3 | — | — | |
| sylius/grid-bundle | — | 133 | 135 | 57 | 184K | 40 | 41.8 | 69.0 | MIT | 1 month ago | |
| sylius/mailer-bundle | — | 72 | 72 | 31 | 181K | 5 | 19.8 | 53.9 | MIT | 3 months ago | |
| sylius/resource-bundle | — | 234 | 238 | 166 | 201K | 61 | 51.4 | 76.0 | MIT | 1 month ago | |
| sylius/sylius | Sylius is an open-source eCommerce framework built on Symfony. Flexible, well-tested, and BDD-friendly, it includes a powerful REST API for integrations and omnichannel experiences. Great for building tailored commerce apps and complex business requirements. | 8,478 | 8,494 | 2,161 | 96K | 171 | 86.4 | 46.4 | MIT | 1 month ago | |
| symfony/config | Symfony Config component helps you find, load, merge, auto-fill, and validate configuration from many sources (YAML, XML, INI, databases, etc.). Provides tools for building robust, consistent configuration handling in PHP apps and libraries. | 4,282 | 4,310 | 44 | 8M | 0 | 55.9 | 52.9 | MIT | 1 week ago | |
| symfony/console | Symfony Console component for building beautiful, testable CLI apps in PHP. Define commands and arguments, render styled output, handle prompts and hidden input, and integrate easily into frameworks or standalone scripts with strong tooling and docs. | 9,821 | 9,996 | 266 | 18M | 0 | 67.1 | 52.9 | MIT | 1 week ago | |
| symfony/dependency-injection | Symfony DependencyInjection standardizes and centralizes object construction with a powerful service container. Define, configure, and wire services, manage parameters and service lifecycles, and enable autowiring and compilation for efficient, testable apps. | 4,169 | 4,201 | 91 | 8M | 0 | 57.1 | 53.0 | MIT | 1 week ago | |
| symfony/doctrine-bridge | Symfony Doctrine Bridge integrates Doctrine ORM and related libraries with Symfony components, providing seamless wiring for services, repositories, persistence, and tooling. Ideal for projects using Doctrine alongside Symfony’s DI container, validator, and other features. | 3,232 | 3,237 | 42 | 4M | 0 | 49.6 | 51.0 | MIT | 2 weeks ago | |
| symfony/doctrine-messenger | Doctrine integration for Symfony Messenger. Store, dispatch, and consume messages using Doctrine-backed transports and tooling. Part of the Symfony ecosystem; issues and contributions go through the main Symfony repository. | 531 | 532 | 20 | 3M | 0 | 34.2 | 60.5 | MIT | 1 week ago | |
| symfony/error-handler | Symfony ErrorHandler provides robust error and exception handling tools for PHP. Enable debug mode, register an error handler, and use DebugClassLoader for better stack traces. Convert PHP notices/warnings into exceptions and wrap risky code with ErrorHandler::call for safer debugging. | 2,676 | 2,680 | 20 | 14M | 0 | 44.4 | 60.5 | MIT | 1 week ago | |
| symfony/event-dispatcher | Symfony EventDispatcher component lets application parts communicate via events. Dispatch events and register listeners or subscribers to react to them, enabling decoupled, extensible architectures with a lightweight, reusable event system. | 8,542 | 8,588 | 66 | 16M | 0 | 58.0 | 53.2 | MIT | 1 week ago | |
| symfony/filesystem | Symfony Filesystem component offers convenient, robust filesystem utilities for PHP: create, copy, move, remove, chmod, and mirror files/directories, with error handling and cross-platform support. Ideal for safe file operations in Symfony and beyond. | 4,645 | 4,700 | 48 | 13M | 0 | 58.0 | 55.8 | MIT | 1 week ago | |
| symfony/form | Symfony Form Component helps you build, validate, and process reusable HTML forms with rich field types, data mapping, and CSRF protection. Integrates cleanly with HttpFoundation, Validator, and Twig, but can be used standalone in any PHP app. | 2,776 | 2,793 | 109 | 3M | 0 | 50.7 | 50.1 | MIT | 1 week ago | |
| symfony/framework-bundle | Symfony FrameworkBundle tightly integrates Symfony components into the full-stack framework, providing core framework services and configuration. Part of the main Symfony repository; see official docs for contributing, issues, and pull requests. | 3,571 | 3,584 | 123 | 5M | 0 | 55.4 | 50.8 | MIT | 1 week ago | |
| symfony/http-client | Symfony HttpClient provides a robust API to fetch HTTP resources synchronously or asynchronously. It supports modern features like concurrent requests and streaming, and integrates cleanly with the Symfony ecosystem for building reliable HTTP clients. | 2,038 | 2,052 | 51 | 8M | 0 | 46.7 | 58.1 | MIT | 1 week ago | |
| symfony/http-foundation | Symfony HttpFoundation provides an object-oriented API for HTTP: requests, responses, headers, cookies, sessions, and file uploads. It normalizes PHP’s globals into consistent objects, making it easier to build and test web applications and middleware. | 8,635 | 8,709 | 307 | 15M | 0 | 65.6 | 52.7 | MIT | 1 week ago | |
| symfony/http-kernel | Symfony HttpKernel turns HTTP Requests into Responses via an event-driven workflow powered by EventDispatcher. It’s the core of Symfony’s request handling and flexible enough for full-stack frameworks, micro-frameworks, or CMS platforms like Drupal. | 8,121 | 8,141 | 98 | 15M | 0 | 62.9 | 52.9 | MIT | 1 week ago | |
| symfony/inflector | Deprecated since Symfony 5.1. Symfony Inflector converts English words between singular and plural forms. Use the String component’s EnglishInflector instead. Issues and PRs should be filed in the main Symfony repository. | 2,180 | 2,211 | 10 | 473K | 0 | 10.1 | 22.7 | MIT | 1 year ago | |
| symfony/json-streamer | Stream JSON efficiently with Symfony JsonStreamer. Read and write large JSON structures incrementally from streams to reduce memory usage, with powerful helpers for streaming serialization/deserialization and handling big payloads in real time. | 15 | 14 | 1 | 63K | 0 | 28.8 | 58.3 | MIT | 2 weeks ago | |
| symfony/maker-bundle | Symfony MakerBundle speeds up development by generating boilerplate code via simple CLI commands. Create controllers, entities, forms, tests, and more with best-practice templates, consistent structure, and quick scaffolding for common Symfony tasks. | 3,392 | 3,401 | 425 | 2M | 134 | 74.4 | 70.7 | MIT | 2 months ago | |
| symfony/mercure | Symfony Mercure is a real-time push communication hub implementing the Mercure protocol. Publish updates from your app and let browsers and services subscribe via Server-Sent Events, with JWT-based authorization, private topics, and scalable deployment options. | 439 | 442 | 44 | 563K | 13 | 18.6 | 5.8 | MIT | 5 months ago | |
| symfony/messenger | Symfony Messenger helps PHP apps send and handle messages asynchronously via queues or between services. It provides message buses, handlers, transports, retries, and failure handling to build reliable background jobs and event-driven workflows. | 1,112 | 1,116 | 91 | 4M | 0 | 42.7 | 57.3 | MIT | 1 week ago | |
| symfony/nexmo-notifier | Symfony Notifier bridge for Vonage (formerly Nexmo). Sends SMS notifications via the Notifier component, integrating with Symfony’s channel system. Configure Vonage credentials and deliver messages through a Nexmo/Vonage transport in your apps. | 6 | 5 | 0 | 1 | 0 | 4.5 | 0.6 | MIT | 1 year ago | |
| symfony/options-resolver | Symfony OptionsResolver is array_replace on steroids: define required options, defaults, allowed types/values, normalizers, and validation for robust option/config handling in your PHP code. Great for APIs, components, and reusable libraries. | 3,239 | 3,245 | 28 | 10M | 0 | 47.2 | 56.5 | MIT | 1 week ago | |
| symfony/panther | Symfony Panther is a PHP library for end-to-end browser testing and web scraping using real browsers like Chrome and Firefox. Built on the W3C WebDriver protocol, it drives native browsers for reliable automation in Symfony or standalone. | 3,063 | 3,077 | 233 | 463K | 200 | 62.0 | 59.1 | MIT | 4 months ago | |
| symfony/phpunit-bridge | Symfony PHPUnit Bridge adds PHPUnit utilities with a focus on managing and asserting deprecations. It improves test output, helps catch legacy API usage, and eases upgrades by tracking deprecation notices during your test suite runs. | 2,472 | 2,476 | 48 | 3M | 0 | 44.8 | 50.4 | MIT | 1 week ago | |
| symfony/proxy-manager-bridge | Symfony bridge for ProxyManager that generates virtual proxies and lazy-loading services. Integrates proxy creation with the Symfony DependencyInjection container to improve performance and enable on-demand instantiation of expensive services. | 763 | 770 | 5 | 2M | 0 | 12.9 | — | MIT | 6 months ago | |
| symfony/routing | Symfony Routing maps HTTP requests to routes and parameters, and generates URLs from route definitions. Define Route and RouteCollection, then use UrlMatcher to match paths and UrlGenerator to build links based on a RequestContext. | 7,621 | 7,694 | 93 | 14M | 0 | 62.5 | 53.2 | MIT | 1 week ago | |
| symfony/security-csrf | Symfony Security CSRF component provides CsrfTokenManager to generate, store, and validate CSRF tokens, protecting forms and requests against cross-site request forgery. Integrates cleanly with Symfony apps and can be used standalone in PHP projects. | 1,776 | 1,781 | 8 | 4M | 0 | 39.5 | 54.1 | MIT | 2 weeks ago | |
| symfony/security-guard | Symfony Security Guard provides a flexible authentication system for Symfony apps. Create custom authenticators for form login, API tokens, and more, with support for user providers, remember-me, and event-driven security flows. | 1,421 | 1,426 | 10 | 711K | 0 | 8.2 | 26.3 | MIT | 1 year ago | |
| symfony/security-http | Symfony Security HTTP integrates the Security Core with HTTP: firewalls, authenticators, and request/response handling to protect parts of your app and authenticate users. Install via composer require symfony/security-http. | 1,715 | 1,716 | 22 | 4M | 0 | 44.2 | 54.5 | MIT | 1 week ago | |
| symfony/sendinblue-mailer | Symfony Mailer transport for Sendinblue/Brevo. Send transactional emails through the Brevo API using Symfony’s mailer component, with simple configuration and seamless integration for Symfony apps and any PHP project using Symfony Mailer. | 40 | 41 | 7 | 47K | 0 | 24.0 | 47.8 | MIT | 3 months ago | |
| symfony/sendinblue-notifier | Symfony notifier integration for Sendinblue (Brevo). Provides a transport to send SMS and other notification messages via Symfony Notifier, with DSN-based configuration, message options support, and seamless use in Symfony apps alongside other notifier channels. | 12 | 12 | 0 | 896 | 0 | 13.3 | — | MIT | 4 months ago | |
| symfony/serializer | Symfony Serializer component for converting object graphs and data structures to/from arrays and formats like JSON or XML. Supports powerful normalizers/encoders, metadata, naming and type handling—ideal for APIs, messaging, and data interchange. | 2,550 | 2,575 | 75 | 7M | 0 | 46.6 | 55.6 | MIT | 2 weeks ago | |
| symfony/service-contracts | Symfony Service Contracts provides lightweight, battle-tested abstractions extracted from Symfony components. Use these shared interfaces to build interoperable libraries and apps with proven semantics and consistent behavior across the Symfony ecosystem. | 2,630 | 2,632 | 6 | 17M | 0 | 33.3 | 61.3 | MIT | 4 weeks ago | |
| symfony/stimulus-bundle | Symfony bundle that integrates Stimulus with Symfony and Symfony UX. Adds Twig stimulus_* helpers for controllers/actions/targets, supports AssetMapper, and provides a service to build Stimulus data attributes for use in templates and services. | 174 | 175 | 26 | 949K | 0 | 20.4 | 59.5 | MIT | 1 month ago | |
| symfony/templating | — | 1,021 | 1,025 | 19 | 901K | 0 | 18.2 | 42.0 | MIT | 10 months ago | |
| symfony/ux-autocomplete | JavaScript-powered autocomplete for Symfony forms via Symfony UX. Adds fast, accessible typeahead/select enhancements and integrates with your existing form fields. Docs and contributions live in the main symfony/ux repository. | 62 | 63 | 8 | 319K | 0 | 22.4 | 60.2 | MIT | 1 week ago | |
| symfony/ux-live-component | Build interactive UIs in Symfony with Live Components: stateful Twig components that update via Ajax without writing custom JavaScript. Handle actions, validation, and form binding, with predictable server-side rendering and smooth partial updates. | 163 | 163 | 20 | 418K | 0 | 23.2 | 55.3 | MIT | 1 week ago | |
| symfony/ux-twig-component | Symfony UX Twig Components lets you bind PHP objects to Twig templates to build reusable UI pieces like alerts, modals, and sidebars. Create small, composable components with clean rendering and better template organization for Symfony apps. | 219 | 218 | 22 | 1M | 0 | 20.6 | 59.4 | MIT | 1 month ago | |
| symfony/validator | Symfony Validator component validates values and object graphs using JSR-303 Bean Validation rules. Includes rich constraints, constraint validators, groups, custom constraints, and internationalized error messages. Integrates with forms and frameworks. | 2,689 | 2,744 | 106 | 6M | 0 | 51.4 | 55.2 | MIT | 1 week ago | |
| symfony/var-exporter | Exports serializable PHP values to fast, OPcache-friendly PHP code, preserving serialization semantics and references. Includes DeepCloner for efficient deep cloning and ProxyHelper to generate lazy-loading proxies; uses ext-deepclone (or polyfill) for speed. | 2,105 | 2,109 | 6 | 9M | 0 | 42.1 | 59.2 | MIT | 1 week ago | |
| symfony/webpack-encore-bundle | Symfony bundle integrating Webpack Encore into your app. Adds asset building, versioning, and entrypoint management with simple Twig helpers for scripts/styles, plus sane defaults and easy configuration for modern JS/CSS workflows. | 952 | 961 | 83 | 1M | 4 | 27.6 | 49.9 | MIT | 6 months ago | |
| symfonycasts/reset-password-bundle | Symfony bundle to implement secure, time-limited password reset flows. Generates reset tokens, validates expiry and one-time use, and provides helpers to send reset emails and update passwords. Integrates with Doctrine and Symfony security. | 526 | 527 | 72 | 268K | 18 | 36.6 | 52.7 | MIT | 2 months ago | |
| symfonycasts/tailwind-bundle | Integrate Tailwind CSS into Symfony with zero fuss. This bundle adds an easy Tailwind build pipeline (CLI support, watch/build commands), sensible defaults, and smooth asset integration so you can ship modern utility-first styling in Symfony apps quickly. | 110 | 110 | 32 | 125K | 22 | 18.7 | 9.4 | MIT | 6 months ago | |
| symfonycasts/verify-email-bundle | Add secure email verification to Symfony apps with signed, expiring links and an easy verification workflow. Includes helpers for generating confirmation URLs, validating requests, and customizing emails and redirects—ideal for registration flows and account security. | 441 | 442 | 39 | 164K | 11 | 24.9 | 44.3 | MIT | 6 months ago | |
| twig/cssinliner-extra | Twig extension that adds the inline_css filter to inline CSS styles into HTML documents. Useful for producing email-friendly HTML with embedded styles while keeping templates clean and leveraging Twig’s built-in inline_css feature. | 229 | 232 | 4 | 528K | 0 | 22.0 | 54.4 | MIT | 2 weeks ago | |
| twig/html-extra | Twig HTML Extension adds handy helpers to Twig: a data_uri filter for RFC 2397 data URLs, an html_classes function to conditionally build CSS class strings, and an html_cva function for managing class variants via a Cva object. | 78 | 78 | 7 | 559K | 0 | 20.9 | 62.3 | MIT | 2 weeks ago | |
| twig/inky-extra | Twig extension that adds the inky_to_html filter, converting Zurb Inky email templates into HTML. Useful for building responsive email markup within Twig templates in Symfony and other Twig-based apps. | 166 | 167 | 8 | 323K | 0 | 21.7 | 53.2 | MIT | 2 weeks ago | |
| twig/markdown-extra | Twig extension adding Markdown support to templates. Provides markdown_to_html and html_to_markdown filters to convert Markdown blocks to HTML and turn HTML back into Markdown, making it easy to render or edit rich content in Twig views. | 121 | 122 | 7 | 568K | 0 | 21.7 | 59.4 | MIT | 2 weeks ago | |
| twig/twig | Twig is a fast, secure, and flexible templating engine for PHP. Create clean, readable templates with inheritance, filters, functions, and auto-escaping. Works great with frameworks or standalone, with a robust ecosystem and strong extensibility. | 8,361 | 8,703 | 1,285 | 7M | 55 | 79.0 | 76.1 | BSD-3-Clause | 1 week ago | |
| web-auth/webauthn-lib | PHP WebAuthn library for adding passkeys/FIDO2 authentication to apps and APIs. Implements registration and login flows, credential validation, and related WebAuthn data structures, suitable for Laravel or custom frameworks. | 123 | 128 | 25 | 2M | 0 | 1.4 | 55.3 | MIT | — | |
| 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 | |
| zenstruck/console-extra | Modular helpers to reduce boilerplate in Symfony console commands. Build invokable commands with auto-injected IO, arguments/options via attributes, and handy traits to run other commands or processes. Designed to mix and match features or power a shared base command. | 80 | 80 | 3 | 2K | 11 | 18.5 | 23.3 | MIT | 5 months ago | |
| zenstruck/foundry | Zenstruck Foundry is a Laravel-friendly factory and fixtures toolkit for building and persisting test data. Define model factories, create realistic related objects, seed databases, and write cleaner, faster tests with helpers for states, Faker, and repositories. | 788 | 788 | 111 | 552K | 25 | 44.4 | 58.0 | MIT | 2 weeks ago | |
| zenstruck/messenger-test | Test helpers and assertions for symfony/messenger. Provides a TestTransport that intercepts and round-trips messages, lets you inspect queued items, assert counts/contents and processing states (acked/rejected), and optionally process queued messages in Kernel/Web tests. | 275 | 275 | 15 | 284K | 10 | 27.7 | 50.5 | MIT | 3 months ago | |
| zircote/swagger-php | Generate OpenAPI 3.0/3.1/3.2 docs from your PHP 8.2+ code using native attributes (preferred) or optional Doctrine annotations. Includes CLI and programmatic generation, parses phpdoc, provides helpful error reporting, and powers interactive API docs. | 5,297 | 5,372 | 938 | 4M | 14 | 73.0 | 51.5 | Apache-2.0 | 1 month ago |
How can I help you explore Laravel packages today?