Code Monkey home page Code Monkey logo

awesome-phalcon's Introduction

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

awesome-phalcon's People

Contributors

cameronhall avatar corentin-begne avatar daison12006013 avatar diplopito avatar dschissler avatar duythien avatar dzantiev avatar eugene-manuilov avatar fbclol avatar ismail0234 avatar izica avatar jeckerson avatar jenovateurs avatar kevinjay avatar korsar-zn avatar krazzer avatar kumy avatar maslo2017 avatar mbrowniebytes avatar mvanvu avatar niden avatar readmecritic avatar sergeyklay avatar sidroberts avatar sinbadxiii avatar ulow avatar videles avatar vinyvicente avatar yassinrais avatar yuriygr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-phalcon's Issues

Validate pull requests with Travis

Hello, I wrote a tool that can validate README links (valid URLs, not duplicate). It can be run when someone submits a pull request.

It is currently being used by

Examples

If you are interested, connect this repo to https://travis-ci.org/ and add a .travis.yml file to the project.

See https://github.com/dkhamsing/awesome_bot for options, more information
Feel free to leave a comment 😄

Please remove, or strike through, or archive to an Archive section the following Projects which have not had activity in years and/or only use deprecated versions of Phalcon 1.x, 2.x

Per Contribution Guidelines, "To remove from the list: Open an issue"

Please remove, or strike through, or archive to an Archive section the following
Projects which have not had activity in years and/or only use deprecated versions of Phalcon 1.x, 2.x

While this will make the Phalcon Awesome list smaller, there will be more usable Projects listed for the current Phalcon 3.x and 4.x branches

List with Projects striked through
https://github.com/mbrowniebytes/awesome-phalcon

Projects to remove, or strike through, or archive:

Application Skeleton

Various application skeletons.

  • Lightning - Lightning is a high performance framework with elegant syntax that sits on top of Phalcon.
  • 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 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
  • phalconMvc - a simple Phalcon skeleton with sub controller,cli,mvc +service

Authentication & OAuth

Libraries for implementing authentications schemes.

CMS & Blogs

Content management systems & blogs.

  • blog - Blog project with multi-lingual support
  • phalconBlog - A blog using the Phalcon Framework
  • PhalconEye - PhalconEye CMS
  • Talon - CMS built on Phalcon Framework
  • Vegas CMF - Vegas CMF for Phalcon Framework

Command Line

Command line applications & tools.

Dashboard

Admin Panels & Dashboards.

  • dasshy - Statistics dashboard with Mongo/Phalcon

Debug

Debug & profiling tools.

  • 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 Whoops - Integrating Whoops with Phalcon

DI

Dependency Injection.

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.

i18n

List of i18n and l10n libraries and services.

Mail

Mail services.

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

  • 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

Networking

Libraries for working with various layers of the network

ORM

Libraries that implement Object-Relational Mapping or datamapping techniques.

Provisioning

Tools for provisioning a system for a Phalcon application.

RESTful

Representational state transfer.

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.

Shopping

Shopping carts and online store services.

SMS

SMS services & libraries.

Talks

Conferences, Chats, Forums, etc..

  • phalcon-chat - Sample classic chat development using Phalcon Framework
  • phalcon-tip - The source for code Phalcon Tip website

Templating

Libraries and tools for templating.

Validators

ORM and Forms validators.

Web Tools

Web tools & libraries.

Server Applications

  • perfect-php-vagrant - Web development Vagrant machine with PHP + Phalcon/Lynx/Zephir, Nginx, Node+Bower/Gulp/Grunt
  • 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

Please add xgettext-volt to this list

I created xgettext-webird for gettext string extraction for Volt templates. Its written in Node.js but its part of the Phalcon ecosystem and there is no other existing tool for this functionality. I think that this project should be included in an other section.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.