PHPackages                             samsonframework/routing - 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. samsonframework/routing

ActiveLibrary[Framework](/categories/framework)

samsonframework/routing
=======================

SamsonFramework routing package

1.0.1(9y ago)07023[3 issues](https://github.com/samsonframework/routing/issues)1Open Software License (OSL) v 3.0PHP

Since Apr 25Pushed 9y ago2 watchersCompare

[ Source](https://github.com/samsonframework/routing)[ Packagist](https://packagist.org/packages/samsonframework/routing)[ Docs](http://samsonos.com/)[ RSS](/packages/samsonframework-routing/feed)WikiDiscussions master Synced today

READMEChangelog (2)Dependencies (2)Versions (4)Used By (1)

SamsonFramework Routing package
===============================

[](#samsonframework-routing-package)

SamsonFramework routing implementation

> Probably the fastest possible routing logic implementation for PHP ever made. To see performance comparison with other popular routers [click here](http://github.com/samsonframework/routingcompare)

[![Latest Stable Version](https://camo.githubusercontent.com/5154f79858c32fd0e93c0da66f049a2ef0b647b7408e6bb44c4c07b30e6cb793/68747470733a2f2f706f7365722e707567782e6f72672f73616d736f6e6672616d65776f726b2f737472696e672d636f6e646974696f6e2d747265652f762f737461626c652e737667)](https://packagist.org/packages/samsonframework/routing)[![Build Status](https://camo.githubusercontent.com/11ce3fe059f24c12bf6aef6f81dbec870e3d796c276d570c12f958594277e256/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f73616d736f6e6672616d65776f726b2f737472696e672d636f6e646974696f6e2d747265652f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/samsonframework/string-condition-tree/build-status/master)[![Coverage Status](https://camo.githubusercontent.com/6e6b1bcfaf7c32ac0d2b52967e17347db9f24556590a3c64731d02915ebe3b7a/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f73616d736f6e6672616d65776f726b2f737472696e672d636f6e646974696f6e2d747265652f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/samsonframework/routing?branch=master)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/caffd8394b5f95a55b1f9bd165403d7bfd7d889e7872225d8df68a05cd9ba387/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f73616d736f6e6672616d65776f726b2f737472696e672d636f6e646974696f6e2d747265652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/samsonframework/string-condition-tree/?branch=master)[![Code Climate](https://camo.githubusercontent.com/3baf804b3465951e79494932df1971ae7b73546f457e37bb7012caae6a2f584e/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f73616d736f6e6672616d65776f726b2f737472696e672d636f6e646974696f6e2d747265652f6261646765732f6770612e737667)](https://codeclimate.com/github/samsonframework/routing)[![Total Downloads](https://camo.githubusercontent.com/4a6785c7d04588edc684345479a0ca7a328da05e03d17251fa6f59160888cc9c/68747470733a2f2f706f7365722e707567782e6f72672f73616d736f6e6672616d65776f726b2f737472696e672d636f6e646974696f6e2d747265652f646f776e6c6f6164732e737667)](https://packagist.org/packages/samsonframework/routing)[![StyleCI](https://camo.githubusercontent.com/80cd459fff745f8fe6a130747706c8cdb01e978457c8b54b72a861979bc2b6c6/68747470733a2f2f7374796c6563692e696f2f7265706f732f37373133383435352f736869656c643f6272616e63683d6d6173746572)](https://styleci.io/repos/77138455)[![Stories in Ready](https://camo.githubusercontent.com/61af59961199886f88d9268c9a5d520535cc2649c0227aff38805e54faa07b73/68747470733a2f2f62616467652e776166666c652e696f2f73616d736f6e6672616d65776f726b2f726f7574696e672e706e673f6c6162656c3d7265616479267469746c653d5265616479)](https://waffle.io/samsonframework/routing)[![Inline docs](https://camo.githubusercontent.com/c6c3eae2259307ecadf42b7c24cc8f82befac0a1e2c29b1406cca49f3792d8aa/687474703a2f2f696e63682d63692e6f72672f6769746875622f73616d736f6e6672616d65776f726b2f726f7574696e672e7376673f6272616e63683d6d6173746572)](http://inch-ci.org/github/samsonframework/routing)

\##Documentation Follow [official documentation](http://github.com/samsonframework/routing/blob/master/docs/Index.md).

\##Installation You can install this package through Composer: `composer require samsonframework/routing`The packages adheres to the SemVer specification, and there will be full backward compatibility between minor versions.

\##Testing `$ vendor/bin/phpunit`

\##Contributing Feel free to fork and create pull requests at any time.

\##Security If you discover any security related issues, please use this repository issue tracker.

\##License Open Software License ("OSL") v 3.0. Please see License File for more information.

[SamsonOS](http://samsonos.com)

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 96.1% 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 ~172 days

Total

3

Last Release

3377d ago

Major Versions

1.0.1 → 2.0.0.x-dev2017-04-05

### Community

Maintainers

![](https://www.gravatar.com/avatar/0be8756efdc8f599b8fe9261bed31570d0f140a3b921f0f891877a9133ad654c?d=identicon)[samsonos](/maintainers/samsonos)

---

Top Contributors

[![vitalyiegorov](https://avatars.githubusercontent.com/u/586558?v=4)](https://github.com/vitalyiegorov "vitalyiegorov (146 commits)")[![onysko](https://avatars.githubusercontent.com/u/7703953?v=4)](https://github.com/onysko "onysko (2 commits)")[![rmolodyko](https://avatars.githubusercontent.com/u/4399482?v=4)](https://github.com/rmolodyko "rmolodyko (2 commits)")[![getmanenko](https://avatars.githubusercontent.com/u/14871360?v=4)](https://github.com/getmanenko "getmanenko (1 commits)")[![nik-os](https://avatars.githubusercontent.com/u/7326967?v=4)](https://github.com/nik-os "nik-os (1 commits)")

---

Tags

routerrouting

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/samsonframework-routing/health.svg)

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

###  Alternatives

[klein/klein

A lightning fast router for PHP

2.7k1.1M30](/packages/klein-klein)[pecee/simple-router

Simple, fast PHP router that is easy to get integrated and in almost any project. Heavily inspired by the Laravel router.

675231.0k17](/packages/pecee-simple-router)[vlucas/bulletphp

A heierarchical resource-oriented micro-framework built on nested closures instead of route-based callbacks

41750.0k1](/packages/vlucas-bulletphp)[izniburak/router

simple router class for php

23423.5k7](/packages/izniburak-router)[vectorface/snappy-router

A quick and snappy routing framework.

4615.5k](/packages/vectorface-snappy-router)[thewunder/croute

Convention based routing for PHP

1419.4k](/packages/thewunder-croute)

PHPackages © 2026

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