Topics / #routing
Routing projects on GitHub
Routing rules for traffic proxies, web routers or maps, depending on context.
As of , the most-starred Routing projects on GitHub are flask (74.9K stars), awesome-vue (73.5K stars) and express (69.6K stars). GitHub.Locker tracks 31 Routing repositories with 830.8K stars combined. The fastest-growing on October 17 was laya, with +100 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+100laya
NandhaKishorM/laya · ★ 33.4KLaya is a non-autoregressive decision engine: instead of generating text, it answers typed questions — multiple choice, a numeric score, or yes/no — about any text in a single forward pass, across 100+ languages. A built-in router detects the language and picks the right checkpoint per request.
clash-rules
Loyalsoldier/clash-rules · ★ 28.9KReady-made rule lists (RULE-SETs) for the Clash Premium core: domain and IP lists telling your client what goes direct, what goes through your proxy, and what gets blocked (like ads). You just load them from URLs.
+16axum
tokio-rs/axum · ★ 27.5Kaxum is an HTTP routing and request-handling library for Rust with a focus on ergonomics and modularity — the kind of crate you build web services and APIs with.
+16LifeOS
danielmiessler/LifeOS · ★ 19.5KLifeOS is a general-purpose AI harness for life and work: it captures who you are, what you care about, and where you're trying to go, then uses AI that knows you to move you from your Current State to your Ideal State.
The all-time top
31 projects · by stars
- 74.9K
#1 · pallets/flask
flask
Flask is a lightweight WSGI web application framework for Python — designed to make getting started quick and easy, with the ability to scale up to complex applications.
- 73.5K
#2 · vuejs/awesome-vue
awesome-vue
A curated list of resources, tutorials, components, and tools related to the Vue.js JavaScript framework.
- 69.6K
#3 · expressjs/express
express
Express is a fast, unopinionated, minimalist web framework for Node.js, used for building HTTP servers, APIs, and web apps.
- 4

angular.js
58.5Kangular/angular.js · JavaScriptAngularJS is a JavaScript framework for client-side web apps that makes the browser smarter: HTML is your template language, extended with extra syntax to describe app components clearly.
- 5

react-router
56.6Kremix-run/react-router · TypeScriptReact Router is a multi-strategy router for React: it lets you define routes and handle navigation in React apps.
- 6
fastify
37.3Kfastify/fastify · JavaScriptFastify is a fast, low-overhead web framework for Node.js used to build HTTP servers and APIs. It is inspired by Hapi and Express and ranks among the fastest web frameworks around.
- 7
framework
35Klaravel/framework · PHPLaravel is a PHP web application framework known for expressive, elegant syntax, built to make development enjoyable and to ease the common tasks most web projects share.
- 8

laya
33.4KNandhaKishorM/laya · PythonLaya is a non-autoregressive decision engine: instead of generating text, it answers typed questions — multiple choice, a numeric score, or yes/no — about any text in a single forward pass, across 100+ languages. A built-in router detects the language and picks the right checkpoint per request.
- 9

beego
32.4Kbeego/beego · GoBeego is an open-source, high-performance web framework for Go, aimed at rapid development of enterprise applications: RESTful APIs, web apps and backend services.
- 10
clash-rules
28.9KLoyalsoldier/clash-rulesReady-made rule lists (RULE-SETs) for the Clash Premium core: domain and IP lists telling your client what goes direct, what goes through your proxy, and what gets blocked (like ads). You just load them from URLs.
- 11

axum
27.5Ktokio-rs/axum · Rustaxum is an HTTP routing and request-handling library for Rust with a focus on ergonomics and modularity — the kind of crate you build web services and APIs with.
- 12

Rocket
25.8Krwf2/Rocket · RustRocket is an async web framework for Rust focused on usability, security, extensibility, and speed — you write Rust, and Rocket handles routing and dispatching web requests.
- 13

react-navigation
24.5Kreact-navigation/react-navigation · TypeScriptReact Navigation is routing and navigation for React Native and Web apps — the standard way to move between screens, tabs and drawers. It ships as a set of packages under the @react-navigation scope, documented at reactnavigation.org.
- 14

ember.js
22.6Kemberjs/ember.js · TypeScriptEmber.js is a JavaScript framework for creating ambitious web applications, built to cut the time, effort and resources any web project needs.
- 15
mux
21.8Kgorilla/mux · GoA request router and dispatcher for Go web servers: it matches incoming requests to the right handler based on the URL and other conditions. The name mux stands for 'HTTP request multiplexer'.
- 16
leptos
21.4Kleptos-rs/leptos · RustLeptos is a full-stack, isomorphic Rust web framework that uses fine-grained reactivity to build fast, declarative web UIs.
- 17
v2ray-rules-dat
20.9KLoyalsoldier/v2ray-rules-datEnhanced drop-in replacements for the official V2Ray geoip.dat and geosite.dat routing rule files, used by V2Ray, Xray-core, mihomo (Clash-Meta), hysteria, Trojan-Go, leaf and GUI clients on those cores to decide which traffic goes direct, through the proxy, or gets blocked.
- 18

LifeOS
19.5Kdanielmiessler/LifeOS · TypeScriptLifeOS is a general-purpose AI harness for life and work: it captures who you are, what you care about, and where you're trying to go, then uses AI that knows you to move you from your Current State to your Ideal State.
- 19

organicmaps
15.7Korganicmaps/organicmaps · C++Organic Maps is a free offline maps and GPS navigation app for Android and iOS, built on OpenStreetMap data, aimed at hikers, cyclists, and travelers.
- 20
router
15.2KTanStack/router · TypeScriptTanStack Router is a modern router for the web built around end-to-end type safety — routes, params, loaders and search params are all checked. The repo also hosts TanStack Start, a full-stack framework built on top of the router.
- 21

hapi
14.8Khapijs/hapi · JavaScripthapi (@hapi/hapi) is a Node.js web framework for building powerful, scalable applications with minimal overhead and full out-of-the-box functionality — 'your code, your way'.
- 22

ui-router
13.4Kangular-ui/ui-router · TypeScriptUI-Router is a client-side routing framework for Single Page Applications, originally built for AngularJS, that models an app as a hierarchical tree of states instead of flat URL-to-view mappings.
- 23

sinatra
12.5Ksinatra/sinatra · RubySinatra is a DSL for quickly creating web applications in Ruby with minimal effort: you define HTTP routes in plain Ruby and get a working web app.
- 24

Slim
12.3Kslimphp/Slim · PHPSlim is a PHP micro-framework that helps you quickly write simple yet powerful web applications and APIs.
- 25
framework
11.7Kaurelia/framework · TypeScriptAurelia is a modern front-end JavaScript framework for building browser, mobile, and desktop applications. This repo is the 1.x entry point that assembles the whole platform.
- 26

martini
11.6Kgo-martini/martini · GoMartini is a Go package for quickly writing modular web applications and services — a classic web framework built around handlers, routing, services and middleware.
- 27

nitro
11.3Knitrojs/nitro · TypeScriptNitro is a server toolkit that extends your Vite app with a production-ready server you can add routes to and deploy anywhere.
- 28

awesome-nextjs
11.1Kunicodeveloper/awesome-nextjsA curated list of resources for Next.js, the React framework for building server-rendered and static web applications: articles, boilerplates, extensions, books, videos, and example projects.
- 29

history.js
10.6Kbrowserstate/history.js · JavaScriptA JavaScript library that makes the HTML5 History/State APIs (pushState, replaceState, onpopstate) work consistently in every browser: real URLs in HTML5 browsers, a hash-based fallback in old HTML4 ones.
- 30
topcoat
6.1Ktokio-rs/topcoat · RustTopcoat is a batteries-included, modular Rust framework for building full-stack web apps, where components render on the server and can query the database directly.
- 31

KiCadRoutingTools
541drandyhaas/KiCadRoutingTools · PythonA set of Python/Rust tools that help route KiCad PCB files: a Rust-accelerated A* autorouter with octilinear multi-layer routing and automatic vias, plus differential pairs, power planes and post-route verification. It works with KiCad 9 and 10.
Related topics
Often tagged together