PHP Router

Open-source PHP projects categorized as Router | Edit details

Top 14 PHP Router Projects

  • GitHub repo routing

    The Routing component maps an HTTP request to a set of configuration variables.

    Project mention: Piko router, a lightweight and blazing fast router for PHP | dev.to | 2021-10-07

    To demonstrate this search efficiency, I wrote some benchmark tests to compare Piko router against Fastroute and Symfony Router which are references in their domain.

  • GitHub repo one

    A minimalist high-performance php framework that supports the [swoole | php-fpm] environment

    Project mention: A simple image edge detection method | dev.to | 2021-06-15

    A minimalist high-performance php framework that supports swoole | php-fpm

  • Cloudways

    Managed Cloud Hosting Platform. Deploy PHP applications on Cloudways web hosting platform to get high uptime and optimized performance. Use the BFCM promo "BFCM2021" to get 40% FLAT discount for FOUR months straight.

  • GitHub repo dispatch

    a tiny library for quick and easy PHP 5.6+ apps (by noodlehaus)

    Project mention: Hello I need help with organizing our project files, I'm out of ideas with the pathing of our project. | reddit.com/r/PHPhelp | 2021-08-01

    If OOP too much at this time, here is a procedural framework like Slim - https://github.com/noodlehaus/dispatch

  • GitHub repo Aura.Router

    A web router implementation for PHP.

  • GitHub repo laravel-auto-routes

    Auto Route Generating (Auto-Discovery) Package for Laravel.

    Project mention: Auto Route Generate Package for Laravel | news.ycombinator.com | 2021-05-06
  • GitHub repo http-router

    :tada: Release 2.0 is released! Very fast HTTP router for PHP 7.1+ (incl. PHP8 with attributes) based on PSR-7 and PSR-15 with support for annotations and OpenApi (Swagger)

  • GitHub repo aphiria

    A simple, extensible REST API framework for PHP

    Project mention: Introducing MixerAPI, a project for streamlining RESTful API development | reddit.com/r/PHP | 2021-06-23

    Those are some of the things I sought to solve with MixerAPI. This is another project which saw the same shortcomings as I did, https://www.aphiria.com/, I just didn't think it made sense to build a ground-up framework to solve the problem. Use something existing, build on top, and don't mess with existing workflows in the framework. Just augment them is how I feel about things at least.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo PHP-MVC-REST-API

    A simple PHP MVC REST API framework with PHP 7.2 With routes and some tools to develop your API.

    Project mention: Looking at migrating API to Laravel - looking for some good tutorials / examples | reddit.com/r/laravel | 2021-05-02

    I have a PHP/mySQL based API that I created for a small web app that I have created. Originally I used this as my starting spot for my API. I've never used Laravel, but it seems like a much better option for my API.

  • GitHub repo framework

    Lite & fast micro PHP framework that is **easy to learn**. (by utopia-php)

    Project mention: Appwrite Releases Open Source Documentation | dev.to | 2021-03-10

    Appwrite uses the Utopia Framework under the hood, which encourages a declarative approach to building APIs. We explicitly declare route metadata - from labels to abuse limits to parameter definitions - as a part of our codebase, allowing us to procedurally generate not only the API specification, but also SDKs and code examples in multiple programming languages.

  • GitHub repo SwitchRoute

    Generate a PHP script for faster routing :rocket:

  • GitHub repo Mikrotik-Router-Monitoring-System

    SNMP based Router Monitoring System for Mikrotik Routers

    Project mention: Avoid Consumer Routers | news.ycombinator.com | 2021-03-17

    Is Mikrotik Router Monitoring System an actual MikroTik software, or is third party open source project? Doesn't seem to be provided by MikroTik: https://github.com/adeoluwa-adebiyi/Mikrotik-Router-Monitori...

  • GitHub repo Limber

    A super minimal HTTP framework that doesn't get in your way.

    Project mention: For those of you using async PHP (Swoole, ReactPHP, Amp), why'd you choose it and how has it been? | reddit.com/r/PHP | 2021-07-26

    It's a self-rolled thing. You can find it here https://github.com/nimbly/limber.

  • GitHub repo KRouter

    A simple routing class for use with @Route and @Method annotations in your vanilla PHP project.

    Project mention: A little router for vanilla projects | reddit.com/r/PHP | 2021-02-12

    here you create a reflection object from get_declared_classes which returns ANY class which has been defined. The only reason this works at all is because it looks like you recommend to use include 'FooController.php' before running this code, as classes are defined at the point at which they are needed, and not before. This is unbelievably inefficient. Running PHP from my command line that's already almost 200 classes before you've defined anything. Yes you filter it later, but you've already hit the inefficiency. Reflection isn't free.

  • GitHub repo atto-php

    AttoPHP is a tool based on the builder pattern to configure, route and render a website with ease.

    Project mention: AttoPHP 1.0.0 released! | reddit.com/r/PHP | 2021-02-27
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-10-07.

PHP Router related posts

Index

What are some of the best open-source Router projects in PHP? This list will help you:

Project Stars
1 routing 7,057
2 one 839
3 dispatch 533
4 Aura.Router 450
5 laravel-auto-routes 150
6 http-router 136
7 aphiria 101
8 PHP-MVC-REST-API 80
9 framework 74
10 SwitchRoute 66
11 Mikrotik-Router-Monitoring-System 22
12 Limber 10
13 KRouter 4
14 atto-php 0
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.