PHPackages                             unknownrori/unknownrori-php - 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. unknownrori/unknownrori-php

ActiveProject[Framework](/categories/framework)

unknownrori/unknownrori-php
===========================

The Rori-PHP Framework

2.0.3(3y ago)5192MITPHP

Since Feb 9Pushed 2y ago1 watchersCompare

[ Source](https://github.com/UnknownRori/UnknownRori-PHP)[ Packagist](https://packagist.org/packages/unknownrori/unknownrori-php)[ RSS](/packages/unknownrori-unknownrori-php/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (10)Dependencies (3)Versions (11)Used By (0)

UnknownRori PHP
===============

[](#unknownrori-php)

[![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](https://opensource.org/licenses/MIT)[![](https://camo.githubusercontent.com/8800a775f67cf101f79318000adb869ec825551465542f2059f79eb67e9f5966/68747470733a2f2f746f6b65692e72732f62312f6769746875622f556e6b6e6f776e526f72692f556e6b6e6f776e526f72692d504850)](https://github.com/XAMPPRocky/tokei)[![GitHub repo size](https://camo.githubusercontent.com/8878aa0c5790771cb6531c25195b885df105f6debbeb25c198d922158b73669d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f7265706f2d73697a652f556e6b6e6f776e526f72692f556e6b6e6f776e526f72692d504850)](https://camo.githubusercontent.com/8878aa0c5790771cb6531c25195b885df105f6debbeb25c198d922158b73669d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f7265706f2d73697a652f556e6b6e6f776e526f72692f556e6b6e6f776e526f72692d504850)

Table of Contents
-----------------

[](#table-of-contents)

- [Overview](https://github.com/UnknownRori/UnknownRori-PHP#overview)
- [Request Lifecycle Overview](https://github.com/UnknownRori/UnknownRori-PHP#request-lifecycle-overview)

    - [First Step](https://github.com/UnknownRori/UnknownRori-PHP#first-step)
    - [Kernel](https://github.com/UnknownRori/UnknownRori-PHP#kernel)
    - [HTTP Request &amp; Route](https://github.com/UnknownRori/UnknownRori-PHP#http-request--route)
    - [Finishing](https://github.com/UnknownRori/UnknownRori-PHP#finishing)
- [Installation](https://github.com/UnknownRori/UnknownRori-PHP#installation)

    - [Requirement](https://github.com/UnknownRori/UnknownRori-PHP#requirement)

        - [Minimum](https://github.com/UnknownRori/UnknownRori-PHP#minimum)
        - [Recommended](https://github.com/UnknownRori/UnknownRori-PHP#recommended)
        - [Tested Database](https://github.com/UnknownRori/UnknownRori-PHP#tested-database)
    - [Dependency](https://github.com/UnknownRori/UnknownRori-PHP#dependency)
- [Usage](https://github.com/UnknownRori/UnknownRori-PHP#usage)
- [Roadmap](https://github.com/UnknownRori/UnknownRori-PHP#roadmap)
- [Note](https://github.com/UnknownRori/UnknownRori-PHP#note)

Overview
========

[](#overview)

`Rori-PHP` is custom non production web application framework inspired by [Laravel](https://laravel.com/) syntax and elegantness. A web framework provides a structure and starting point for your application allowing you to focus on creating something amazing.

`Rori-PHP` also come with `CLI`, type in terminal `php cli`.

Request Lifecycle Overview
==========================

[](#request-lifecycle-overview)

First Step
----------

[](#first-step)

The entry point for all request to Rori-PHP Application is in public/index.php, this file does not contain a lot of code, but rather loading a starting point for framework. this file will load server.php to load composer autoload.php and bootstrap.php in `app`, `core` and `vendor` directory.

Kernel
------

[](#kernel)

Next, the incoming request will be sent to `Core\Kernel` to check http request is requesting a web page or a resource.

HTTP Request &amp; Route
------------------------

[](#http-request--route)

Next, the request will be sent to Route to depending on type of the request, these Route serve as central location that all request will flow through, `Runtime Middleware` will be fired via `Core\Support\Http\Middleware` if the request is not a resource, if the request available in Routing, then `Core\Support\Http\Route` will fired the Controller Method.

Finishing
---------

[](#finishing)

Lastly, after the client get the response the `Runtime Middleware` will fired for the second time, and we finished the request lifecycle!

Installation
============

[](#installation)

- Enter the release page in this repository.
- Download the latest version.
- enter the downloaded folder.
- run `composer install`
- run `composer dump-autoload`.
- create something amazing!

Or using Composer

`composer create-project unknownrori/unknownrori-php`

Note : Master branch in this repository is used for development do not use this version for development of new website or something.

---

### Requirement

[](#requirement)

> #### Minimum
>
> [](#minimum)

- `PHP : 7.4`.
- `Composer`.

> #### Recommended
>
> [](#recommended)

- `PHP : 8+`.
- `Npm`
- `Database : Yes`.

> #### Tested Database
>
> [](#tested-database)

- `Mysql`
- `Sqlite`

---

### Dependency

[](#dependency)

- `vlucas/phpdotenv`.
- `symfony/var-dumper`.
- `eftec/bladeone`

Usage
=====

[](#usage)

For usage please read [this](https://github.com/UnknownRori/UnknownRori-PHP/blob/master/core/docs/usage.md) for more information, Or you can use the local documentation inside the `Core/docs/usage.md`.

Roadmap
=======

[](#roadmap)

- Basic CLI
- Basic Route
- Simple Controller
- Middleware
- Basic Database
- Basic Framework Custom Exception
- Namespace Overhaul
- Session
- Cookie
- Cache
- CLI Overhaul
- Pre-defined Database Function
- Collection
- Model
- User Authentication
- Storage
- Model Overhaul
- Middleware Group
- Route prefix name

Note
====

[](#note)

`Q : Why you create this custom non production framework?`

`A : Because i want to polish my backend skill, documentation making, decision making, and of course code efficiency.`

---

`Q : Is this can be used in production.`

`A : You can use it, but i cannot guarantee the security.`

---

`Q : Can i use this for future my project?`

`A : Yea sure, if something goes wrong you can create issues, feedback encouraged.`

---

`Q : The framework name is so funny`

`A : Yea i am out of name idea.`

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 97.5% 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 ~13 days

Recently: every ~4 days

Total

10

Last Release

1435d ago

Major Versions

1.2.1 → 2.0-beta.12022-05-25

### Community

Maintainers

![](https://www.gravatar.com/avatar/3357a55fe4b9f5f3b583c1dd6b5bfb8457bf0115f03458bbe9185a58d77c6f22?d=identicon)[UnknownRori](/maintainers/UnknownRori)

---

Top Contributors

[![UnknownRori](https://avatars.githubusercontent.com/u/68576836?v=4)](https://github.com/UnknownRori "UnknownRori (272 commits)")[![i74ifa](https://avatars.githubusercontent.com/u/69402911?v=4)](https://github.com/i74ifa "i74ifa (7 commits)")

---

Tags

frameworkframework-phpmiddlewaremvcphprouting

### Embed Badge

![Health badge](/badges/unknownrori-unknownrori-php/health.svg)

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

###  Alternatives

[wpbones/wpbones

WordPress framework for Laravel developers

1714.8k1](/packages/wpbones-wpbones)

PHPackages © 2026

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