Courses & TutorialsProgramming

Awesome Phalcon Framework – Massive Collection of Resources

Awesome Phalcon

Awesome
Actions Status

A curated list of awesome Phalcon libraries and resources. Inspired by awesome-go.

Contents

ACL

Access control list.

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
  • MVC – Examples of Phalcon MVC file structures
  • Phalcon Composer – Phalcon with Composer support MySql MongoDb Redis, clean + beauty
  • 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
  • NovaMOOC – Sample application with API/BackEnd and FrontEnd + Authentication with JWT + Cypress tests with GitHub Actions + Docker compose.
  • Sakura Panel – A Phalcon Panel created to install plugins Without Editing the Panel Source Code (Auth, ACL, Lite Bootstrap Template, And more…).

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.

CMS & Blogs

Content management systems & blogs.

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

Config

Dashboard

Admin Panels & Dashboards.

  • PhalconTime – TimeKeeping tool / Dashboard skeleton

Debug

Debug & profiling tools.

i18n

List of i18n and l10n libraries and services.

Integration

Integration with third party services

IDE

List of extensions for IDE

  • 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 – 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
  • yarak – Laravel inspired Phalcon devtools
  • 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.

ODM

Libraries that implement Object-Document Mapper techniques.

Provisioning

Tools for provisioning a system for a Phalcon application.

  • ansible-phalcon – Ansible Role to install Phalcon Framework in Debian (provides PHP 5.6 and PHP 7.0 packages)
  • 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 – A composer package designed to help you create a JSON:API in Phalcon
  • PhREST API – Phalcon Framework REST API Package
  • REST API – Implementation of an API application using the Phalcon

Routing

Various routing libraries & extensions.

Searching

Searching tools & libraries.

SEO

Seo tools.

Shop & Ecommerce

Talks

Conferences, Chats, Forums, etc..

  • Phanbook – The source for code phanbook.com website
  • Phosphorum – The source for official Phalcon Forum

Templating

Libraries and tools for templating.

  • 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.

Server Applications

  • packagecloud – Phalcon distribution hosted on PackageCloud
  • 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

Resources

Where to discover new Phalcon libraries.

Conferences

Conferences, IRC, Forums, etc..

Communities

Slides

Books

E-Books

Magazines

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

Related Post:

Awesome CakePHP – Massive Collection of Resources

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button