Eases the creation of beautiful and testable command line interfaces
- Updated Mar 30, 2026
- PHP
Build software better, together
Symfony is a set of reusable PHP components and a PHP framework for web projects.
Eases the creation of beautiful and testable command line interfaces
Defines an object-oriented layer for the HTTP specification
Provides tools that allow your application components to communicate with each other by dispatching events and listening to them
Finds files and directories via an intuitive fluent interface
Provides a structured process for converting a Request into a Response
Symfony polyfill for the Mbstring extension
Maps an HTTP request to a set of configuration variables
Executes commands in sub-processes
Provides mechanisms for walking through any arbitrary PHP variable
Converts CSS selectors to XPath expressions
Provides tools to ease debugging PHP code
Provides tools to internationalize your application
Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions
Provides basic utilities for the filesystem
Helps you find, load, combine, autofill and validate configuration values of any kind
Provides extended PSR-6, PSR-16 (and tags) implementations
Allows you to standardize and centralize the way objects are constructed in your application
Symfony polyfill for ctype functions
Eases DOM navigation for HTML and XML documents
A set of abstractions extracted out of the Symfony components