Introducing my Lightweight PHP Framework: Simplifying Small Projects with a Powerful Core!

This page summarizes the projects mentioned and recommended in the original post on /r/PHP

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • core

    My simple PHP MVC library (by deondazy)

  • Hey folks, I've been working on this PHP framework for fun, specifically for those projects where Laravel feels like overkill. You can check it out here: https://github.com/deondazy/core In this framework, I've incorporated Slim, PHPDi, Doctrine ORM, and a bunch of Symfony packages. For form validation, I've created a wrapper using Valitron\Validator to it's easier to write validation rules. Templating is handled by Twig, and I recently switched from Grunt to Vite for dynamic asset loading and Sass compilation. To add interactivity on the frontend, I've included AlpineJs, so I won't need to pull in React or Vue. The framework also supports Docker and hot reloading during development with npm run dev I added a console runner with php core command along with other useful features. It's designed to provide a lightweight setup and configuration for small projects. I'd love to hear your feedback and suggestions for improvement. Just a heads up, the readme might not be up to date, but I'll make sure to fix that soon. Cheers!

  • gitmoji

    An emoji guide for your commit messages. 😜

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts