Ross ROSS = Recommend OSS · open-source software intelligence for agents

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.

ProductHealth v2StarsMaturity
jekip/naive-ui-admin
Naive Ui Admin is a free, MIT-licensed admin dashboard solution built on Vue3, Vite, TypeScript, and Naive UI. It provides pre-built compon…
485920active
OSMnx
OSMnx is a Python library for downloading, modeling, analyzing, and visualizing street networks and other geospatial features from OpenStre…
715875stable
Discovery
Nepxion Discovery is a cloud-native microservice governance framework for Spring Cloud and Spring Cloud Alibaba. It provides blue-green and…
465752active
realworld-apps/angular-realworld-example-app
An exemplary Angular implementation of the RealWorld 'Conduit' social blogging app (a Medium.com clone), demonstrating CRUD, JWT authentica…
895638active
lukeed/polka
Polka is an extremely minimal, high-performance Node.js web server library that serves as a faster, lighter alternative to Express.js. It p…
265586stable
h3js/h3
H3 is a minimal, high-performance HTTP server framework for TypeScript/JavaScript built on web standards. It is runtime-agnostic (Node.js, …
985463active
cjdelisle/cjdns
Cjdns is an encrypted IPv6 networking implementation that uses public-key cryptography for address allocation and a distributed hash table …
755416active
oakserver/oak
Oak is a middleware framework for handling HTTP requests, inspired by Koa and Express, with an included middleware router. It runs on Deno,…
595410active
ThinkJS
ThinkJS is a Node.js web application framework that leverages full ES2015+ (ES6/7) features like async/await, with TypeScript support. It p…
675268active
nikic/FastRoute
FastRoute is a fast, regular expression-based HTTP request router library for PHP. It dispatches HTTP method and URI pairs to registered ha…
605264stable
Swup
Swup is a versatile and extensible page transition library for server-rendered websites, written in TypeScript. It intercepts link clicks, …
925232stable
johnste/finicky
Finicky is a macOS application that acts as your default browser and routes each URL to the browser you choose based on configurable rules.…
785189active
yrutschle/sslh
sslh is a protocol multiplexer daemon written in C that accepts connections on a single port and forwards them to different backend service…
765120stable
go-restful
A Go package for building REST-style web services with explicit HTTP method routing and path parameter support. It provides configurable ro…
675113stable
LoopBack
LoopBack 4 is a highly extensible Node.js and TypeScript framework for building REST APIs and microservices, driven by OpenAPI specificatio…
775101active
spring-cloud/spring-cloud-gateway
Spring Cloud Gateway is an API gateway built on Spring Framework, Spring Boot, and Project Reactor. It provides routing, filtering, and tra…
954907stable
ZijianHe/koa-router
koa-router is Express-style routing middleware for the Koa web framework, supporting named parameters, nested routers, and async/await. It …
504811stable
acassen/keepalived
Keepalived is a routing daemon written in C that provides load balancing and high availability for Linux systems. It implements VRRP v2/v3 …
754715stable
Vue Router
Vue Router is the official client-side routing library for Vue.js, providing expressive route definitions, navigation guards, and history m…
994698stable
carltongibson/django-filter
A reusable Django application that lets developers declaratively filter QuerySets based on user selections from URL parameters. It provides…
674683stable
tucnak/telebot
Telebot is a Go framework for building Telegram bots on top of the Telegram Bot API. It provides a concise API with command routing, middle…
584635active
onejs/one
One is a React framework delivered as a single Vite plugin that lets you build websites with React and native apps with React Native from o…
924610active
emissary-ingress/emissary
Emissary-ingress is an open-source, Kubernetes-native API gateway, Layer 7 load balancer, and Kubernetes Ingress built on Envoy Proxy. It i…
834521stable
laruence/yaf
Yaf (Yet Another Framework) is a high-performance PHP MVC framework written in C and distributed as a compiled PHP extension via PECL/PIE. …
844511stable
typestack/routing-controllers
A TypeScript framework for building structured, declarative class-based controllers with decorators on top of Express or Koa. It handles ro…
684506stable
spatie/laravel-query-builder
A Laravel package that builds Eloquent queries from API request parameters, supporting filtering, sorting, field selection, and relationshi…
1004470stable
poem-web/poem
Poem is a full-featured, easy-to-use web framework for Rust built on async/await, with crates for OpenAPI, gRPC, AWS Lambda, and MCP server…
674445active
Salvo
Salvo is a powerful yet simple async web framework for Rust, built on Hyper and Tokio. It offers tree-based routing, unified handler/middle…
994440active
airbnb/DeepLinkDispatch
DeepLinkDispatch is an annotation-based Android library for declarative deep link handling. Activities are annotated with @DeepLink and URI…
844416stable
amannn/next-intl
next-intl is an internationalization (i18n) library for Next.js that provides translations, ICU message formatting, date/number localizatio…
944375stable
kubernetes-sigs/aws-load-balancer-controller
A Kubernetes controller that manages AWS Elastic Load Balancers for a cluster. It provisions Application Load Balancers for Ingress resourc…
994343stable
FRRouting/frr
FRRouting (FRR) is a free, open-source IP routing protocol suite for Linux and Unix platforms, descended from Quagga. It implements and man…
974320stable
tighten/ziggy
Ziggy is a PHP/JavaScript library that exposes Laravel's named routes to JavaScript via a route() helper function. It generates URLs from n…
914320active
teloxide
Teloxide is a full-featured Rust framework for building Telegram bots, built on the dptree chain-of-responsibility pattern for declarative …
774243active
osrg/gobgp
GoBGP is an open-source Border Gateway Protocol (BGP) implementation written in Go, usable both as a standalone BGP daemon with a CLI and a…
954116active
weavejester/compojure
Compojure is a concise routing library for the Ring web ecosystem in Clojure, letting developers compose web applications from small, indep…
484114stable
Pyramid
Pyramid is a small, fast, open-source Python web framework from the Pylons Project built on WSGI. It scales from single-file hello-world ap…
724102stable
nandorojo/solito
Solito is a TypeScript library that unifies React Native and Next.js, primarily by providing a shared navigation layer built as a wrapper a…
704093active
projectcontour/contour
Contour is a Kubernetes ingress controller that acts as the control plane for the Envoy proxy, deploying Envoy as a reverse proxy and load …
963953active
kemalcr/kemal
Kemal is a fast, lightweight web framework for the Crystal language with a Sinatra-like DSL for building web applications and JSON APIs. It…
963928stable
MeshCore
MeshCore is a lightweight C++ library and firmware implementing a hybrid multi-hop mesh routing protocol for LoRa packet radios, enabling e…
843910active
bluelinelabs/Conductor
Conductor is a small, full-featured Android framework for building View-based applications without Fragments. It wraps standard Android Vie…
523898stable
Ring
Ring is a Clojure library that abstracts HTTP into a simple unified API, inspired by Python's WSGI and Ruby's Rack. It enables modular web …
743884stable
mikepenz/FastAdapter
FastAdapter is a Kotlin library that simplifies building RecyclerView adapters on Android, handling item views, click listeners, selection,…
533879active
defunkt/jquery-pjax
A jQuery plugin that combines ajax and the HTML5 pushState API to enable fast, partial-page navigation with real URLs, page titles, and wor…
2316629maintenance
iview/iview-admin
iView Admin is a Vue.js 2.0 admin management system template built on the iView UI toolkit. It provides a complete front-end back-office so…
2316338maintenance
PHP-CRUD-API
A single-file PHP script that automatically exposes a full-featured REST API on top of a MySQL/MariaDB, PostgreSQL, SQL Server, or SQLite d…
943736stable
thoughtbot/clearance
Clearance is a Rails engine providing email and password authentication for Ruby on Rails applications. It offers opinionated defaults for …
793735active
software-mansion/react-native-screens
React Native Screens exposes native navigation container components (like native screen stacks and fragments) to React Native apps. It is d…
973731stable
Openwrt-Passwall/openwrt-passwall2
PassWall2 is a LuCI web interface application for OpenWrt routers that provides advanced proxy functionality and network traffic management…
963625active
symfony/framework-bundle
FrameworkBundle is the core Symfony package that glues Symfony components into the full-stack Symfony framework, wiring the kernel, depende…
933565stable
alibaba/ARouter
ARouter is an Android routing framework from Alibaba that helps decouple navigation between pages and modules in componentized apps. It sup…
6614453maintenance
zigzap/zap
Zap is a fast, robust web microframework for Zig that wraps the facil.io C networking library to build HTTP servers and REST APIs. It provi…
103416stable
raamcosta/compose-destinations
Compose Destinations is a KSP annotation-processing library that generates type-safe navigation code on top of the official Jetpack Compose…
483389active
leafo/lapis
Lapis is a web framework for Lua and MoonScript that primarily targets OpenResty (Lua embedded in Nginx), with support for other server env…
893351stable
facebook/mcrouter
Mcrouter is a memcached protocol router developed by Facebook for scaling memcached deployments, handling nearly 5 billion requests per sec…
683333stable
angular-ui/ui-router
UI-Router is a state-based client-side routing library for AngularJS single-page applications, modeling the app as a hierarchical tree of s…
5113419maintenance
dotnet/aspnet-api-versioning
A set of .NET libraries that add API versioning semantics to ASP.NET Core services, including Minimal APIs, MVC controllers, gRPC, OData, a…
863205active
hybridsjs/hybrids
Hybrids is a JavaScript framework for building client-side web applications and web components using a unique mixed declarative and functio…
943187active
Revel Framework
Revel is a high-productivity, full-stack MVC web framework for the Go language. It bundles routing, parameter parsing, validation, sessions…
2313214maintenance
symfony/asset
A Symfony PHP component that manages URL generation and versioning of web assets such as CSS, JavaScript, and image files. It supports asse…
903147stable
cacjs/cac
CAC (Command And Conquer) is a lightweight, zero-dependency JavaScript/TypeScript library for building command-line applications. It provid…
873136stable
envoyproxy/gateway
Envoy Gateway is an open-source control plane that manages Envoy Proxy as a standalone or Kubernetes-based application gateway, using Kuber…
993091stable
tsedio/tsed
Ts.ED is a TypeScript framework for Node.js and Bun built on top of Express.js, Koa.js, or Fastify.js, using decorators and class-based arc…
933089active
adrielcafe/voyager
Voyager is a pragmatic navigation library for Compose Multiplatform, seamlessly integrated with Jetpack Compose. It supports linear, bottom…
583089active
pujiaxin33/JXPagingView
JXPagingView is an iOS UI library (Objective-C and Swift) for building nested multi-page scrolling layouts like Weibo or Jianshu profile pa…
363049stable
kubernetes-sigs/gateway-api
Kubernetes Gateway API is the official successor to Ingress, providing a role-oriented, expressive specification and CRDs for L4/L7 routing…
953026stable
headwaymaps/headway
Headway is a self-hostable maps stack that bundles a web frontend, basemap, geocoder, and routing engine powered by OpenStreetMap data. It …
773007active
uias/Tabman
Tabman is a Swift library for iOS that provides a powerful paging view controller with interactive indicator bars. It is built on Pageboy a…
812921active
xiaojinzi123/Component
Component is a powerful Android componentization framework providing URI-based routing, interceptors, service discovery, and module lifecyc…
232920active
web-infra-dev/garfish
Garfish is a micro front-end framework for composing multiple independently developed and deployed front-end applications into a single coh…
842914active
tinyhttp/tinyhttp
tinyhttp is a modern, Express-like web framework for Node.js written in TypeScript and compiled to native ESM. It offers a minimal dependen…
902905active
flightphp/core
Flight is a fast, extensible micro-framework for PHP with zero dependencies, designed for quickly building RESTful web applications and API…
982893active
JXSegmentedView/JXCategoryView
JXCategoryView (Objective-C) and JXSegmentedView (Swift) are iOS UI libraries for building highly customizable category/segmented tab views…
412881stable
Decompose
Decompose is a Kotlin Multiplatform library for breaking code into tree-structured, lifecycle-aware business logic components (BLoCs) with …
802879active
lorisleiva/laravel-actions
A Laravel package that lets developers encapsulate a single task in one PHP class and run it as a controller, job, event listener, command,…
952872stable
codercup/unibest
unibest is a cross-platform uniapp starter template built with Vue3, TypeScript, Vite, UnoCSS, and wot-ui, enabling development of H5, mini…
572863active
zombocom/wicked
Wicked is a Ruby gem that turns Rails controllers into step-by-step wizard flows, acting as a RESTful-ish state machine for multi-step proc…
752851stable
ThinkPHP
ThinkPHP is a high-performance, lightweight PHP web application framework with two decades of development history, now rebuilt on PHP 8.0+.…
622814active
nksaraf/vinxi
Vinxi is a JavaScript SDK for composing full stack apps and frameworks on top of Vite and Nitro. Its core primitive is the router, letting …
602795active
fireship-io/flamethrower
A 2kB zero-config client-side router and prefetcher for static sites that makes page navigation feel like a single-page app. It prefetches …
322775active
XiaoMi/Gaea
Gaea is a MySQL-protocol database middleware proxy developed by Xiaomi's B2C dev team. It provides sharding (database and table partitionin…
522762active
OpenTripPlanner
OpenTripPlanner is an open-source, server-side Java application for multi-modal trip planning, computing itineraries that combine public tr…
882742stable
Lucky Framework
Lucky is a full-featured web framework written in Crystal that emphasizes catching bugs at compile time through its type system. It include…
792735active
yesodweb/yesod
Yesod is a type-safe, RESTful web framework for Haskell built on the WAI interface, featuring compile-time-checked routing, templating, and…
752726active
scalatra/scalatra
Scalatra is a tiny, Sinatra-inspired web micro-framework for Scala that runs on the JVM. It lets developers build high-performance, asynchr…
762647active
symfony/demo
The official Symfony Demo Application, a reference blog-style application demonstrating how to build web apps following Symfony best practi…
922620active
amberframework/amber
Amber is a full-stack web application framework for the Crystal language, inspired by Rails, Phoenix, and Kemal, providing routing, control…
802606active
FrDH/mmenu-js
mmenu.js is a vanilla JavaScript plugin that turns standard HTML nav markup into app look-alike on- and off-canvas menus with sliding subme…
232566stable
samanhappy/mcphub
MCPHub is a self-hosted hub that centrally manages multiple Model Context Protocol (MCP) servers and exposes them through unified Streamabl…
842558active
bytedance/scene
Scene is a lightweight Android library for navigation and UI composition based on views, designed to replace Activities and Fragments in a …
672524active
cloudnativelabs/kube-router
Kube-router is a turnkey Kubernetes networking solution that combines pod networking (CNI), an IPVS/LVS-based service proxy, NetworkPolicy …
962508active
CarterCommunity/Carter
Carter is a thin framework layer of extension methods over ASP.NET Core that makes building HTTP APIs more explicit and enjoyable. It adds …
692461active
Spark
Spark is a tiny, expressive web framework for Java 8+ (with a Kotlin DSL) inspired by Sinatra, letting you define routes with lambdas in a …
329636maintenance
YTwsy/OpenSurge-for-Mac
OpenSurge for Mac is an open-source, Surge-style macOS gateway and control plane that turns a Mac into a whole-home transparent proxy gatew…
802426active
vadimdemedes/pastel
Pastel is a Next.js-like framework for building command-line apps with Ink, the React-based terminal UI renderer. Commands are defined by c…
652409active
Mycat
MyCAT is an open-source database middleware written in Java that acts as a distributed MySQL cluster proxy, providing sharding, read/write …
579506maintenance
QuickBirdEng/XCoordinator
XCoordinator is a Swift framework for iOS that implements the coordinator pattern to manage navigation and transitions between view control…
602393stable
shuding/next-view-transitions
A small React library that enables the CSS View Transitions API in Next.js App Router applications. It provides a ViewTransitions wrapper c…
482384active
404labfr/laravel-impersonate
A Laravel package that lets authenticated users (typically admins) impersonate other users of the application with a single method call or …
612345active

← prev page 2 / 11 next →