Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Absolute Trash

A hand-built PHP 8.4 MVC framework: attribute-based routing, PSR-7/PSR-15 HTTP layer, Eloquent-style ORM, Blade-like view engine, migrations, and a full CLI — with zero runtime dependencies.

Built from scratch as a portfolio piece and an ongoing exercise in modern PHP architecture. This is a work in progress.

Status

  • Foundation (container, facades, helpers)
  • HTTP layer (PSR-7 / PSR-15)
  • Attribute-based routing
  • Middleware pipeline
  • View engine
  • Database / ORM / migrations
  • Auth, validation, sessions
  • Mail / storage
  • Console CLI
  • Demo app
  • Tests & docs

Requirements

  • PHP 8.4 or newer
  • ext-mbstring (multibyte string extension)
  • Composer 2

Installation

Coming soon — will use composer create-project absolutetrash/framework.

Documentation

Coming soon.

License

MIT © 2026 Mahdi Sadeghi

About

Absolute Trash — a hand-built PHP 8.4 MVC framework. Attribute-based routing, PSR-7/PSR-15 HTTP layer, Eloquent-style ORM with migrations, Blade-like view engine, and a full CLI. Zero runtime dependencies.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages