PHPackages                             steodec/project - 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. [Framework](/categories/framework)
4. /
5. steodec/project

Abandoned → [humbrain/php-project](/?search=humbrain%2Fphp-project)Library[Framework](/categories/framework)

steodec/project
===============

Micro Framework php for web App

2.1(3y ago)014MITPHP

Since Apr 15Pushed 3y ago1 watchersCompare

[ Source](https://github.com/steodec/core)[ Packagist](https://packagist.org/packages/steodec/project)[ RSS](/packages/steodec-project/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (3)Dependencies (6)Versions (4)Used By (0)

Steodec Project
===============

[](#steodec-project)

### Micro framework with ORM, Router

[](#micro-framework-with-orm-router)

Micro framework develop by Steodec for php8.1 with custom ORM and custom Router Annotation

📕 Contents
----------

[](#-contents)

- [Requirements](#hammer-requirements)
- [Installation](#building_construction-installation)
- [Usage](#thought_balloon-usage)
- [About](#cook-author)
- [License](#page_with_curl-license)

⚒️ Requirements
---------------

[](#️-requirements)

- [PHP &gt;=8.1](https://www.php.net/releases/8.1/en.php)
-
- ext-dom: \*
- ext-pdo: \*

🏗️ Installation
---------------

[](#️-installation)

`composer create-project steodec/project project_name`

🎈 Usage
-------

[](#-usage)

### Controllers

[](#controllers)

```
namespace Steodec\Controllers;

use Steodec\Project\controllers\AbstractControllers;
use Steodec\Router

class Home extends AbstractControllers {

    #[Routes(method:'GET', path: "/", name: 'HOME_PAGE', isGranted: 'SHOW_HOMEPAGE')]
    public function index() {
        echo "Hello World";
    }
}
```

### Entity

[](#entity)

```
namespace Steodec\Entities;

use Steodec\Project\entities\AbstractEntity;

class Users extends AbstractEntity {

    const TABLE_NAME = "users";

    public string $username;
    public string $email;
    public string $password;

    public function __construct()
    {
        parent::__construct($this);
    }
}
```

🍪 Author
--------

[](#-author)

I'm **[Steodec](https://humbrain.com)**. A passionate, zen &amp; dedicated software engineer 😊

You can keep in touch with me at: ** 📮

[![steodec](https://camo.githubusercontent.com/4fcd516e2fde608afc9ddd1330de295d23981c27a9b9d695f8abe51f70a1efc5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4769744875622d3130303030303f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562266c6f676f436f6c6f723d7768697465)](https://github.com/steodec)

---

[![Steodec](https://camo.githubusercontent.com/400db313454abf38caeab01a4899921b3385ef65cc200a55a3b0c804495c14ca/68747470733a2f2f7777772e67726176617461722e636f6d2f6176617461722f34383265363030323038653662323534636336353937306564623634633432663f733d32303026723d6726643d6d70)](https://humbrain.com "Steodec")

📃 License
---------

[](#-license)

**Steodec Project** is distributed under [MIT](https://opensource.org/licenses/MIT) license 🚀 Enjoy! ❤️

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity50

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.

###  Release Activity

Cadence

Every ~76 days

Total

2

Last Release

1417d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b8201018f7518e7bf07d06f7c4de3c007f35a18e1fe34de698084b515c79b596?d=identicon)[steodec](/maintainers/steodec)

---

Top Contributors

[![steodec](https://avatars.githubusercontent.com/u/6824247?v=4)](https://github.com/steodec "steodec (5 commits)")

### Embed Badge

![Health badge](/badges/steodec-project/health.svg)

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

###  Alternatives

[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[doppar/framework

The Doppar Framework

366.7k8](/packages/doppar-framework)[lion/bundle

Lion-framework configuration and initialization package

122.2k1](/packages/lion-bundle)

PHPackages © 2026

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