Download the PHP package chappy-php/chappy-php-framework without Composer
On this page you can find all versions of the php package chappy-php/chappy-php-framework. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download chappy-php/chappy-php-framework
More information about chappy-php/chappy-php-framework
Files in chappy-php/chappy-php-framework
Package chappy-php-framework
Short Description A lightweight and extensible PHP MVC framework.
License MIT
Informations about the package chappy-php-framework
Chappy.php Framework
A lightweight, modern, and extensible PHP MVC framework for building robust web applications with ease.
📦 Overview
Chappy.php is a modern PHP MVC framework focused on clarity, modularity, and rapid development. It powers the chappy-php/chappy-php starter project and includes features inspired by Laravel, Symfony, CodeIgniter, and custom lightweight design.
🧰 Features
- ⚛️ Native React.js View Support
- 💡 Lightweight, fast PHP MVC core
- 🧭 Dynamic routing with controllers
- 🧱 Layouts, components, and templating
- 🔐 Built‑in user authentication & ACL
- ✍️ Custom form handling and validation
- 📥 Secure file uploads
- 🔔 Email service with customizable templates
- 📡 Event/Listener system for decoupled logic
- 🧵 Job dispatching and background queue support
- 🧪 Unit testing with PHPUnit, Vitest, and test API helpers
- 🔥 Vite‑based asset bundling
- 🎛 Symfony Console–powered CLI (console)
- 🌱 Seeders, migrations, and database helpers
- 📊 Doctum‑generated API documentation
- 📖 Built‑in Jekyll user guide
- 🧾 .env configuration via vlucas/phpdotenv
- 📂 Organized PSR‑4 project structure
- 📚 Jekyll user guide
System Requirements
- Apache or Nginx (or XAMPP)
- PHP 8.4
- MySQL or MariaDB
- Composer, Node.js, npm
- SQL Management software
- Composer
- git
- OS: macOS / Linux / Windows 11+
🚀 Getting Started
Chappy.php is published as a Composer package.
Install via chappy-php/chappy-php starter project:
📄 Documentation Full documentation is included with the project. After setup, access:
- 📘 User Guide
- 🔧 API Reference
📬 Contact Questions or suggestions? 📧 [email protected]. 🐛 Open an issue
🌐 Social Youtube: https://www.youtube.com/@chappy-php
🏆 Credits
- “mvc” icon by iconixar, from thenounproject.com.
- Freeskills on YouTube (https://www.youtube.com/playlist?list=PLFPkAJFH7I0keB1qpWk5qVVUYdNLTEUs3)
Release Notes
All versions of chappy-php-framework with dependencies
vlucas/phpdotenv Version ^5.6
symfony/console Version ^7.1
symfony/filesystem Version ^7.1
symfony/var-dumper Version ^7.2
filp/whoops Version ^2.17
nesbot/carbon Version ^3.8
fakerphp/faker Version ^1.24
smknstd/fakerphp-picsum-images Version ^1.0
ramsey/uuid Version ^4.9
doctrine/inflector Version ^2.0
tinymce/tinymce Version ^7.7
phpunit/phpunit Version ^12.0
giggsey/libphonenumber-for-php Version ^9.0
composer Version *
symfony/mailer Version ^7.3
symfony/http-client Version ^7.3
tijsverkoyen/css-to-inline-styles Version ^2.3
predis/predis Version ^3.1
symfony/finder Version ^8.0