All Projects → auraphp → Aura.router

auraphp / Aura.router

Licence: mit
A web router implementation for PHP.

Projects that are alternatives of or similar to Aura.router

Asuswrt Merlin Transparent Proxy
transparent proxy base on ss, v2ray, ipset, iptables, chinadns on asuswrt merlin.
Stars: ✭ 367 (-16.97%)
Mutual labels:  router
Sower
Sower is a cross-platform intelligent transparent proxy solution.
Stars: ✭ 391 (-11.54%)
Mutual labels:  router
Portmapper
A tool for managing port forwardings via UPnP
Stars: ✭ 416 (-5.88%)
Mutual labels:  router
Miox
Modern infrastructure of complex SPA
Stars: ✭ 374 (-15.38%)
Mutual labels:  router
React
🔼 UI-Router for React
Stars: ✭ 386 (-12.67%)
Mutual labels:  router
Blacklist
Blacklist and Adware Blocking for the Ubiquiti EdgeMax Router
Stars: ✭ 393 (-11.09%)
Mutual labels:  router
Blog.vue
☘ 一个vue的个人博客项目,配合.net core api教程,打造前后端分离
Stars: ✭ 362 (-18.1%)
Mutual labels:  router
Auto route library
Flutter route generator
Stars: ✭ 434 (-1.81%)
Mutual labels:  router
Regexparam
A tiny (308B) utility that converts route patterns into RegExp. Limited alternative to `path-to-regexp` 🙇‍♂️
Stars: ✭ 390 (-11.76%)
Mutual labels:  router
Routersdk
A mini and excellent Router Framwork一款小而美的路由框架。网页动态添加自定义参数启动应用。 https://github.com/Jomes/routerSDK
Stars: ✭ 402 (-9.05%)
Mutual labels:  router
Krakend
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
Stars: ✭ 4,752 (+975.11%)
Mutual labels:  router
Uwebsockets.js
μWebSockets for Node.js back-ends 🤘
Stars: ✭ 4,552 (+929.86%)
Mutual labels:  router
Diet
A tiny, fast and modular node.js web framework. Good for making fast & scalable apps and apis.
Stars: ✭ 394 (-10.86%)
Mutual labels:  router
Openwrtinvasion
Root shell exploit for several Xiaomi routers: 4A Gigabit, 4A 100M, 4, 4C, 3Gv2, 4Q, miWifi 3C...
Stars: ✭ 366 (-17.19%)
Mutual labels:  router
Joi Router
Configurable, input and output validated routing for koa
Stars: ✭ 418 (-5.43%)
Mutual labels:  router
Route Composer
Protocol oriented, Cocoa UI abstractions based library that helps to handle view controllers composition, navigation and deep linking tasks in the iOS application. Can be used as the universal replacement for the Coordinator pattern.
Stars: ✭ 362 (-18.1%)
Mutual labels:  router
Dcurlrouter
通过自定义URL实现控制器之间的跳转
Stars: ✭ 393 (-11.09%)
Mutual labels:  router
Router
🛣 Simple Navigation for iOS
Stars: ✭ 438 (-0.9%)
Mutual labels:  router
Heavenlymodule
基于rxjava retrofit封装的框架
Stars: ✭ 428 (-3.17%)
Mutual labels:  router
Ozzo Routing
An extremely fast Go (golang) HTTP router that supports regular expression route matching. Comes with full support for building RESTful APIs.
Stars: ✭ 398 (-9.95%)
Mutual labels:  router

Aura.Router

Powerful, flexible web routing for PSR-7 requests.

Installation and Autoloading

This package is installable and PSR-4 autoloadable via Composer as aura/router.

Alternatively, download a release, or clone this repository, then map the Aura\Router\ namespace to the package src/ directory.

Dependencies

This package requires PHP 5.5 or later; it has been tested on PHP 5.6, PHP 7, PHP 7.1 and HHVM. We recommend using the latest available version of PHP as a matter of principle.

Aura library packages may sometimes depend on external interfaces, but never on external implementations. This allows compliance with community standards without compromising flexibility. For specifics, please examine the package composer.json file.

Quality

Scrutinizer Code Quality Code Coverage Build Status

To run the unit tests at the command line, issue composer install and then ./vendor/bin/phpunit at the package root. (This requires Composer to be available as composer.)

This package attempts to comply with PSR-1, PSR-2, and PSR-4. If you notice compliance oversights, please send a patch via pull request.

Community

To ask questions, provide feedback, or otherwise communicate with other Aura users, please join our Google Group, follow @auraphp, or chat with us on Freenode in the #auraphp channel.

Documentation

This package is fully documented here.

There is also a video demonstration on YouTube:

Version 3 video tutorial on Aura.Router

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].