PHPackages                             jinya/router - 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. jinya/router

ActiveLibrary[Framework](/categories/framework)

jinya/router
============

A simple attribute-based routing library

0.11.0(1y ago)03.5k↑50%1MITPHPPHP &gt;=8.2

Since Jan 23Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/Jinya-CMS/jinya-router)[ Packagist](https://packagist.org/packages/jinya/router)[ RSS](/packages/jinya-router/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (10)Versions (8)Used By (1)

Jinya Router
============

[](#jinya-router)

Introduction
------------

[](#introduction)

### About

[](#about)

Jinya Router is a small and capable router and request handler for PHP. It works by analyzing a directory for the provided attributes and generates a static routing table. This routing table is based on the excellent `nikic/fast-route` package. The handling of the request itself is based on the battle tested Laminas project, but is not limited to this. You can just create the routing table and then perform the routing by yourself.

### Highlights

[](#highlights)

- Based on the super fast `nikic/fast-route` and battle tested Laminas project
- Supports PSR-15 middlewares
- Routing table generation can be changed
- Custom route support
- Bring your own request handler or use the integrated one
- PHP 8.1 and PHP 8.2 compatible

### Questions?

[](#questions)

We have answers, just open an issue on Github and we will check it out.

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance66

Regular maintenance activity

Popularity22

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity49

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 ~58 days

Recently: every ~70 days

Total

7

Last Release

499d ago

PHP version history (2 changes)0.5.0PHP &gt;=8.1

0.6.0PHP &gt;=8.2

### Community

Maintainers

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

---

Top Contributors

[![DerKnerd](https://avatars.githubusercontent.com/u/3452723?v=4)](https://github.com/DerKnerd "DerKnerd (88 commits)")

###  Code Quality

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/jinya-router/health.svg)

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

###  Alternatives

[cakephp/cakephp

The CakePHP framework

8.8k18.5M1.6k](/packages/cakephp-cakephp)[flarum/core

Delightfully simple forum software.

211.3M1.9k](/packages/flarum-core)[cakephp/authentication

Authentication plugin for CakePHP

1153.6M67](/packages/cakephp-authentication)

PHPackages © 2026

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