GitHub topics: http-router
adisuartana/extreme-router
A high-performance, tree-based router for JavaScript and TypeScript, featuring a powerful plugin system for extreme extensibility
Language: TypeScript - Size: 188 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

xgfone/ship
A flexible, powerful, high performance and minimalist Go Web HTTP router framework.
Language: Go - Size: 714 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 53 - Forks: 5

pascal-fb-martin/houseportal
A web server to redirect to multiple specialized web servers
Language: C - Size: 435 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 0

muir/nchi
golang http router with elegance, speed, and flexibility
Language: Go - Size: 180 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 18 - Forks: 1

VloRyan/goltmux
A blazing-fast, exact-match HTTP router for Go.
Language: Go - Size: 170 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

tigerwill90/fox
Fox is a high-performance HTTP router for Go that supports route updates at runtime. Under the hood, it uses an immutable radix tree that enables lock-free reads and ACID-compliant transactions.
Language: Go - Size: 2.47 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 10 - Forks: 0

AxonJsLabs/AxonJs
A backend library that aims to be simple and powerful.
Language: TypeScript - Size: 999 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 13 - Forks: 2

bermudaphp/router
Simple, flexible and very fast http-router with support psr-7 and psr-15
Language: PHP - Size: 548 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 8 - Forks: 0

anuragsoni/routes
typed bidirectional router for OCaml/ReasonML web applications
Language: OCaml - Size: 2.64 MB - Last synced at: 2 days ago - Pushed at: 9 months ago - Stars: 147 - Forks: 11

inphinit/teeny
A teeny route system PHP 5.3 to PHP 8
Language: PHP - Size: 221 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 9 - Forks: 1

Ashu11-A/AsterFlow
My strongly typed framework
Language: TypeScript - Size: 148 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

gookit/rux
⚡ Rux is an simple and fast web framework. support route group, param route binding, middleware, compatible http.Handler interface. 简单且快速的 Go api/web 框架,支持路由分组,路由参数绑定,中间件,兼容 http.Handler 接口
Language: Go - Size: 774 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 97 - Forks: 15

go-playground/lars
:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.
Language: Go - Size: 476 KB - Last synced at: 15 days ago - Pushed at: about 6 years ago - Stars: 384 - Forks: 26

infraboard/mcube
微服务工具箱
Language: Go - Size: 1.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 129 - Forks: 53

yuhr/routets
Vanilla filesystem-based routing for TypeScript.
Language: TypeScript - Size: 231 KB - Last synced at: about 17 hours ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

miladrahimi/phprouter
PhpRouter is a full-featured yet very fast HTTP URL router for PHP projects
Language: PHP - Size: 343 KB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 198 - Forks: 19

issue9/mux
适用第三方框架实现可定制的路由
Language: Go - Size: 1.66 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 53 - Forks: 6

amirzayi/rahjoo
lightweight zero dependency HTTP router library for Go
Language: Go - Size: 15.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

struktapp/strukt-router
Http Router
Language: PHP - Size: 227 KB - Last synced at: 25 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

go-playground/pure
:non-potable_water: Is a lightweight HTTP router that sticks to the std "net/http" implementation
Language: Go - Size: 107 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 150 - Forks: 13

MrF0o/php-router
A simple and dependency-free Object Oriented PHP routing library inspired by Laravel
Language: PHP - Size: 55.7 KB - Last synced at: about 15 hours ago - Pushed at: 9 months ago - Stars: 16 - Forks: 0

jkyberneees/fastify-gateway
A Node.js API gateway that just works!
Language: JavaScript - Size: 647 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 108 - Forks: 14

tbrand/router.cr
Minimum High Performance Middleware for Crystal Web Server.
Language: Crystal - Size: 64.5 KB - Last synced at: 21 days ago - Pushed at: about 4 years ago - Stars: 266 - Forks: 15

uptrace/bunrouter
Golang HTTP router
Language: Go - Size: 327 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 739 - Forks: 38

thomasp85/routr
Routing of Web Requests in R
Language: R - Size: 3.72 MB - Last synced at: 16 days ago - Pushed at: 2 months ago - Stars: 55 - Forks: 6

routejs/router
Fast and lightweight http routing engine for nodejs
Language: JavaScript - Size: 102 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 3

JoakimCarlsson/go-router
A lightweight HTTP router for Go with built-in OpenAPI 3.0 support, featuring route grouping, middleware support, and type-safe request/response documentation.
Language: Go - Size: 123 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

BaseMax/c-http-router
A lightweight HTTP router written in C that makes it easy to route HTTP requests to specific handlers. This project provides a simple interface to create routes, handle client connections, and send HTTP responses. It is designed to be minimal and straightforward, making it ideal for small web services or educational purposes.
Language: C - Size: 12.7 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

hatsyjs/router 📦
Hatsy router
Language: TypeScript - Size: 580 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

esdmr/lacgi
LaTeX-based http router
Language: TeX - Size: 41 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

rajaatreja/Redis-Monitor
Redis Monitor is a web app that publishes Redis real-time statistics via web socket to the client, which would be consumed by the web client.
Language: Go - Size: 175 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

bmf-san/go-router-benchmark
Benchmark tests for http router implemented in golang.
Language: Go - Size: 7.38 MB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 8 - Forks: 1

klen/http-router
A simple router for HTTP applications
Language: Python - Size: 267 KB - Last synced at: 28 days ago - Pushed at: 7 months ago - Stars: 26 - Forks: 1

httpsoft/http-router
Simple and fast HTTP request router providing PSR-7 and PSR-15
Language: PHP - Size: 43.9 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 6 - Forks: 0

bmf-san/goblin
A golang http router based on trie tree.
Language: Go - Size: 9.65 MB - Last synced at: 15 days ago - Pushed at: 6 months ago - Stars: 79 - Forks: 6

bmf-san/introduction-to-golang-http-router-made-with-net-http
It is a repository to introduce how to implement your own HTTP router with golang.
Language: Go - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 2

inphinit/teeny.js
A teeny route system for Node.js
Language: JavaScript - Size: 106 KB - Last synced at: 24 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 1

surrealdb/fibre
A simple and fast HTTP and WebSocket framework for Go
Language: Go - Size: 126 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 23 - Forks: 1

golobby/router
A lightweight yet powerful HTTP router for the Go programming language
Language: Go - Size: 313 KB - Last synced at: 29 days ago - Pushed at: about 3 years ago - Stars: 22 - Forks: 0

twiny/sigma
a small wrapper around go-chi HTTP router.
Language: Go - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 1

jeamon/demo-redis
Demo Go-based RestFul API backend implementation with Redis & HTTP-Router. Driven by DDD approach in a flat style project structure for simplicity.
Language: Go - Size: 169 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

hafidzdev17/go-http-router
Language: Go - Size: 2.93 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

otiai10/marmoset
The very minimum web toolkit, less than framework
Language: Go - Size: 59.6 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 11 - Forks: 4

dedalqq/omg.httpserver
It's a simple HTTP handler with a router
Language: Go - Size: 77.1 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

shohruhadham/nanomux 📦
HTTP Request router for the Go language.
Language: Go - Size: 425 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 1

go101/tinyrouter
An ~O(2k) time complexity http request router in Go
Language: Go - Size: 42 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 44 - Forks: 4

yousuf64/shift
High-performance HTTP router for Go.
Language: Go - Size: 153 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 59 - Forks: 5

pernillasterner/edu-mern-book-store-project
MERN Stack - Book Store Project
Language: JavaScript - Size: 39.1 KB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

takashabe/go-router
HTTP request router
Language: Go - Size: 50.8 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

gossie/router
HTTP router for the Go's net/http package supporting middleware functions.
Language: Go - Size: 44.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

skitsanos/resty-umzila
Lua HTTP router for OpenResty
Language: Lua - Size: 8.79 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

charonlab/charon-routing
An flexible lightweight routing library.
Language: PHP - Size: 165 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dmitrymomot/httprouter
A go-chi/chi router wrapper offering pre configured setups and helpers for enhanced development flow speed
Language: Go - Size: 11.7 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ostrojs/router
Router Module for OstroJS Framework.
Language: JavaScript - Size: 28.3 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

obity/mux
Mux is a simple and efficient route distributor that supports the net/http interface of the standard library.
Language: Go - Size: 48.8 KB - Last synced at: 12 months ago - Pushed at: about 2 years ago - Stars: 137 - Forks: 3

ChukwuEmekaAjah/http-router
A lightweight http router for NodeJS servers.
Language: JavaScript - Size: 73.2 KB - Last synced at: 9 days ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

Ahmard/quick-route
Simple http router designed to look just like Laravel's router
Language: PHP - Size: 270 KB - Last synced at: 22 days ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 0

buddhike/hyperdrive
Hyperdrive is a highly scalable, distributed reverse proxy. It stores the route table in a raft peer set and distributes it across all worker nodes. It also has a friendly admin API that upstream services could call to automate the route management process. This work is in progress.
Language: Go - Size: 43.9 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 1

routejs/docs
Fast and lightweight http router for nodejs
Size: 216 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

MrBran4/orbit
A Go HTTP router that resolves url params into complex types. If your handler gets called, it's being called with valid data in types you're expecting. Similar to Rocket for rust.
Language: Go - Size: 63.5 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

halobase/hr
A cooler HTTP router for Go.
Language: Go - Size: 16.6 KB - Last synced at: 12 months ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 0

verdie-g/jambe 📦
Experimental NodeJS HTTP router written in C++ using N-API
Language: C++ - Size: 48.8 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

Rafaelcv7/ControllerBuilder
This package contains decorators that can be used in an Express application. These decorators allow you to easily define and mount HTTP routes for your Express server.
Language: TypeScript - Size: 20.5 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

divineniiquaye/flight-routing
Flight routing is a simple, fast PHP router that is easy to get integrated with other routers.
Language: PHP - Size: 1.46 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 4

bozzelliandrea/shelter
☂️ Fast and Minimalist HTTP Java library for API Routing ☂️
Language: Java - Size: 13.7 KB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

kaatinga/httpeasy
The package provides everything to create a simple web service. You merely have to announce handlers
Language: Go - Size: 88.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

gbrlsnchs/httpmux 📦
Golang HTTP request multiplexer that enables router nesting and middleware stacking
Language: Go - Size: 52.7 KB - Last synced at: 3 days ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

crhntr/trailmux 📦
Yet another Go HTTP Request Router/Mux
Language: Go - Size: 19.5 KB - Last synced at: 1 day ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

bmf-san/go-radix-tree
Implementation of Radix Tree assuming use in HTTP Router.
Language: Go - Size: 14.6 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Rosto4eks/grapes
Simple router written in golang
Language: Go - Size: 38.1 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

bitbloxhub/upr
A URLPattern-based router for typescript
Language: TypeScript - Size: 21.5 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

joseluisq/ruta
A lightweight HTTP routing library for PHP 8+ without external dependencies. (WIP)
Language: PHP - Size: 144 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

Yusfuu/Lightweight-PHP-Framework-For-Web-and-APIs
Simple PHP framework that helps you quickly understand and write simple APIs.
Language: PHP - Size: 87.9 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 24 - Forks: 4

Rod1Andrade/simple-router
Simple Router to API applications.
Language: PHP - Size: 64.5 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

bmf-san/bmf-php-router
The simple URL router built with PHP
Language: PHP - Size: 45.9 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 3

Balakumar777/Simple-vue3-application-using-http-router-and-express-framework
Runs a simple VUE3 application to display covid-19 stats with free apis
Language: JavaScript - Size: 183 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

designcise/bitframe-fastroute
PSR-15 FastRoute router middleware for BitFrame microframework
Language: PHP - Size: 164 KB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

m7andrew/biplane
A stripped down HTTP/1.1 framework for Janet.
Language: Clojure - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

TyroneAmorim/ReqHTTP
PHP class to handle HTTP requests
Language: PHP - Size: 7.81 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

monirz/track
A lightweight and fast HTTP router for Go.
Language: Go - Size: 5.96 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 0

piotrkowalczuk/rmux
:dizzy: RESTful friendly, sinatra-like, idiomatic golang router
Language: Go - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: over 8 years ago - Stars: 8 - Forks: 0

wmentor/serv
Http web server
Language: Go - Size: 77.1 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

thebagchi/pathfinder
HTTP Router
Language: Go - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

nissy/bon
Go http router
Language: Go - Size: 79.1 KB - Last synced at: 6 days ago - Pushed at: over 5 years ago - Stars: 15 - Forks: 4

rickycorte/pantofola-rest
Simple go rest api framework designed to fast and custumizable.
Language: Go - Size: 58.6 KB - Last synced at: 12 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

phpzm/php-like-a-boss
Este livro tem a pretensão de ser um guia de como criar aplicações usando PHP usando o que há de melhor na Orientação a Objetos e no ecossistema da linguagem.
Language: Shell - Size: 1.56 MB - Last synced at: 2 months ago - Pushed at: about 8 years ago - Stars: 2 - Forks: 0

katmore/flat
an experimental framework for php
Language: PHP - Size: 781 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 2

nasermirzaei89/httprouter
Simple Golang HTTP Router
Language: Go - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

gyselroth/micro-http
DEPRECATED!
Language: PHP - Size: 2.45 MB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

rbo13/stockhttp
Stock http router
Language: Go - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

diego3/free-machine
Router component
Language: PHP - Size: 506 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

go-aah/router
Router library by aah framework
Language: Go - Size: 229 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 2

open-node/open-router
Language: JavaScript - Size: 38.1 KB - Last synced at: 10 days ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

xiy/charon
An HTTP reverse proxy and router, or API Gateway, written in Go
Language: Go - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 1

pwm/sfw-router
A simple Router that maps incoming requests to predefined handlers.
Language: PHP - Size: 18.6 KB - Last synced at: 22 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
