PHPackages                             boudra/yapf - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. boudra/yapf

ActiveLibrary

boudra/yapf
===========

07PHP

Since Jul 30Pushed 10y ago1 watchersCompare

[ Source](https://github.com/boudra/yapf)[ Packagist](https://packagist.org/packages/boudra/yapf)[ RSS](/packages/boudra-yapf/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

YAPF
====

[](#yapf)

This is a PHP framework made for educational purposes and it's not recommended to use in production.

Features
========

[](#features)

- Dependency Injection integrated with the services container
- Router, can call Clousures, Controller methods or Resource controllers for easy REST API.
- Query Builder, simple query builder for retrieving, updating and deleting data, supports multiple joins, and advanced where expressions.
- Simple image manipulation class

Example
=======

[](#example)

```
use App\Application;
use App\Core\Router;

$app = new Application();

$app->run(function(Router $router) {

    $router->get('/app/{name}/{age:int}', function($name, $age) {

        return [
            'msg' => "Hello $name, you are $age years old!",
        ];

    });

});

// GET http://localhost/app/John/21
{
    "msg": "Hello John, you are 21 years old!"
}
```

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/0445b6cb0765e9005767fcaa5c4e976dc28fb74d9a48076dc9e340039acc9685?d=identicon)[boudra](/maintainers/boudra)

---

Top Contributors

[![boudra](https://avatars.githubusercontent.com/u/711886?v=4)](https://github.com/boudra "boudra (17 commits)")

---

Tags

frameworkphpweb

### Embed Badge

![Health badge](/badges/boudra-yapf/health.svg)

```
[![Health](https://phpackages.com/badges/boudra-yapf/health.svg)](https://phpackages.com/packages/boudra-yapf)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
