zubzet / framework
A lightweight PHP framework focused on rapid development, ease of use, and great portability.
Installs: 58 435
Dependents: 1
Suggesters: 0
Security: 0
Stars: 14
Watchers: 0
Forks: 4
Open Issues: 4
pkg:composer/zubzet/framework
Requires
- php: >=8.0 <8.5
- cakephp/database: ^4.5
- phpmailer/phpmailer: ^6.7
- slim/psr7: ^1.7
- slim/slim: ^4.14
- symfony/console: 6.* || 7.*
- zubzet/password-hash-utilities: 1.0.*
This package is auto-updated.
Last update: 2026-01-09 17:12:58 UTC
README
ZubZet PHP Framework
A lightweight opinionated PHP framework built with complexity adversity in mind, empowering developers and easy learning.
Why ZubZet?
ZubZet is especially well-suited for process-driven web apps, from internal enterprise tools that manage company workflows and day-to-day operations, to high-traffic public platforms like job boards, and even larger products like media streaming services. Thanks to its lightweight, opinionated core, it’s also a great teaching framework for students who want to learn MVC and build real projects without getting buried in complexity.
-
Get Started Quickly: With sensible defaults and out-of-the-box features, like routing and templating, there’s no steep learning curve. Just install and start building.
-
Rapid Development: Skip the boilerplate. ZubZet’s pre-configured components allow you to prototype and develop your projects faster, while maintaining clean and structured code.
-
No Barriers for Newcomers: We believe everyone should have access to great tools. ZubZet is welcoming to newcomers by adhering to principle values like default configurations being ready out of the box, while still allowing for complex setups by advanced users.
-
Great Portability: Whether you're developing locally or deploying in a complex production environment, ZubZet is designed to be lightweight, flexible, and portable.
A Gentle Approach to MVC
The framework follows the Model-View-Controller (MVC) pattern, but you don’t need to be an expert to get started:
- Controllers handle application logic in a simple, straightforward way.
- Models manage data interactions with minimal setup, be it a database or other sources.
- Views allow you to easily create templates that integrate with your data.
Documentation
Looking for step-by-step guides and practical examples? The ZubZet Documentation is the right place to look. It’s packed with tutorials and detailed guides to help you learn the ins and outs of the framework and get started quickly.
API Reference
Dive deep into the technical details. The comprehensive API Reference covers every class, method, and parameter to help you customize and extend ZubZet for your specific needs.
There’s no need to trade clarity for capability — build something great without getting bogged down by complexity. ZubZet is here to support your ideas, big or small—let’s build something great, together.
