• Stars
    star
    606
  • Rank 73,958 (Top 2 %)
  • Language
    Ruby
  • License
    MIT License
  • Created over 9 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A curated list of awesome Phalcon libraries and resources

Awesome Phalcon

Awesome Actions Status

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.

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.
  • 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 - 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 Auth - Out-of-the-box authentication component based on guards and providers.

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.

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

Testing

Testing tools and solutions.

  • phalcon-demo - A modified Phalcon INVO Application to demonstrate basics of Codeception testing.

Server Applications

  • 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

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

More Repositories

1

cphalcon

High performance, full-stack PHP framework delivered as a C extension.
PHP
10,727
star
2

phalcon-devtools

Phalcon Developer Tools
JavaScript
1,320
star
3

mvc

Phalcon MVC Examples
PHP
810
star
4

incubator

Incubator adapters/functionality for the Phalcon PHP Framework
PHP
732
star
5

vokuro

Sample application for Phalcon Framework (Acl, Auth, Security)
PHP
369
star
6

forum

Phalcon official Forum
PHP
364
star
7

invo

Sample application for the Phalcon PHP Framework
PHP
347
star
8

docs

Phalcon Framework documentation
HTML
320
star
9

phalcon

[WIP] Phalcon Framework. Work will continue after release of v5.0
PHP
219
star
10

tutorial

Phalcon Tutorial
PHP
159
star
11

dockerfiles

Phalcon Dockerfiles used for internal purposes.
Dockerfile
152
star
12

ide-stubs

Phalcon IDE Stubs
PHP
150
star
13

website

Archived Website repository - https://github.com/phalcon/phalcon.io
CSS
109
star
14

rest-api

Implementation of an API application using the Phalcon Framework
PHP
86
star
15

album-o-rama

Sample application for the Phalcon PHP Framework.
CSS
84
star
16

builtwith

Websites built with Phalcon
CSS
39
star
17

blog

Phalcon Framework's blog
CSS
32
star
18

volt-sublime-textmate

Volt syntax highlight for Sublime Text 2/Textmate
30
star
19

phalconist

Resources catalog for Phalcon Framework
PHP
28
star
20

migrations

Generate or migrate database changes via migrations.
PHP
26
star
21

packagecloud

☁️ Phalcon Build Project
Shell
26
star
22

dd

This package will add the dd and dump helpers to your Phalcon application.
PHP
20
star
23

homebrew-tap

Official Homebrew tap for Phalcon PHP Framework (brew install phalcon)
Ruby
17
star
24

cli-options-parser

Command line arguments/options parser to use in Phalcon applications.
PHP
16
star
25

docs-app

Official Phalcon documentation website.
HTML
14
star
26

incubator-mailer

Send mail with Phalcon
PHP
12
star
27

bridge-swoole

Bridge to run Phalcon with Swoole.
PHP
7
star
28

incubator-session

Extra Phalcon Session Adapters.
PHP
7
star
29

incubator-logger

Extended Adapters for Phalcon Framework Logger component.
PHP
7
star
30

middlewares

Phalcon Middlewares
6
star
31

phalcon.io

phalcon.io website
HTML
6
star
32

incubator-mongodb

MongoDB Database adapter for Phalcon Framework.
PHP
5
star
33

incubator-acl

Extra components for Acl
PHP
5
star
34

docker

Official docker images with Phalcon framework.
Dockerfile
5
star
35

traits

Traits used primarily in the v6 package but also available as a helper package for applications
PHP
4
star
36

incubator-config

PHP
4
star
37

incubator-avatar

Phalcon Avatar Adapters
PHP
4
star
38

forum-static

Phosphorum Static
HTML
3
star
39

volt

Volt template engine.
PHP
3
star
40

incubator-events

Extra Phalcon Events Adapters.
PHP
3
star
41

link

A (manual) URL shortener for Phalcon sites
CSS
3
star
42

platform

A foundation to build applications using Phalcon.
PHP
3
star
43

incubator-translate

Extra Phalcon Translate Adapters.
PHP
3
star
44

assets

This repository holds all the assets that Phalcon sites use
CSS
2
star
45

incubator-cli

PHP
2
star
46

incubator-validation

Extra Phalcon Validator Adapters.
PHP
2
star
47

incubator-cache

Extra Phalcon Cache Adapters.
PHP
2
star
48

incubator-db

PHP
2
star
49

incubator-test

Incubator - Test helpers for PhpUnit and Codeception
PHP
2
star
50

proxy-psr3

Package to offer PSR-3 (Logger) compatibility with Phalcon classes from the PHP userland
PHP
2
star
51

debugbar

PHP
1
star
52

incubator-error

1
star
53

forum-ng

New responsive theme for Phosphorum
HTML
1
star
54

proxy-psr16

Package to offer PSR-16 (Cache) compatibility with Phalcon classes from the PHP userland
PHP
1
star
55

incubator-annotations

Extra Phalcon Annotations Adapters.
PHP
1
star
56

proxy-psr13

Package to offer PSR-13 (Link) compatibility with Phalcon classes from the PHP userland
PHP
1
star