Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
The Symfony PHP framework
The Symfony documentation
Provides integration for ProxyManager with various Symfony components.
A browser testing and web crawling library for PHP and Symfony
Symfony Contrib Recipes Repositories
The FrameworkBundle defines the main framework configuration, from sessions and translations to forms, validation, routing and more.
Symfony Maker Bundle
The DependencyInjection component allows you to standardize and centralize the way objects are constructed in your application.
The Symfony website skeleton
The Form component allows you to easily create, process and reuse HTML forms.
Provides integration for Twig with various Symfony components.
Provides utilities for PHPUnit, especially user deprecation notices management.
The Messenger component helps application send and receive messages to/from other applications or via message queues.
A Ldap client for PHP on top of PHP's ldap extension.
Provides integration for Monolog with various Symfony components.
Creates and manages locks, a mechanism to provide exclusive access to a shared resource.
The VarDumper component provides mechanisms for walking through any arbitrary PHP variable. Built on top, it provides a better dump() function that you can use instead of var_dump().
The OptionsResolver component is array_replace() on steroids. It allows you to create an options system with required options, defaults, validation (type, value), normalization and more.
The HttpKernel component provides a structured process for converting a Request into a Response.
The HttpFoundation component defines an object-oriented layer for the HTTP specification.
Symfony Monolog Bundle
The Guard component brings many layers of authentication together, making it much easier to create complex authentication systems where you have total control.
The BrowserKit component simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically.
The Security component provides a complete security system for your web application.
The DomCrawler component eases DOM navigation for HTML and XML documents.
The Finder component finds files and directories via an intuitive fluent interface.
With the Serializer component it's possible to handle serializing data structures, including object graphs, into array structures or other formats like XML and JSON. It can also handle deserializing XML and JSON back to object graphs.
A set of abstractions extracted out of the Symfony components
The Validator component provides tools to validate values following the JSR-303 Bean Validation specification.
The Console component eases the creation of beautiful and testable command line interfaces.