function: routing
1002 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| 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… | 76 | 5109 | stable |
| loopbackio/loopback-next LoopBack 4 is a highly extensible Node.js and TypeScript framework for building REST APIs and microservices, driven by OpenAPI specificatio… | 77 | 5107 | active |
| 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.… | 78 | 5043 | active |
| 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… | 99 | 4904 | stable |
| ZijianHe/koa-router koa-router is Express-style routing middleware for the Koa web framework, supporting named parameters, nested routers, and async/await. It … | 54 | 4814 | stable |
| carltongibson/django-filter A reusable Django application that lets developers declaratively filter QuerySets based on user selections from URL parameters. It provides… | 64 | 4685 | stable |
| vuejs/router Vue Router is the official client-side routing library for Vue.js, providing expressive route definitions, navigation guards, and history m… | 97 | 4672 | stable |
| 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 … | 76 | 4664 | stable |
| 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… | 62 | 4628 | active |
| 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… | 86 | 4519 | stable |
| 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. … | 87 | 4512 | stable |
| typestack/routing-controllers A TypeScript framework for building structured, declarative class-based controllers with decorators on top of Express or Koa. It handles ro… | 72 | 4504 | stable |
| 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… | 90 | 4487 | active |
| spatie/laravel-query-builder A Laravel package that builds Eloquent queries from API request parameters, supporting filtering, sorting, field selection, and relationshi… | 97 | 4465 | stable |
| 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… | 66 | 4434 | active |
| salvo-rs/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… | 99 | 4432 | active |
| airbnb/DeepLinkDispatch DeepLinkDispatch is an annotation-based Android library for declarative deep link handling. Activities are annotated with @DeepLink and URI… | 79 | 4413 | stable |
| amannn/next-intl next-intl is an internationalization (i18n) library for Next.js that provides translations, ICU message formatting, date/number localizatio… | 95 | 4354 | stable |
| 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… | 98 | 4321 | stable |
| 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… | 94 | 4314 | active |
| 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… | 96 | 4268 | stable |
| teloxide/teloxide Teloxide is a full-featured Rust framework for building Telegram bots, built on the dptree chain-of-responsibility pattern for declarative … | 77 | 4218 | active |
| weavejester/compojure Compojure is a concise routing library for the Ring web ecosystem in Clojure, letting developers compose web applications from small, indep… | 51 | 4112 | stable |
| 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… | 94 | 4103 | active |
| Pylons/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… | 75 | 4095 | stable |
| 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… | 73 | 4089 | active |
| 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 … | 98 | 3944 | active |
| 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… | 95 | 3907 | stable |
| bluelinelabs/Conductor Conductor is a small, full-featured Android framework for building View-based applications without Fragments. It wraps standard Android Vie… | 55 | 3898 | stable |
| ring-clojure/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 … | 72 | 3885 | stable |
| mikepenz/FastAdapter FastAdapter is a Kotlin library that simplifies building RecyclerView adapters on Android, handling item views, click listeners, selection,… | 57 | 3879 | active |
| 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… | 23 | 16642 | maintenance |
| 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… | 23 | 16364 | maintenance |
| mevdschee/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… | 95 | 3740 | stable |
| thoughtbot/clearance Clearance is a Rails engine providing email and password authentication for Ruby on Rails applications. It offers opinionated defaults for … | 85 | 3736 | active |
| 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… | 98 | 3721 | stable |
| symfony/framework-bundle FrameworkBundle is the core Symfony package that glues Symfony components into the full-stack Symfony framework, wiring the kernel, depende… | 95 | 3567 | stable |
| meshcore-dev/MeshCore MeshCore is a lightweight C++ library and firmware implementing a hybrid multi-hop mesh routing protocol for LoRa packet radios, enabling e… | 83 | 3544 | active |
| Openwrt-Passwall/openwrt-passwall2 PassWall2 is a LuCI web interface application for OpenWrt routers that provides advanced proxy functionality and network traffic management… | 99 | 3504 | active |
| alibaba/ARouter ARouter is an Android routing framework from Alibaba that helps decouple navigation between pages and modules in componentized apps. It sup… | 23 | 14459 | maintenance |
| 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… | 73 | 3412 | stable |
| raamcosta/compose-destinations Compose Destinations is a KSP annotation-processing library that generates type-safe navigation code on top of the official Jetpack Compose… | 54 | 3388 | active |
| 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… | 90 | 3338 | stable |
| facebook/mcrouter Mcrouter is a memcached protocol router developed by Facebook for scaling memcached deployments, handling nearly 5 billion requests per sec… | 67 | 3334 | stable |
| 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… | 57 | 13425 | maintenance |
| 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… | 90 | 3205 | active |
| revel/revel Revel is a high-productivity, full-stack MVC web framework for the Go language. It bundles routing, parameter parsing, validation, sessions… | 23 | 13219 | maintenance |
| hybridsjs/hybrids Hybrids is a JavaScript framework for building client-side web applications and web components using a unique mixed declarative and functio… | 93 | 3175 | active |
| 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… | 94 | 3148 | stable |
| cacjs/cac CAC (Command And Conquer) is a lightweight, zero-dependency JavaScript/TypeScript library for building command-line applications. It provid… | 73 | 3124 | stable |
| adrielcafe/voyager Voyager is a pragmatic navigation library for Compose Multiplatform, seamlessly integrated with Jetpack Compose. It supports linear, bottom… | 68 | 3089 | active |
| 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… | 95 | 3087 | active |
| 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… | 39 | 3050 | stable |
| headwaymaps/headway Headway is a self-hostable maps stack that bundles a web frontend, basemap, geocoder, and routing engine powered by OpenStreetMap data. It … | 77 | 2992 | active |
| envoyproxy/gateway Envoy Gateway is an open-source control plane that manages Envoy Proxy as a standalone or Kubernetes-based application gateway, using Kuber… | 99 | 2990 | stable |
| 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… | 93 | 2978 | stable |
| 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… | 82 | 2924 | active |
| xiaojinzi123/Component Component is a powerful Android componentization framework providing URI-based routing, interceptors, service discovery, and module lifecyc… | 23 | 2916 | active |
| 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… | 87 | 2909 | active |
| 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… | 93 | 2899 | active |
| JXSegmentedView/JXCategoryView JXCategoryView (Objective-C) and JXSegmentedView (Swift) are iOS UI libraries for building highly customizable category/segmented tab views… | 45 | 2887 | stable |
| flightphp/core Flight is a fast, extensible micro-framework for PHP with zero dependencies, designed for quickly building RESTful web applications and API… | 98 | 2884 | active |
| 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,… | 95 | 2867 | stable |
| arkivanov/Decompose Decompose is a Kotlin Multiplatform library for breaking code into tree-structured, lifecycle-aware business logic components (BLoCs) with … | 79 | 2867 | active |
| codercup/unibest unibest is a cross-platform uniapp starter template built with Vue3, TypeScript, Vite, UnoCSS, and wot-ui, enabling development of H5, mini… | 60 | 2857 | active |
| 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… | 32 | 2854 | stable |
| ThinkPHP ThinkPHP is a high-performance, lightweight PHP web application framework with two decades of development history, now rebuilt on PHP 8.0+.… | 68 | 2814 | active |
| 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 … | 63 | 2793 | active |
| 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 … | 32 | 2776 | active |
| XiaoMi/Gaea Gaea is a MySQL-protocol database middleware proxy developed by Xiaomi's B2C dev team. It provides sharding (database and table partitionin… | 55 | 2765 | active |
| luckyframework/lucky Lucky is a full-featured web framework written in Crystal that emphasizes catching bugs at compile time through its type system. It include… | 80 | 2724 | active |
| yesodweb/yesod Yesod is a type-safe, RESTful web framework for Haskell built on the WAI interface, featuring compile-time-checked routing, templating, and… | 75 | 2723 | active |
| opentripplanner/OpenTripPlanner OpenTripPlanner is an open-source, server-side Java application for multi-modal trip planning, computing itineraries that combine public tr… | 82 | 2722 | stable |
| 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… | 76 | 2650 | active |
| symfony/demo The official Symfony Demo Application, a reference blog-style application demonstrating how to build web apps following Symfony best practi… | 95 | 2617 | active |
| amberframework/amber Amber is a full-stack web application framework for the Crystal language, inspired by Rails, Phoenix, and Kemal, providing routing, control… | 86 | 2604 | active |
| 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… | 23 | 2565 | stable |
| cloudnativelabs/kube-router Kube-router is a turnkey Kubernetes networking solution that combines pod networking (CNI), an IPVS/LVS-based service proxy, NetworkPolicy … | 99 | 2497 | active |
| bytedance/scene Scene is a lightweight Android library for navigation and UI composition based on views, designed to replace Activities and Fragments in a … | 71 | 2494 | active |
| 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 … | 73 | 2446 | active |
| perwendel/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 … | 32 | 9644 | maintenance |
| Mycat MyCAT is an open-source database middleware written in Java that acts as a distributed MySQL cluster proxy, providing sharding, read/write … | 60 | 9514 | maintenance |
| 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… | 71 | 2406 | active |
| QuickBirdEng/XCoordinator XCoordinator is a Swift framework for iOS that implements the coordinator pattern to manage navigation and transitions between view control… | 63 | 2389 | stable |
| 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… | 61 | 2387 | active |
| 404labfr/laravel-impersonate A Laravel package that lets authenticated users (typically admins) impersonate other users of the application with a single method call or … | 67 | 2340 | active |
| samanhappy/mcphub MCPHub is a self-hosted hub that centrally manages multiple Model Context Protocol (MCP) servers and exposes them through unified Streamabl… | 82 | 2333 | active |
| JSONAPI-Resources/jsonapi-resources JSONAPI::Resources (JR) is a Ruby gem that provides a resource-focused framework for building JSON:API compliant API servers on Rails 5.1+.… | 54 | 2324 | active |
| gotham-rs/gotham Gotham is a flexible web framework for Rust built on Tokio and Hyper, emphasizing stability, safety, security, and speed. It is statically … | 87 | 2309 | active |
| pointfreeco/swift-navigation A Swift library providing foundational tools for state management and navigation across Apple platforms (SwiftUI, UIKit, AppKit) and non-Ap… | 96 | 2288 | stable |
| 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… | 80 | 2281 | active |
| aksonov/react-native-router-flux A declarative routing library for React Native that provides an alternative API over react-navigation, letting developers define all routes… | 23 | 8916 | maintenance |
| dart-frog-dev/dart_frog Dart Frog is a fast, minimalistic backend framework for Dart built on top of shelf and mason, inspired by tools like remix.run, next.js, an… | 89 | 2268 | active |
| tempestphp/tempest-framework Tempest is a modern, community-driven PHP framework designed to minimize framework-related boilerplate so developers can focus on applicati… | 90 | 2259 | active |
| giraffe-fsharp/Giraffe Giraffe is a functional micro web framework for F# that runs on top of ASP.NET Core. Applications are composed of HttpHandler functions tha… | 86 | 2250 | active |
| posva/unplugin-vue-router A build-time unplugin that generates Vue Router routes from your file system structure with full TypeScript type safety. It supports Vite, … | 10 | 2240 | active |
| pbeshai/use-query-params A React library providing hooks, HOCs, and render props for managing application state in URL query parameters with type-safe serialization… | 69 | 2232 | active |
| feige996/unibest unibest is a cross-platform uniapp starter framework built on Vue 3, TypeScript, Vite 5, UnoCSS, and Wot UI, developed in VS Code without H… | 77 | 2211 | active |
| karldoenitz/Tigo Tigo is an HTTP web framework written in Go with a Tornado-like API and better performance. It includes routing, middleware support, and co… | 70 | 2203 | active |
| rickytan/RTRootNavigationController An Objective-C iOS library that transparently gives every pushed view controller its own independent UINavigationBar, while letting develop… | 72 | 2152 | stable |