Open-source routing software
1041 open-source libraries, tools and applications tagged routing, ranked by how closely routing is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
1041 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Angular Angular is a full-featured, opinionated web framework for building scalable mobile and desktop web applications using TypeScript. It provid… | 94 | 101014 | active |
| vue-element-admin Vue Element Admin is a production‑ready admin dashboard template built with Vue 2 and Element UI. It provides a full set of UI components, … | 23 | 90176 | active |
| Gin Web Framework Gin is a high‑performance HTTP web framework for Go that offers a Martini‑like API with minimal boilerplate. It provides fast routing, midd… | 79 | 89356 | active |
| OmniRoute OmniRoute is an open‑source AI gateway that provides a single OpenAI‑compatible endpoint routing requests across hundreds of LLM providers.… | 78 | 77757 | active |
| Traefik Traefik is a modern, cloud‑native HTTP reverse proxy and load balancer written in Go. It automatically discovers services from orchestrator… | 92 | 65024 | active |
| remix-run/react-router React Router is a TypeScript library that provides declarative routing for React applications. It can be used as a full framework with SSR … | 92 | 56586 | active |
| New API New API is a self‑hosted AI gateway written in Go that unifies access to dozens of LLM providers behind a single OpenAI‑compatible endpoint… | 88 | 48905 | active |
| Hyperswitch Hyperswitch is an open‑source, composable payments infrastructure written in Rust. It provides modular services for payment orchestration, … | 95 | 45357 | active |
| Kong Gateway Kong Gateway is an open‑source, cloud‑native API and AI gateway that provides high‑performance request routing, load balancing, authenticat… | 91 | 44279 | active |
| Apache Dubbo Apache Dubbo is a Java‑based RPC and microservice framework that provides service discovery, traffic governance, observability, and securit… | 86 | 41580 | active |
| ASP.NET Core ASP.NET Core is the open-source, cross-platform web framework for .NET, used to build modern cloud-based web applications, APIs, IoT apps, … | 97 | 38467 | stable |
| Istio Service Mesh Istio is an open-source service mesh that provides a uniform way to connect, secure, control, and observe microservices. It runs as a contr… | 95 | 38442 | active |
| SagerNet/sing-box sing-box is a universal proxy platform that supports a wide range of proxy protocols and can run as a service or CLI tool. It is written in… | 93 | 38331 | active |
| Taro Taro is an open‑source cross‑platform framework that lets developers write a single codebase using React, Vue or Nerv and compile it to WeC… | 93 | 37687 | active |
| Claude Code Router Claude Code Router is a local control plane that routes requests from AI agents to multiple LLM providers and can fuse capabilities like vi… | 85 | 37369 | active |
| fastify/fastify Fastify is a high‑performance web framework for Node.js that emphasizes low overhead and developer experience. It provides a powerful plugi… | 99 | 37268 | active |
| refine Refine is an open‑source React framework designed to accelerate the creation of internal tools, admin panels, and B2B applications. It prov… | 83 | 35730 | active |
| Vue Vben Admin Vue Vben Admin is an open-source admin dashboard template built with Vue 3, Vite, TypeScript, and Shadcn UI in a monorepo layout. It provid… | 91 | 33548 | active |
| tashfeenahmed/freellmapi FreeLLMAPI is an open‑source, self‑hosted router that aggregates free tiers from dozens of LLM providers behind a single OpenAI‑compatible … | 82 | 32961 | active |
| Hono Hono is a small, simple, and ultrafast web framework built on Web Standards. It runs on any JavaScript runtime, including Cloudflare Worker… | 95 | 32549 | active |
| Hono Hono is a small, ultrafast web framework built on Web Standards APIs with zero dependencies. It runs on any JavaScript runtime including Cl… | 95 | 32549 | stable |
| PythonRobotics PythonRobotics is a collection of Python sample codes and an accompanying textbook that demonstrate a wide range of robotics algorithms. It… | 76 | 30641 | active |
| Envoy Envoy is an open‑source, high‑performance edge and service proxy written in C++. It provides dynamic routing, load‑balancing, TLS terminati… | 95 | 29082 | active |
| tokio-rs/axum Axum is an HTTP routing and request-handling library for Rust built on Tokio, focusing on ergonomics and modularity. It integrates deeply w… | 89 | 27309 | stable |
| rwf2/Rocket Rocket is an async web framework for Rust focused on usability, security, extensibility, and speed. It provides macro-based routing, compil… | 46 | 25783 | stable |
| kataras/iris Iris is a high‑performance, feature‑rich web framework for Go that supports HTTP/2, MVC, dependency injection, and many built‑in middleware… | 62 | 25555 | active |
| Actix Web Actix Web is a fast, pragmatic web framework for Rust that provides type‑safe request handling, routing, and middleware. It supports async … | 100 | 24864 | active |
| Actix Web Actix Web is a powerful, pragmatic, and extremely fast asynchronous web framework for Rust. It provides type-safe routing, flexible respond… | 100 | 24864 | stable |
| React Navigation React Navigation is a JavaScript library that provides routing and navigation primitives for React Native and web applications. It offers a… | 92 | 24508 | active |
| React Navigation React Navigation is a routing and navigation library for React Native and Web apps, providing navigators such as stacks, tabs, and drawers … | 92 | 24508 | active |
| go-chi/chi chi is a lightweight, idiomatic HTTP router for Go that is 100% compatible with net/http and built around the context package. It supports … | 95 | 22952 | stable |
| Ember.js Ember.js is a full‑featured JavaScript framework for building ambitious web applications. It provides a convention‑driven architecture, a p… | 94 | 22563 | active |
| vueuse/vueuse VueUse is a collection of over 200 composable utilities for Vue 3, written in TypeScript. It provides ready‑to‑use functions for state, sto… | 96 | 22385 | active |
| mack-a/v2ray-agent v2ray-agent is a shell-based one‑click script that installs and configures multiple proxy cores (Xray, sing‑box, etc.) with support for man… | 100 | 22135 | active |
| gorilla/mux gorilla/mux is a powerful HTTP request router and URL matcher for Go web servers, implementing the standard http.Handler interface. It supp… | 23 | 21833 | stable |
| lin-xin/vue-manage-system Vue‑manage‑system is a starter admin dashboard built with Vue 3, Element Plus, Pinia and TypeScript. It provides ready‑made pages, routing,… | 23 | 19597 | active |
| Elysia Elysia is a TypeScript backend web framework built for Bun, emphasizing end-to-end type safety, schema-driven validation, and ergonomic dev… | 93 | 19239 | active |
| µWebSockets µWebSockets is a C/C++ web server library providing highly optimized HTTP and WebSocket handling with a built-in URL router and pub/sub fea… | 92 | 18993 | stable |
| zxwk1998/vue-admin-better Vue Admin Better is a feature‑rich admin dashboard template built with Vue 3 (and Vue 2) and Element UI/Element Plus. It provides ready‑mad… | 76 | 18933 | active |
| Framework7 Framework7 is a free, open-source HTML framework for building mobile, desktop, and web apps with native iOS and Android (Material Design) l… | 98 | 18765 | stable |
| Sanic Sanic is a fast, asynchronous Python web framework and web server supporting async/await syntax and ASGI compliance. It bundles a productio… | 78 | 18634 | stable |
| Formily ice.js is a progressive React application framework from Alibaba supporting SPA, MPA, SSR, and SSG rendering with zero-config setup. It inc… | 60 | 18612 | active |
| bcit-ci/CodeIgniter CodeIgniter is an open-source PHP framework with a very small footprint for building full-featured web applications, encouraging but not en… | 32 | 18154 | active |
| Apache APISIX Apache APISIX is a dynamic, high-performance cloud-native API gateway and AI gateway built on NGINX and etcd, offering load balancing, dyna… | 94 | 17201 | stable |
| julienschmidt/httprouter HttpRouter is a lightweight, high-performance HTTP request router (mux) for Go that supports path variables and method matching using a com… | 23 | 17132 | stable |
| umijs/qiankun qiankun is a production-ready micro frontend framework for the web, built on top of single-spa. It lets a main application load, mount, and… | 84 | 16691 | active |
| umijs/umi Umi is an extensible, plugin-based enterprise-grade React application framework from Ant Group, built on React Router 6 with routing, build… | 93 | 16038 | stable |
| organicmaps/organicmaps Organic Maps is a free, open-source, privacy-first offline maps and GPS navigation app for Android and iOS built on OpenStreetMap data. It … | 98 | 15594 | active |
| TanStack/router TanStack Router is a fully type-safe, client-first router for React and Solid applications, with file-based routing, nested layouts, loader… | 93 | 15143 | active |
| satnaing/shadcn-admin Shadcn Admin is an admin dashboard UI built with ShadcnUI (TailwindCSS + RadixUI) and Vite, featuring 10+ pages, light/dark mode, responsiv… | 73 | 14864 | active |
| hapijs/hapi @hapi/hapi is a mature Node.js web framework for building HTTP servers and APIs with secure defaults, a rich plugin system, and zero extern… | 66 | 14786 | stable |
| MithrilJS/mithril.js Mithril.js is a small (~9 KB gzipped) client-side JavaScript framework for building Single Page Applications, with a virtual DOM, routing, … | 77 | 14501 | stable |
| Netflix/zuul Zuul is Netflix's L7 application gateway service providing dynamic routing, monitoring, resiliency, and security for microservices. It is a… | 93 | 14083 | active |
| single-spa single-spa is a JavaScript framework for building microfrontend architectures, acting as a top-level router that loads, mounts, and unmount… | 62 | 13878 | stable |
| freshframework/fresh Fresh is a full-stack web framework for Deno that renders server-generated HTML with Preact and ships JavaScript only for interactive 'isla… | 90 | 13792 | active |
| wix/react-native-navigation React Native Navigation is a fully native navigation library for React Native apps on iOS and Android. It exposes a simple cross-platform J… | 93 | 13176 | stable |
| hotwired/stimulus Stimulus is a modest JavaScript framework that augments server-rendered HTML with interactive behavior using data-controller, data-target, … | 67 | 13105 | stable |
| barbajs/barba Barba.js is a small (~7kb) TypeScript library that creates fluid, smooth transitions between website pages, making a multi-page site behave… | 23 | 12990 | stable |
| Sinatra Sinatra is a Ruby DSL for quickly creating web applications with minimal effort, built on Rack. It provides routing, filters, sessions, and… | 70 | 12454 | stable |
| Slim Framework Slim is a PHP micro-framework for quickly writing simple yet powerful web applications and APIs. It provides a fast HTTP router, concentric… | 86 | 12275 | active |
| mikepenz/MaterialDrawer MaterialDrawer is an Android library providing a flexible, easy-to-use navigation drawer implementation following Material Design guideline… | 77 | 11644 | stable |
| jonataslaw/getx GetX is a lightweight Flutter microframework that combines state management, dependency injection, and context-free navigation (routes, sna… | 58 | 11202 | active |
| 47ng/nuqs nuqs is a type-safe search params state manager for React frameworks, offering a useState-like API that stores state in the URL query strin… | 96 | 10871 | stable |
| Phalcon Phalcon is a full-stack PHP web framework delivered as a compiled C extension (written in Zephir/C), exposing its functionality as PHP clas… | 99 | 10817 | active |
| seanmonstar/warp warp is a composable web server framework for Rust built on hyper and Tokio. It uses a Filter system to combine path routing, header/query … | 73 | 10373 | stable |
| Grape Grape is an opinionated Ruby framework for building REST-like APIs, running on Rack or alongside Rails and Sinatra. It provides a simple DS… | 75 | 10007 | active |
| falconry/falcon Falcon is a minimalist ASGI/WSGI web framework for Python focused on building high-performance REST APIs and microservices. It embraces the… | 90 | 9807 | stable |
| dotnet/yarp YARP (Yet Another Reverse Proxy) is a .NET library and toolkit for building high-performance, customizable HTTP reverse proxy servers on AS… | 67 | 9627 | stable |
| Bottle Bottle is a fast, lightweight WSGI micro web-framework for Python distributed as a single file module with no dependencies beyond the stand… | 73 | 8792 | stable |
| prometheus/alertmanager Alertmanager is the Prometheus project's alert handling component, written in Go. It receives alerts from Prometheus servers or other clien… | 92 | 8627 | stable |
| pillarjs/path-to-regexp A TypeScript library that converts path strings like `/user/:name` into regular expressions for route matching. It supports named parameter… | 88 | 8609 | stable |
| Buffalo Buffalo is a Rails-like web development framework and ecosystem for Go that generates complete projects with routing, ORM, templating, and … | 65 | 8423 | active |
| javalin/javalin Javalin is a lightweight, simple web framework for Java and Kotlin built on top of Jetty, supporting REST APIs, WebSockets, static file ser… | 96 | 8368 | active |
| Dynamo NVIDIA Dynamo is an open-source, datacenter-scale distributed inference serving framework that orchestrates inference engines like vLLM, SG… | 88 | 8345 | active |
| remix-run/history A JavaScript library that provides a unified API for managing session history across different environments (browser, memory, hash). It abs… | 23 | 8297 | stable |
| Inertia.js Inertia.js is a glue framework that lets you build single-page React, Vue, or Svelte apps on top of classic server-side routing and control… | 95 | 8131 | stable |
| OSRM OSRM is a high-performance C++ routing engine built on OpenStreetMap data, exposing services via HTTP API, C++ library, and Node.js wrapper… | 95 | 8105 | active |
| symfony/http-kernel The Symfony HttpKernel component provides a structured, event-driven process for converting an HTTP Request into a Response. It is the core… | 93 | 8104 | stable |
| uber/RIBs RIBs is Uber's cross-platform mobile architecture framework built around Router, Interactor, and Builder components. It structures large mo… | 85 | 7939 | stable |
| molefrog/wouter Wouter is a tiny (~2KB) hook-based routing library for React and Preact applications. It provides familiar Route, Link, Switch, and Redirec… | 86 | 7897 | active |
| symfony/routing The Symfony Routing component maps HTTP requests to configuration variables, matching incoming URLs against defined routes and generating U… | 93 | 7612 | stable |
| ninenines/cowboy Cowboy is a small, fast, modern HTTP server for Erlang/OTP supporting HTTP/1.1, HTTP/2, HTTP/3, Websocket, and REST. It provides a complete… | 75 | 7521 | stable |
| sparckles/Robyn Robyn is a high-performance async Python web framework with a Rust runtime, offering routing, middleware, WebSockets, templating, authentic… | 93 | 7407 | active |
| cloudwego/hertz Hertz is a high-performance, extensible Go HTTP framework from CloudWeGo (ByteDance) for building microservices. It uses the Netpoll networ… | 88 | 7377 | active |
| fabiolb/fabio Fabio is an HTTP, HTTPS, TCP, and gRPC reverse proxy and load balancer that configures itself dynamically from service data stored in Consu… | 93 | 7346 | active |
| alibaba/flutter_boost FlutterBoost is a Flutter plugin from Alibaba that enables hybrid integration of Flutter pages into existing native iOS and Android apps wi… | 58 | 7197 | active |
| FastHTML FastHTML is a Python web framework for building fast, scalable, interactive web applications with minimal code, mapping 1:1 to HTML and HTT… | 84 | 7052 | active |
| pallets/werkzeug Werkzeug is a comprehensive WSGI utility library for Python web applications, providing request/response objects, URL routing, HTTP utiliti… | 99 | 6879 | stable |
| luraproject/lura Lura is an open-source Go framework for building ultra-performant API Gateways and proxies, formerly known as the KrakenD framework. It agg… | 80 | 6803 | stable |
| vercel/platforms A production-ready Next.js multi-tenant application template from Vercel that demonstrates subdomain-based tenancy with custom routing, Red… | 70 | 6710 | active |
| Apache Camel Apache Camel is an open-source integration framework offering 350+ connectors for databases, APIs, message brokers, and cloud services, wit… | 77 | 6371 | stable |
| dae dae is a high-performance transparent proxy solution for Linux built on eBPF, performing traffic splitting directly in the kernel so direct… | 88 | 6308 | active |
| Valhalla Routing Engine Valhalla is an open source routing engine and set of libraries built on OpenStreetMap data, written in C++. It provides turn-by-turn direct… | 93 | 6275 | active |
| FriendlyId FriendlyId is a Ruby gem that adds slugging and permalink support to ActiveRecord models in Rails applications. It lets developers use huma… | 76 | 6224 | stable |
| nWidart/laravel-modules A Laravel package for organizing large applications into self-contained modules, each with its own routes, controllers, models, views, migr… | 75 | 6213 | active |
| OsmAnd OsmAnd is an open-source offline map viewing and turn-by-turn navigation application built on OpenStreetMap data. It supports car, bicycle,… | 68 | 6096 | active |
| jashkenas/backbone Backbone.js is a lightweight JavaScript library that gives structure to web applications by providing Models with key-value binding and cus… | 77 | 28097 | maintenance |
| FastEndpoints/FastEndpoints FastEndpoints is a lightweight REST API development framework for ASP.NET 8 and newer that serves as a developer-friendly alternative to Mi… | 92 | 6017 | active |
| CodeIgniter 4 CodeIgniter 4 is a lightweight, full-stack PHP web framework with a small footprint, MVC architecture, and built-in security features like … | 95 | 5985 | active |
| solidjs/solid-start SolidStart is the official meta-framework for building full-stack applications with SolidJS, providing file-system routing, SSR, API routes… | 100 | 5923 | active |
page 1 / 11 next →