Master Symfony2 fundamentals

Be trained by SensioLabs experts (2 to 6 day sessions -- French or English).
trainings.sensiolabs.com

Discover the SensioLabs Support

Access to the SensioLabs Competency Center for an exclusive and tailor-made support on Symfony
sensiolabs.com

Projects using Symfony

Symfony is not only a popular framework used by many small and big corporations, but it is also the best platform to build Open-Source projects. Many PHP projects are embedding some of our components or are using the full-stack framework, and we wanted to thank them on our website. Sharing is one of our core value and we like to think about those projects as being part of the Symfony "family".

Drupal

Drupal is an open source content management platform powering millions of websites and applications. It's built, used, and supported by an active and diverse community of people around the world. Drupal is open source software maintained and developed by a community of 1,000,000+ users and developers. It's distributed under the terms of the GNU General Public License (or "GPL"), which means anyone is free to download it and share it with others.

Components used by Drupal

phpBB

phpBB is a free flat-forum bulletin board software solution that can be used to stay in touch with a group of people or can power your entire website. With an extensive database of user-created modifications and styles database containing hundreds of style and image packages to customise your board, you can create a very unique forum in minutes.

Components used by phpBB

Laravel

Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable, creative experience to be truly fulfilling. Laravel attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as authentication, routing, sessions, and caching.

Components used by Laravel

Symfony Full Stack

Symfony is an Open Source PHP Web applications development framework. It was originally conceived by the interactive agency SensioLabs for the development of web sites for its own customers. Symfony was published by the agency in 2005 under MIT Open Source license and today it is among the leading frameworks available for PHP development.

Components used by Symfony Full Stack

eZ Publish

The eZ Publish Platform 5.1 is designed to build, manage and run demanding websites and mobile channels collaboratively and meet the underlying business challenges. Beyond the traditional content management part which is needed to succeed, it has the ability to deliver tailored and personalized content to different audiences (customers, partners, employees...), offers measurement tools to track and adapt to user behaviors.

This project is using Symfony Full Stack.

Composer

Composer is a tool for dependency management in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you.

Components used by Composer

Magento

The most flexible enterprise-class eCommerce platform to power your business.

Components used by Magento

Piwik

Piwik is the leading open source web analytics platform that gives you valuable insights on your website's visitors, your marketing campaigns and much more, so you can optimize your online strategy and experience of your users.

Components used by Piwik

Silex

Silex is a PHP microframework for PHP 5.3. It is built on the shoulders of Symfony2 and Pimple and also inspired by sinatra. A microframework provides the guts for building simple single-file apps. Silex aims to be: - Concise: Silex exposes an intuitive and concise API that is fun to use. - Extensible: Silex has an extension system based around the Pimple micro service-container that makes it even easier to tie in third party libraries. - Testable: Silex uses Symfony2's HttpKernel which abstracts request and response. This makes it very easy to test apps and the framework itself. It also respects the HTTP specification and encourages its proper use.

Components used by this project

Assetic

Assetic is an asset management framework for PHP. It combines two major ideas: assets and filters. The assets are files such as CSS, JavaScript and image files. The filters are things that can be applied to these files before they are served to the browser. This allows a separation between the asset files stored in the application and the files actually presented to the user.

Components used by this project

Goutte

Goutte is a screen scraping and web crawling library for PHP. Goutte provides a nice API to crawl websites and extract data from the HTML/XML responses.

Components used by this project

Sami

Sami is an API documentation generator. It uses a PHP file for configuration to give a very flexible way of tweaking the API generation, Twig for templating and a dependency injection container (Pimple) to let you override any internal class. It only works with PHP 5.3 (but it can generate documentation for PHP 5.2 projects). It uses the excellent PHP Parser project for PHP code parsing. You can also manage versions of your code to generate documentation for all of them in a single tree (without the overhead of re-parsing everything for each version of course).

Components used by this project

Sismo

Sismo is a Continuous Testing Server written in PHP. Sismo does not try to do more than getting your code, running your tests, and send you notifications. Sismo is language and tool agnostic. Just give it a command that knows how to run your tests and returns a non-zero exit code when tests do not pass. Sounds good? There is more. Sismo is insanely easy to install (there is only one PHP file to download), easy to configure, and it comes with a gorgeous web interface.

Components used by this project

PHPUnit

PHPUnit is a unit testing software framework for software written in the PHP programming language. Created by Sebastian Bergmann, PHPUnit is one of the xUnit family of frameworks. PHPUnit was created with the view that the sooner you detect your code mistakes, the quicker you can fix them. Like all Unit testing frameworks PHPUnit uses assertions to verify that behaviour of the unit of code under test behaves as expected.

Components used by this project

OroCRM

OroCRM is an easy-to-use, open source CRM with built-in marketing tools for your ecommerce business. It's the CRM both marketing and sales can agree on! OroCRM was created with marketers in mind. It’s marketing automation tools for commerce companies make it easy to track and segment customers across multiple channels.

This project is using Symfony Full Stack.

Doctrine

Object relational mapper (ORM) for PHP that sits on top of a powerful database abstraction layer (DBAL). One of its key features is the option to write database queries in a proprietary object oriented SQL dialect called Doctrine Query Language (DQL), inspired by Hibernates HQL. This provides developers with a powerful alternative to SQL that maintains flexibility without requiring unnecessary code duplication.

Components used by this project

Behat

Behat is an open source behavior-driven development framework for PHP 5.3 and 5.4. What is behavior-driven development, you ask? It’s the idea that you start by writing human-readable sentences that describe a feature of your application and how it should work, and only then implement this behavior in software.

Components used by this project

Sylius

Sylius is an open source e-commerce solution for PHP, based on the Symfony2 framework. Ultimate goal of the project is to create a webshop engine, which is user-friendly, loved by developers and has a helpful community. Sylius is constructed from fully decoupled components (bundles in Symfony2 glossary), which means that every feature (products catalog, shipping engine, promotions system...) can be used in any other application.

This project is using Symfony Full Stack.

Sonata Project

The goal of the Sonata Project is to provide an e-commerce framework solution based on the Symfony2 framework. Think of it as a toolkit based on Symfony2 components to make building e-commerce sites easy and fun!
Famous bundles are already available: Admin Bundle, Block Bundle, Media Bundle, ... and used by others projects like the Symfony CMF

This project is using Symfony Full Stack.

Zikula

Zikula is a Web Application Toolkit, which allows you to run impressive websites and build powerful online applications. Zikula has received praise for many things, but we believe the highlights are ease of use, quick and easy development, security and performance and lastly flexibility.

This project is using Symfony Full Stack.

Symfony CMF

The Symfony CMF project makes it easier for developers to add CMS functionality to applications built with the Symfony2 PHP framework. Key development principles for the provided set of bundles are scalability, usability, documentation and testing.

This project is using Symfony Full Stack.

Akeneo PIM

Akeneo is an open source Product Information Management (PIM) system designed for retailers looking for efficient answers to their multichannel needs.

This project is using Symfony Full Stack.

Shopware

Shopware is a complete eCommerce solution, combining a full range of functionality with a masterfully crafted simplistic design suitable for novice and expert alike.

Components used by this project

Propel

Propel is an open-source Object-Relational Mapping (ORM) for SQL- Databases in PHP 5.4. It allows you to access your database using a set of objects, providing a simple API for storing and retrieving data. But not only plain ORM but it also provides database schema migration, reverse engineering of existing database and much more.

Components used by this project

Other projects