Awesome Phalcon
A curated list of awesome Phalcon libraries and resources. Inspired by awesome-go.
Contributing
Please take a quick gander at the contribution guidelines first. Thanks to all contributors; you rock!
Join us on Discord to chat with other awesome-phalcon maintainers!
Contents
ACL
Access control list.
- PhalconUserPlugin - Plugin based on Vökuró ACL idea
Application Skeleton
Various application skeletons.
- Album O'Rama - Sample modular application for the Phalcon Framework
- Base App - The base application in Phalcon Framework
- INVO Application - Sample application for the Phalcon Framework
- Lightning - Lightning is a high performance framework with elegant syntax that sits on top of Phalcon.
- MVC - Examples of Phalcon MVC file structures
- nest - Phalcon SOLID Bootstrap for Rapid Application Development
- phalanx - A starter app with Phalcon Framework and Angular
- Phalcon Boilerplate - Template for building large-scale Phalcon Applications
- Phalcon Composer - Phalcon with Composer support MySql MongoDb Redis, clean + beauty
- Phalcon Framework App - A project currently using Phalcon Framework and Gumby 2 for RAD
- Phalcon HMVC Skeleton - Phalcon HMVC Skeleton with Mustache
- Phalcon Jumpstart - Fast development web apps with CRUD code generator
- Phalcon Module Skeleton - Application template for building beauty applications on Phalcon Framework
- phalcon.angular.bootstrap - Boilerplate for a non single page implementation of Angular, Phalcon, and Bootstrap
- PhalconPHP-Setup-Example - Phalcon Framework + Grunt + Composer + Bower
- Solid Layer - A framework/large wrapper built under Phalcon Framework
- Vökuró - Sample application for Phalcon Framework (Acl, Auth, Security)
- Webird - Webird was created to merge the latest PHP and Node.js innovations into a single application stack
- phalconMvc - a simple Phalcon skeleton with sub controller,cli,mvc +service
Authentication & OAuth
Libraries for implementing authentications schemes.
- Padlock - A docker-based phalcon authentication server built on top of the PHP OAuth 2.0 Server
- phalcon-authmiddleware - Add middleware events to the dispatcher. Generic design that's compatible with ACL or a custom auth library.
- phalcon-oauth2-server - Phalcon wrapper for oAuth2 thephpleague/oauth2-server
CMS & Blogs
Content management systems & blogs.
- blog - Blog project with multi-lingual support
- giada-www - Official website of Giada Loop Machine
- phalconBlog - A blog using the Phalcon Framework
- PhalconEye - PhalconEye CMS
- Skopy Blog Engine - A simple blog engine for those who want to start learning Phalcon
- Talon - CMS built on Phalcon Framework
- Vegas CMF - Vegas CMF for Phalcon Framework
- Yona CMS - CMS based on Phalcon Framework with modular structure
- PhalconCMS - A blog built on Phalcon Framework
Command Line
Command line applications & tools.
- phalcon-console - Sample bootstraping application for command line applications using the outstanding Phalcon Framework
- phalcon-cron - Cron component for Phalcon
- phalcon_cron - Cron manager library based on Phalcon Framework
- php-cli-app-phalcon - Command Line Application built using Phalcon Framework
Dashboard
Admin Panels & Dashboards.
- dasshy - Statistics dashboard with Mongo/Phalcon
- PhalconTime - TimeKeeping tool / Dashboard skeleton
Debug
Debug & profiling tools.
- dd - This package will add the
dd
anddump
helpers to your Phalcon application - PDW - Frontend Debugger for Phalcon Applications
- Phalcon Console - AJAX console to execute PHP code in the browser with light, the ability to save the last code execution
- Phalcon Debugbar - Integrates PHP Debug Bar with Phalcon Framework
- Phalcon Whoops - Integrating Whoops with Phalcon
- Prophiler - PHP Profiler & Developer Toolbar (built for Phalcon)
DI
Dependency Injection.
- phalcon-autoload-services - Components for automatic registration services in Dependency Injection
- phalcon-service-loader - Service loader for Phalcon Framework
- pidic - Nette Dependency Injection/Container for Phalcon
Docs
Libraries for doc generate & management.
- kolibri - A Phalcon based wiki software with simplicity in mind
- phaldoc - Create, translate and control changes in documentation for Phalcon & others projects
Events
Event management.
- Phact - A Simple Event Propagation with Phalcon Framework
Forms
Libraries for working with forms.
- Phalcon Preserve Post - Preserve Form Data after a
POST
and redirect - phalcon-form-decorators - Form decorators to Phalcon Framework
- phalconCssForm - Generate a form with a CSS Framework (Bootstrap, Foundation, Pure, etc.)
- Superform - Simple way to create and validate Phalcon 2 form inspired by the Laravel request
i18n
List of i18n and l10n libraries and services.
- Phalcon Translate Service - Phalcon Translate Service. Simple way to translate your custom part of templates
- xgettext-template - Extract gettext messages from Volt templates using a command line program that is identical to the xgettext invocation.
- Phalcon Translation Module - Phalcon Translation Module. Easy way to have translations for your projects. Includes volt integration.
Integration
Integration with third party services
- phalcon-logentries - Sends log messages to the Logentries log management service
Mail services.
- Phalcon Mailer - Phalcon Mailer Service
- Phalcon Mailer - Mailer component wrapper over SwiftMailer for Phalcon Framework
- phalconphp-mandrill - Mandrill wrapper for Phalcon Framework
- sendmail - Sending Confirmation Emails with Phalcon Framework and Swift
Media
Libraries for manipulating images & other media.
- nova - A media manager project in PHP and Phalcon Framework
- Phalcon File Uploader - Handling and downloading files for Phalcon projects. Allowed multiple files, filters etc
Miscellaneous
These libraries were placed here because none of the other categories seemed to fit
- Breadcrumbs - Powerful and flexible component for building site breadcrumbs in Phalcon 2+.
- Feedback - Is intended to be used as a replacement for Phalcon's built-in Flash and Message functionality
- Incubator - Repository to publish/share/experiment with new adapters, prototypes or functionality that can potentially be incorporated into the Phalcon Framework
- Phalcon Enterprise - Provides extended enterprise functionality for the Phalcon framework
- phalcon-recaptcha - Minimalist wrapper with which you can easily integrate reCAPTCHA
- phalcon-widget - Widgets for Phalcon apps
- PhalconBlacklist - PHP IP/CIDR Blacklist Library Built With Phalcon + MySQL
- Phalcony - Library for expansion the base functional of Phalcon Framework
- yarak - Laravel inspired Phalcon devtools
Networking
Libraries for working with various layers of the network
- phalcon-expressive - Phalcon 2 integration for Zend Expressive
ORM
Libraries that implement Object-Relational Mapping or datamapping techniques.
- phalcon-boundmodels - Automatically get models based on dispatcher parameters within the Phalcon framework
- phalcon-mssql - A Phalcon Framework MSSQL PDO db adapter
- phalcon-repositories - Easy Repository pattern for Phalcon
- phalcon-seeder - Database seeder component for Phalcon
ODM
Libraries that implement Object-Document Mapper techniques.
phalcon-collection-paginator - A pagination adapter for classes that extend Phalcon\Mvc\Collection
RESTful
Representational state transfer.
- Phalcon API - Implementation of an API application using the Phalcon
- Phalcon Development Boards - An example development of the REST application by Phalcon Framework
- Phalcon REST - Phalcon REST Library
- Phalcon Rest JWT - This project uses Phalcon Micro Framework for REST API with JWT and ACL
- Phalcon Restful Webservice - Base project for creating powerful webservice based on Phalcon Framework
- phalcon-api-oauth2 - Full Phalcon REST API example with is own OAuth2 server
- phalcon-rest-boilerplate - Phalcon REST Boilerplate
- phalcon-json-api - A reference application combining Phalcon + JSON:API + Composer
- phalcon-json-api-package - A composer package designed to help you create a JSON:API in Phalcon
- PhalconRest - A Base project for APIs using the Phalcon Framework
- phest - REST API library for Phalcon
- php-hmac-rest-api - PHP HMAC Restful API that uses Phalcon Micro Application
- PhREST API - Phalcon Framework REST API Package
- rest-seed - Scaffold a REST API Application Phalcon (multi module), Angular and Bootstrap (using Yeoman, Bower and Grunt)
Routing
Various routing libraries & extensions.
- Phalcon-autorouter - Simple way to auto load modules without complicate definition of routes
Scaffolding
Various scaffolding tools.
- generator-phalcon - Yeoman generator for Phalcon Multi-Module Applications
- phalcon-bootstrap - Bootstrap component for a quick start developing applications on Phalcon Framework
Searching
Searching tools & libraries.
- ElasticsearchIndexer - Elasticsearch indexer component for Phalcon
- phalcon-datatables - Phalcon adapter for DataTables
- phalcon-elasticsearch - Phalcon + Elastic
- Searcher - Database searcher for Phalcon Framework
Shopping
Shopping carts and online store services.
- phalcon_cart - Complete cart system for Phalcon Framework
- phasty - Shopping Cart on Phalcon Framework
- Cashier - Phalcon cashier
- Yona E-commerce - E-commerce CMF based on Phalcon Framework
SMS
SMS services & libraries.
- Multiple SMS Sender factory - Phalcon SMS Factory
Talks
Conferences, Chats, Forums, etc..
- phalcon-chat - Sample classic chat development using Phalcon Framework
- phalcon-tip - The source for code Phalcon Tip website
- Phanbook - The source for code phanbook.com website
- Phosphorum - The source for official Phalcon Forum
Templating
Libraries and tools for templating.
- jade-phalcon - Jade Template Engine for Phalcon Framework
- phalcon-xslt-view-engine - Adapter to use XSLT as templating engine for Phalcon Framework
- twig-phalcon - Twig Template Engine for Phalcon Framework
Testing
Testing tools and solutions.
- phalcon-demo - A modified Phalcon INVO Application to demonstrate basics of Codeception testing.
Validators
ORM and Forms validators.
- Phalcon Validators - Extra validators for Phalcon Framework
- phalswag - Validate request input against swagger config in Phalcon Framework
- PHP Request Validator - Easy PHP validation with the Phalcon support
- zvps-phalcon-validators - Additional form and data validators extending the inbuilt Phalcon validate interface
Web Tools
Web tools & libraries.
- Password Manager - Password manager for selfuse
- URL-Shortener - Simple Fast Url-Shortener application
Server Applications
- ansible-phalcon-role - Ansible Role to install Phalcon Framework in Debian/Ubuntu
- ansible-phalcon - Ansible Role to install Phalcon Framework in Debian (provides PHP 5.6 and PHP 7.0 packages)
- Maker - The project that build the Phalcon Box development environment
- packagecloud - Phalcon distribution hosted on PackageCloud
- perfect-php-vagrant - Web development Vagrant machine with PHP + Phalcon/Lynx/Zephir, Nginx, Node+Bower/Gulp/Grunt
- Phalcon Box - Phalcon Box is an official, pre-packaged Vagrant box that provides you a wonderful development environment
- phalcon-ci-installer - Composer integration for PHP applications to install the Phalcon framework as an extension in the PHP runtime for various hosted CI services
- phalcon-compose - Open-source and community-driven boilerplate for Phalcon projects that run on Docker
- phalcon-docker-nginx - Phalcon 3, PHP7, Docker sample starter application
- phalcon-vm - Vagrant configuration for Phalcon 3.x and PHP7.0 development + MySQL/PostgreSQL/MongoDB, Redis/Memcached, Gearman/RabbitMQ, Elasticsearch/Sphinxsearch on your choice
- phalcon3-compose - Docker Phalcon 3 development environment
- phalcon-vagrant-dev - Environment for contribute all projects of Phalcon / Zephir
Resources
Where to discover new Phalcon libraries.
Conferences
Conferences, IRC, Forums, etc..
- Facebook - Phalcon on Facebook
- Gab.ai - Phalcon on Gab.ai
- Google+ - Phalcon on Google+
- Phalcon Forums - Phalcon Forums
- Phalcon Russian Community Chat - Russian Community Chat in Gitter.im
- Stack Overflow - StackOverflow Tagged Questions
- Twitter - Phalcon on Twitter
E-Books
- Phalcon PDF Documentation - Phalcon Framework Documentation
Websites
- Built With - Gallery of applications, demos and projects built with Phalcon Framework
- Phalcon Blog - Phalcon Blog
- Phalconist - Resources catalog for Phalcon Framework on Phalconist
Tutorials
- Blog Tutorial - Blog Tutorial (source code for Blog Tutorial)
- Phalcon Documentation - Phalcon Documentation
- Phalcon Tips - Phalcon Tips
- Phalcon.io - Articles, tutorials, tips, documentation and much more
- Sitepoint - Articles, tutorials and so more
- Tutsplus - Tutsplus Code Courses