About NoClass

Not anti-structure. Anti-unnecessary complexity.

NoClass™ is a PHP procedural MVC framework for developers who prefer functions, clarity, and direct control while still needing a clean application structure.

Core idea

Structured PHP does not require user-defined classes.

NoClass keeps the familiar MVC separation of routes, controllers, models and views, but implements normal application flow through procedural functions.

Function-based controllers
Controller files contain action functions such as index(), about(), and contact().
Function-based models
Use readable names such as user_getAll() and blog_findBySlug().
Simple deployment
Works well for shared hosting, VPS setups, and production layouts with a public document root.
Composer compatible
NoClass stays procedural while still allowing third-party packages when a project needs them.