Files
awesome-awesomeness/terminal/phalcon2
2025-07-18 23:13:11 +02:00

25 KiB

Awesome Phalcon
 
!Awesome (https://cdn.jsdelivr.net/gh/sindresorhus/awesome@d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
!Actions Status (https://github.com/phalcon/awesome-phalcon/workflows/CI/badge.svg) (https://github.com/phalcon/awesome-phalcon/actions)
 
 
A curated list of awesome Phalcon libraries and resources. Inspired by awesome-go (https://github.com/avelino/awesome-go).
 
 
 
Contributing
 
Please take a quick gander at the contribution guidelines (CONTRIBUTING.md) first. Thanks to all contributors (https://github.com/phalcon/awesome-phalcon/graphs/contributors); you rock!
 
Join us on Discord (https://discord.com/invite/kRc2N2M) to chat with other awesome-phalcon maintainers!
 
Contents
 
- Awesome Phalcon (#awesome-phalcon)
- **ACL** (#acl)
- **Application Skeleton** (#application-skeleton)
- **Authentication & OAuth** (#authentication--oauth)
- **CMS & Blogs** (#cms--blogs)
- **Command Line** (#command-line)
- **Dashboard** (#dashboard)
- **Debug** (#debug)
- **i18n** (#i18n)
- **Integration** (#integration)
- **IDE** (#ide)
- **Miscellaneous** (#miscellaneous)
- **ORM** (#orm)
- **ODM** (#odm)
- **Provisioning** (#provisioning)
- **RESTful** (#restful)
- **Routing** (#routing)
- **Searching** (#searching)
- **SEO** (#seo)
- **Shop & Ecommerce** (#shop--ecommerce)
- **Talks** (#talks)
- **Templating** (#templating)
- **Testing** (#testing)
 
- Server Applications (#server-applications)
 
- Resources (#resources)
- **Conferences** (#conferences)
- **Communities** (#communities)
- **Books** (#books)
- **E-Books** (#e-books)
- **Magazines** (#magazines)
- **Websites** (#websites)
- **Tutorials** (#tutorials)
 
ACL
 
Access control list.
 
PhalconUserPlugin (https://github.com/calinrada/PhalconUserPlugin) - Plugin based on Vökuró ACL idea
 
 
Application Skeleton
 
Various application skeletons.
 
Album O'Rama (https://github.com/phalcon/album-o-rama) - Sample modular application for the Phalcon Framework
Base App (https://github.com/mruz/base-app) - The base application in Phalcon Framework
INVO Application (https://github.com/phalcon/invo) - Sample application for the Phalcon Framework
MVC (https://github.com/phalcon/mvc) - Examples of Phalcon MVC file structures
Phalcon Composer (https://github.com/xxtime/phalcon) - Phalcon with Composer support MySql MongoDb Redis, clean + beauty
Vökuró (https://github.com/phalcon/vokuro) - Sample application for Phalcon Framework (Acl, Auth, Security)
Webird (https://github.com/perchlabs/webird) - Webird was created to merge the latest PHP and Node.js innovations into a single application stack
NovaMOOC (https://github.com/les-enovateurs/phalcon-nova-mooc) - Sample application with API/BackEnd and FrontEnd + Authentication with JWT + Cypress tests with GitHub Actions + Docker compose.
PhalconTool (https://github.com/corentin-begne/phalconTool) - Alternative to Phalcon devtools with complete frontend stack without any framework but helpers system allowing to automaticaly bind HTML events using Phalcon 5, PHP 8, Apache, MYSQL,
SASS, ES6 and jQuery.
 
 
Authentication & OAuth
 
Libraries for implementing authentications schemes.
 
Padlock (https://github.com/tegaphilip/padlock) - A docker-based phalcon authentication server built on top of the PHP OAuth 2.0 Server
phalcon-authmiddleware (https://github.com/SidRoberts/phalcon-authmiddleware) - Add middleware events to the dispatcher. Generic design that's compatible with ACL or a custom auth library.
Phalcon Auth (https://github.com/sinbadxiii/phalcon-auth) - Out-of-the-box authentication component based on guards and providers.
 
 
CMS & Blogs
 
Content management systems & blogs.
 
giada-www (https://github.com/monocasual/giada-www) - Official website of Giada Loop Machine (https://www.giadamusic.com/)
KikCMS (https://github.com/krazzer/kikcms) - CMS built on Phalcon Framework
Skopy Blog Engine (https://github.com/yuriygr/skopy) - A simple blog engine for those who want to start learning Phalcon
Yona CMS (https://github.com/alexander-torosh/yona-cms) - CMS based on Phalcon Framework with modular structure
PhalconCMS (https://github.com/KevinJay/PhalconCMS) - A blog built on Phalcon Framework
Hummingbird CMS (https://github.com/mvanvu/hummingbird-cms) - A CMS based on Phalcon 4 with many powerful features
Element CMF (https://github.com/odvapro/element) - Admin panel for everything Demo (https://element-demo.odva.pro/element/) (admin | adminpass)
 
 
Command Line
 
Command line applications & tools.
 
phalcon-console (https://github.com/viebig/phalcon-console) - Sample bootstraping application for command line applications using the outstanding Phalcon Framework
phalcon-cron (https://github.com/SidRoberts/phalcon-cron) - Cron component for Phalcon
 
 
Config
 
Phalcon Config Loader for Yaml (https://github.com/ienaga/PhalconConfig) - Loads all the yml in the directory of the app/config.
 
 
Dashboard
 
Admin Panels & Dashboards.
 
PhalconTime (https://github.com/Videles/PhalconTime) - TimeKeeping tool / Dashboard skeleton
 
 
Debug
 
Debug & profiling tools.
 
dd (https://github.com/phalcon/dd) - This package will add the dd and dump helpers to your Phalcon application
Phalcon BB Debugger (https://github.com/ismail0234/Phalcon-BB-Debugger) - Phalcon BB Debugger Strong and easy install.
Phalcon Debugbar (https://github.com/snowair/phalcon-debugbar) - Integrates PHP Debug Bar (http://phpdebugbar.com) with Phalcon Framework
Prophiler (https://github.com/fabfuel/prophiler) - PHP Profiler & Developer Toolbar (built for Phalcon)
 
 
i18n
 
List of i18n and l10n libraries and services.
 
xgettext-template (https://github.com/gmarty/xgettext) - Extract gettext messages from Volt templates using a command line program that is identical to the xgettext invocation
(http://www.gnu.org/software/gettext/manual/gettext.html#xgettext-Invocation).
 
 
Integration
 
Integration with third party services
 
phalcon-logentries (https://github.com/phalcon-orphanage/phalcon-logentries) - Sends log messages to the Logentries (https://logentries.com/) log management service
 
## IDE
List of extensions for IDE

volt-phalcon-language (https://marketplace.visualstudio.com/items?itemName=fbclol.volt-phalcon-language) - An extension for VS Code which provides support for the Phalcon Volt syntax and completion-auto

 
Miscellaneous
 
These libraries were placed here because none of the other categories seemed to fit
 
Breadcrumbs (https://github.com/sergeyklay/breadcrumbs) - Powerful and flexible component for building site breadcrumbs in Phalcon 2+.
Feedback (https://quasipickle.github.io/feedback/) - Is intended to be used as a replacement for Phalcon's built-in Flash and Message functionality
Incubator (https://github.com/phalcon/incubator) - Repository to publish/share/experiment with new adapters, prototypes or functionality that can potentially be incorporated into the Phalcon Framework
Upgrade Adviser (https://github.com/diplopito/Phalcon-Upgrade-Adviser) - Command line tool to help upgrading Phalcon Applications from 3.4.x to 4.1.3, 3.4.x to 5.1.3, 4.1.3 to 5.1.3.
yarak (https://github.com/zachleigh/yarak) - Laravel inspired Phalcon devtools
phalcon-data-table (https://github.com/maslo2017/phalcon-data-table) - Allows you to simplify the interaction with the bootstrap-table in the Phalcon
 
 
ORM
 
Libraries that implement Object-Relational Mapping or datamapping techniques.
 
phalcon-boundmodels (https://github.com/SidRoberts/phalcon-boundmodels) - Automatically get models based on dispatcher parameters within the Phalcon framework
phalcon-repositories (https://github.com/micheleangioni/phalcon-repositories) - Easy Repository pattern for Phalcon
phalcon-seeder (https://github.com/SidRoberts/phalcon-seeder) - Database seeder component for Phalcon
phalcon-redis-model (https://github.com/ienaga/RedisPlugin) - redis based ORM and Easy Criteria (The correspondence of MySQL sharding.)
 
ODM
 
Libraries that implement Object-Document Mapper techniques.
 
phalcon-collection-paginator (https://github.com/angelxmoreno/phalcon-collection-paginator) - A pagination adapter (https://docs.phalcon.io/3.4/db-pagination#data-adapters) for classes that extend Phalcon\Mvc\Collection
 
Provisioning
Tools for provisioning a system for a Phalcon application.

ansible-phalcon (https://github.com/HanXHX/ansible-phalcon) - Ansible Role to install Phalcon Framework in Debian (provides PHP 5.6 and PHP 7.0 packages)
setupify (https://github.com/perchlabs/setupify) - A collection of bash scripts for provisioning a Zephir and Phalcon based system for deployement or development
 
RESTful
 
Representational state transfer.
 
phalcon-json-api-package (https://github.com/gte451f/phalcon-json-api-package) - A composer package designed to help you create a JSON:API in Phalcon
PhREST API (https://github.com/phrest/api) - Phalcon Framework REST API Package
REST API (https://github.com/phalcon/rest-api) - Implementation of an API application using the Phalcon
 
 
Routing
 
Various routing libraries & extensions.
 
Phalcon-autorouter (https://github.com/kahur/Phalcon-autorouter) - Simple way to auto load modules without complicate definition of routes
Phalcon Routing for Yaml (https://github.com/ienaga/PhalconRouter) - Routing can be easily configured with yaml
 
 
Searching
 
Searching tools & libraries.
 
ElasticsearchIndexer (https://github.com/SidRoberts/phalcon-elasticsearchindexer) - Elasticsearch indexer component for Phalcon
 
 
SEO
 
Seo tools.
 
Phalcon meta tags (https://github.com/izica/phalcon-meta-tags) - Tools for work with meta tags.
 
 
Shop & Ecommerce
 
Shopping Cart (https://github.com/sinbadxiii/phalcon-cart) - Simple cart for online store
 
 
Talks
 
Conferences, Chats, Forums, etc..
 
Phanbook (https://github.com/phanbook/phanbook/) - The source for code phanbook.com website
Phosphorum (https://github.com/phalcon/forum) - The source for official Phalcon Forum
 
 
Templating
 
Libraries and tools for templating.
 
twig-phalcon (https://github.com/vinyvicente/phalcon-twig) - Twig Template Engine for Phalcon Framework
 
 
Testing
 
Testing tools and solutions.
 
phalcon-demo (https://github.com/Codeception/phalcon-demo) - A modified Phalcon INVO Application to demonstrate basics of Codeception testing.
 
 
Server Applications
 
phalcon-docker-nginx (https://github.com/viebig/phalcon-docker-nginx) - Phalcon 3, PHP7, Docker sample starter application
phalcon-vm (https://github.com/eugene-manuilov/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 (https://github.com/linxlad/phalcon3-compose) - Docker Phalcon 3 development environment
 
 
Resources
 
Where to discover new Phalcon libraries.
 
 
Conferences
 
Conferences, IRC, Forums, etc..
 
Communities
 
Gab (https://gab.com/phalcon) - Phalcon on Gab
MeWe (https://mewe.com/join-front/phalcon) - Phalcon on MeWe
Phalcon Forums (https://forum.phalcon.io/) - Phalcon Forums
Phalcon Russian Community Chat (https://app.gitter.im/#/room/#phalcon-rus_chat:gitter.im) - Russian Community Chat in Gitter.im
Stack Overflow (https://stackoverflow.com/questions/tagged/phalcon) - StackOverflow Tagged Questions
Telegram (https://t.me/phalcon_news) - Phalcon on Telegram
Twitter (https://twitter.com/phalconphp) - Phalcon on Twitter
 
Books
 
Phalcon Book (in French) (https://www.editions-eni.fr/livre/phalcon-3-developpez-des-applications-web-complexes-et-performantes-en-php-version-en-ligne-9782409022753) - Phalcon : Develop complex and powerful web applications in PHP
 
E-Books
 
Phalcon PDF Documentation (https://buildmedia.readthedocs.org/media/pdf/phalcon-php-framework-documentation/latest/phalcon-php-framework-documentation.pdf) - Phalcon Framework Documentation
 
Magazines
 
French magazine - Programmez n°239 (https://www.programmez.com/magazine/article/les-10-commandements-de-lecoconception) - The 10 commandments of eco-design (article mentioning Phalcon as a light and ecological Framework)
French magazine - Programmez n°241 (https://www.programmez.com/magazine/article/phalcon-un-framework-performant-et-robuste-compile-en-c) - Phalcon : the new must-know PHP framework
 
Websites
 
Built With (https://builtwith.phalcon.io/) - Gallery of applications, demos and projects built with Phalcon Framework
Phalcon Blog (https://blog.phalcon.io/) - Phalcon Blog
Phalconist (https://github.com/phalcon/phalconist) - Resources catalog for Phalcon Framework on Phalconist
 
 
Tutorials
 
Phalcon Documentation (https://docs.phalcon.io/4.0/en/introduction) - Phalcon Documentation
Sitepoint (https://www.sitepoint.com/?s=phalcon) - Articles, tutorials and so more
 
phalcon Github: https://github.com/sergeyklay/awesome-phalcon