Skip to content

A list of awesome Symfony 2 bundles, utilities and resources.

Notifications You must be signed in to change notification settings

cigoe/awesome-symfony2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 

Repository files navigation

Awesome Symfony 2 Awesome

A list of awesome Symfony 2 bundles, utilities and resources.

Table of contents:

User Management

  • FOSUserBundle - Adds support for a database-backed user system.
  • HWIOAuthBundle - OAuth client integration. Supports both OAuth1.0a and OAuth2.
  • JmikolaAutoLoginBundle - This bundle integrates the AutoLogin library with Symfony2, which implements a security firewall listener to authenticate users based on a single query parameter.
  • JMSSecurityExtraBundle - Enhances the Security Component with several new features.

Web Services

  • BazingaHateoasBundle - Integration of the Hateoas library.
  • FOSOAuthServerBundle - A server side OAuth2 bundle.
  • FOSRestBundle - Provides various tools to rapidly develop RESTful API's & applications.
  • JMSSerializerBundle - Easily serialize, and deserialize data of any complexity.
  • JSONApiBundle - Bundle which provides support for formatting REST reponses to follow the JSON API specification.
  • KnpJsonSchemaBundle - Provide a service which allow you to generate json schema based on validation metadata.
  • LexikJWTAuthenticationBundle - This bundle provides JWT (Json Web Token) authentication for your REST API using the namshi/jose library.
  • NelmioApiDocBundle - Generates documentation for your REST API from annotations.
  • NelmioCorsBundle - Adds ability to add CORS-related headers based on simple ACL-style per-URL configurations.
  • RateLimitBundle - Add rate limits to your controllers/actions easily through annotations.
  • RequestLimitBundle - With this bundle you can easy limit requests to your application.
  • ResourceBundle - Bundle that helps in developing REST APIs.
  • SerializedResponseBundle - A simple bundle to provide an easy way to send out json/xml/yaml responses of serialized objects with annotations.
  • LemonRestBundle - An opinionated bundle providing REST endpoints for Doctrine entities

Template Engine

Storage

Validation

  • dms-filter-bundle - Provides a FilterService to allow users to implement input filtering in entities using Annotations.
  • PasswordStrengthBundle - Validator for ensuring strong passwords.
  • vatin-bundle - A Symfony2 bundle for the VATIN library (validate VAT identification numbers).

Forms

Service Container

Development

Assets Management

Queues

  • GearmanBundle - A bundle intended to provide an easy way to support developers who need to use job queues.
  • JMSJobQueueBundle - Allows to schedule console commands as jobs.
  • LeezyPheanstalkBundle - Bundle for Pheanstalk, PHP client for beanstalkd queue.
  • qpush-bundle - The QPush Bundle relies on the Push Queue model of Message Queues to provide asynchronous processing in your application.
  • RabbitMqBundle - RabbitMQ bundle.

Internationalization

Payments Management

  • CartBundle - High quality cart for developers.
  • JMSPaymentCoreBundle - This bundle provides the foundation for various payment plugins.
  • JMSPaymentPaypalBundle - Payment Bundle providing access to the PayPal API.
  • PayumBundle - Rich payment solutions for symfony2. Paypal, Stripe, Payex, Authorize.NET, Be2bill, Klarna, recurring paymens, instant notifications and many more

Monitoring

Administration

Miscellaneous

Third Party APIs

Reading

Distributions

About

A list of awesome Symfony 2 bundles, utilities and resources.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published