A full-stack PHP framework for modern web applications—routing, ORM, queues, WebSockets and a CLI in one coherent package.

Role

Author and maintainer

Context

Open-source project

Period

2024

Platform

PHP · Composer package

Links

After two decades of building PHP applications, the same needs return in every project: clean routing, a dependable ORM, background jobs, caching, real-time communication. The aim was a framework that covers them with a small, readable core and an API that stays out of the developer's way.

The framework is built around a dependency-injection container and a well-defined request lifecycle. Features are added as service providers, so an application only loads what it uses. Familiar conventions—controllers, middleware, migrations, a console—keep the learning curve short for anyone who has worked with a modern PHP framework.

  1. 01

    Routing & middleware

    Fast route matching, route groups and a configurable middleware pipeline.

  2. 02

    ORM & query builder

    Models with relationships and eager loading, a fluent query builder, migrations and seeding.

  3. 03

    Queues, cache & Redis

    Asynchronous jobs, query and application caching, with Redis built in.

  4. 04

    Real-time

    A built-in WebSocket server for live features without an extra service.

  5. 05

    Developer tooling

    A console for custom commands, validation, form requests, and testing utilities.

Yabasi Framework is published under the MIT licence and installable through Composer. It distils the patterns used across years of client work into a foundation that anyone can read, use and extend.

Fahreno

AI · Automotive marketplace