function: routing
1002 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| miguelgrinberg/microdot Microdot is a minimalistic async web framework for Python and MicroPython, inspired by Flask, designed to run on resource-constrained syste… | 88 | 2140 | active |
| nuxt-modules/i18n @nuxtjs/i18n is an official Nuxt module that adds internationalization to Nuxt applications, powered by Vue I18n. It provides locale-prefix… | 98 | 2081 | active |
| hannoeru/vite-plugin-pages A Vite plugin that generates routes from the file system for Vue 3, React, and Solid applications. It automatically maps files in a pages d… | 84 | 2078 | active |
| ice-lab/icestark icestark is a framework-agnostic micro-frontends solution for large web applications, providing a main application that registers, loads, a… | 53 | 2076 | active |
| kwhitley/itty-router Itty Router is an ultra-tiny (~450B-1kB) TypeScript HTTP router library designed for serverless and edge environments like Cloudflare Worke… | 89 | 2046 | active |
| visionmedia/page.js page.js is a tiny Express-inspired client-side router for single-page applications, supporting route parameters, middleware chains, and the… | 23 | 7678 | maintenance |
| roxiness/routify Routify is a file-based router for Svelte applications that automatically generates routes from the file system. It supports SSR, static pr… | 64 | 1985 | active |
| Kitura/Kitura Kitura is a Swift web framework and HTTP server for building web services and REST APIs. It provides URL routing, Codable routing, pluggabl… | 60 | 7578 | maintenance |
| laravel/lumen Lumen is a fast PHP micro-framework from the Laravel project for building web applications and APIs with routing, middleware, database abst… | 10 | 7570 | maintenance |
| GIScience/openrouteservice Openrouteservice is an open-source, Java-based routing service built on a fork of GraphHopper that consumes OpenStreetMap data. It exposes … | 94 | 1961 | stable |
| envoyproxy/ai-gateway Envoy AI Gateway is an open-source, Kubernetes-native gateway built on Envoy Gateway that manages traffic from application clients to Gener… | 88 | 1961 | stable |
| cherrypy/cherrypy CherryPy is a pythonic, object-oriented HTTP framework for building web applications in Python. It lets developers write web apps as ordina… | 77 | 1946 | stable |
| tailscale/golink golink is a private shortlink service that runs inside a Tailscale tailnet, letting teams create short memorable go/ links for internal sit… | 76 | 1926 | active |
| mtrudel/bandit Bandit is a pure Elixir HTTP server for Plug and WebSock applications, supporting HTTP/1.x, HTTP/2, and WebSockets over HTTP and HTTPS. It … | 77 | 1915 | stable |
| freerouting/freerouting Freerouting is an open-source, advanced PCB auto-router that works with any EDA tool supporting the Specctra or Electra DSN interface, such… | 98 | 1909 | active |
| mochi/mochiweb MochiWeb is an Erlang library for building lightweight, fast HTTP servers. It provides a simple API and project scaffolding for creating ro… | 90 | 1890 | stable |
| django-tenants/django-tenants A Django app that adds multitenancy support to Django projects using PostgreSQL schemas, so multiple customers can share one application in… | 94 | 1882 | active |
| hummingbird-project/hummingbird Hummingbird is a lightweight, flexible web application framework and HTTP server written in Swift, built on top of SwiftNIO. It provides ro… | 98 | 1878 | active |
| darryrzhong/Android-Compose-MVVM-App An open-source Android app replicating the Eyepetizer (OpenEyes) short-video app, built entirely with Jetpack Compose, Material3, Hilt, and… | 66 | 1861 | active |
| zws-im/zws ZWS (Zero Width Shortener) is a self-hostable URL shortener that encodes link identifiers using invisible zero-width Unicode characters ins… | 67 | 1848 | active |
| cmdparkour/vue-admin-box vue-admin-box is a Vue 3 admin dashboard template built with Vite, Element Plus, and TypeScript, offering four base template variants (with… | 41 | 1843 | active |
| VROOM-Project/vroom VROOM is an open-source C++20 route optimization engine that solves vehicle routing problems (TSP, CVRP, VRPTW, PDPTW and variants) in mill… | 71 | 1839 | active |
| flask-restful/flask-restful Flask-RESTful is a Python extension for Flask that provides building blocks for creating REST APIs, including resource classes and request … | 23 | 6915 | maintenance |
| hugapi/hug Hug is a Python 3+ API framework built on Falcon's high-performance HTTP library, designed to make developing REST APIs as simple as writin… | 23 | 6883 | maintenance |
| KnpLabs/KnpPaginatorBundle KnpPaginatorBundle is a Symfony bundle providing SEO-friendly pagination and sorting for arbitrary data, including Doctrine ORM/ODM queries… | 81 | 1823 | stable |
| reach/router Reach Router is a client-side routing library for React applications, offering accessible, next-generation routing with a simple API. It ha… | 32 | 6826 | maintenance |
| choojs/choo Choo is a tiny 4kb JavaScript frontend framework for building sturdy single-page applications using vanilla JS and HTML. It combines an eve… | 53 | 6769 | maintenance |
| salimi-my/shadcn-ui-sidebar A retractable, responsive sidebar component for Next.js built on top of shadcn/ui and Tailwind CSS. It is distributed as a shadcn/ui regist… | 31 | 1802 | active |
| alanjds/drf-nested-routers A Python library providing routers and fields for creating nested resources in Django REST Framework. It enables RESTful URL structures whe… | 85 | 1799 | active |
| yezihaohao/react-admin A complete React admin dashboard template/solution built with Ant Design, React Router, Redux, and ECharts. It provides a full-featured boi… | 32 | 6738 | maintenance |
| azouaoui-med/react-pro-sidebar React Pro Sidebar is a React component library for building customizable, responsive side navigation with nested menus, submenus, and colla… | 86 | 1794 | active |
| griddynamics-archive/MMDrawerController MMDrawerController is a lightweight Objective-C container view controller that implements side drawer navigation for iOS apps. It supports … | 23 | 6706 | maintenance |
| kriasoft/universal-router Universal Router is a small, middleware-style routing library for isomorphic JavaScript applications, usable on both client and server. Rou… | 62 | 1784 | stable |
| jooby-project/jooby Jooby is a modular, high-performance web framework for Java and Kotlin that runs on Netty, Jetty, or Undertow. It offers both a fluent Scri… | 98 | 1780 | active |
| dougmoscrop/serverless-http A Node.js library that wraps existing web frameworks like Express, Koa, and Connect so they can run inside serverless functions (primarily … | 50 | 1778 | stable |
| scotty-web/scotty Scotty is a lightweight Haskell web framework inspired by Ruby's Sinatra, built on the WAI interface and the fast Warp web server. It lets … | 63 | 1776 | active |
| xyTom/Url-Shorten-Worker A self-hosted URL shortener built as a Cloudflare Worker, storing link mappings in Workers KV. It includes an API for creating short links … | 64 | 1763 | active |
| mholt/caddy-l4 A layer 4 (TCP/UDP) app for Caddy that enables composable handling of raw connections based on connection properties or stream content. It … | 91 | 1756 | active |
| laravel/fortify Laravel Fortify is a frontend-agnostic authentication backend for Laravel that registers the routes and controllers needed for login, regis… | 99 | 1755 | active |
| Milad-Akarie/auto_route_library AutoRoute is a Flutter navigation library that generates strongly-typed route code from annotated page classes. It supports nested navigati… | 71 | 1752 | active |
| heartcombo/has_scope HasScope is a Ruby gem that dynamically applies ActiveRecord named scopes to resources based on incoming controller parameters. It is most … | 60 | 1728 | stable |
| SpigotMC/BungeeCord BungeeCord is a layer 7 proxy server that links multiple Minecraft servers together, teleporting players between them while maintaining con… | 77 | 1727 | stable |
| flike/kingshard kingshard is a high-performance MySQL proxy written in Go that sits between applications and MySQL backends. Its core feature is transparen… | 62 | 6401 | maintenance |
| railsware/js-routes A Ruby gem that generates a JavaScript (and TypeScript definition) file exposing all Rails named routes as callable helper functions. It le… | 87 | 1698 | active |
| redwoodjs/sdk RedwoodSDK is a server-first React framework built as a Vite plugin for the Cloudflare platform, enabling React Server Components, server f… | 84 | 1695 | active |
| japgolly/scalajs-react A Scala.js library that provides type-safe, Scala-friendly bindings for Facebook's React, with opt-in functional programming support via Ca… | 82 | 1657 | active |
| hoangvvo/next-connect next-connect is a lightweight, promise-based method routing and middleware layer for Next.js API routes, Edge routes, Middleware, App Route… | 23 | 1650 | stable |
| aleclarson/vite-tsconfig-paths A Vite plugin that lets Vite resolve imports using TypeScript's tsconfig.json path mapping (compilerOptions.paths). It supports automatic t… | 89 | 1633 | active |
| spring-projects/spring-integration Spring Integration extends the Spring programming model to implement Enterprise Integration Patterns, enabling lightweight messaging within… | 99 | 1626 | stable |
| delvedor/find-my-way find-my-way is a high-performance HTTP router for Node.js built on a radix tree (compact prefix tree). It is framework independent and supp… | 94 | 1625 | stable |
| Tyrrrz/CliFx CliFx is an opinionated, class-first framework for building command-line applications in .NET. It handles argument parsing, command routing… | 78 | 1615 | active |
| webpy/webpy web.py is a minimalist Python web framework that provides URL routing, request handling, templating, forms, sessions, and database access w… | 81 | 5921 | maintenance |
| ItalyPaleAle/svelte-spa-router svelte-spa-router is a hash-based router library for Svelte 5 single-page applications with a minimal footprint. It supports route paramete… | 96 | 1606 | stable |
| lets-blade/blade Blade is a lightweight, high-performance MVC web framework for Java 8 built on Netty 4, with RESTful routing, a built-in template engine, a… | 60 | 5875 | maintenance |
| karlseguin/http.zig http.zig is an HTTP/1.1 server library written in Zig, providing routing, middleware, WebSockets, and server-sent events. It is designed as… | 75 | 1591 | active |
| travellings-link/travellings Travellings (开往) is a friend-link relay (webring) project that redirects visitors randomly between participating independent websites to sh… | 66 | 1585 | active |
| metosin/reitit Reitit is a fast, data-driven routing library for Clojure and ClojureScript. It provides bi-directional routing, first-class route data, pl… | 86 | 1581 | stable |
| lmc999/auto-add-routes A set of Windows batch scripts and route tables that add China IP/domain split routing to full-tunnel VPN clients like WireGuard and OpenVP… | 75 | 1578 | active |
| FDio/vpp FD.io's Vector Packet Processing (VPP) is an extensible, high-performance packet-processing framework providing production-quality switch a… | 77 | 1577 | stable |
| unosquare/embedio EmbedIO is a tiny, cross-platform, module-based web server library for .NET Framework and .NET Core, written entirely in C#. It supports RE… | 10 | 1577 | stable |
| nette/nette Nette is a mature PHP web framework composed of standalone, individually versioned components (Latte templating, Tracy debugging, DI contai… | 66 | 1562 | stable |
| joeldev/JLRoutes JLRoutes is an Objective-C URL routing library for iOS and macOS with a simple block-based API. It makes it easy to register URL patterns w… | 23 | 5703 | maintenance |
| chibisov/drf-extensions DRF-extensions is a collection of custom extensions for Django REST Framework, providing mixins, routers, caching, conditional requests, ne… | 66 | 1552 | active |
| livebud/bud Bud is a full-stack web framework for Go that generates boilerplate glue code automatically, integrating a Go backend with Svelte/TypeScrip… | 23 | 5583 | maintenance |
| ThisSeanZhang/landscape Landscape is a Linux router application built in Rust with eBPF that routes traffic by domain rather than just IP. It uses a userspace DNS … | 88 | 1526 | active |
| OpenSIPS/opensips OpenSIPS is a GPL-licensed, open-source SIP server/proxy implementation written in C, forked from the SER project. It provides carrier-grad… | 77 | 1516 | stable |
| jetzig-framework/jetzig Jetzig is a full-featured web framework written in pure Zig for building modern web applications. It provides file system-based routing, HT… | 65 | 1507 | active |
| FriendsOfSymfony/FOSJsRoutingBundle A Symfony bundle that exposes your Symfony routes to client-side JavaScript, letting you generate URLs with parameters in the browser like … | 62 | 1502 | active |
| mariadb-corporation/MaxScale MariaDB MaxScale is an intelligent database proxy that forwards database statements to one or more backend database servers using complex r… | 60 | 1496 | active |
| gleam-wisp/wisp Wisp is a practical, type-safe web framework for the Gleam language, built on the Mist HTTP server and the BEAM runtime. It is structured a… | 79 | 1471 | active |
| jeremydaly/lambda-api Lambda API is a lightweight Express.js-style web framework for Node.js designed specifically for AWS Lambda with API Gateway proxy integrat… | 95 | 1469 | active |
| pg-sharding/spqr SPQR (Stateless Postgres Query Router) is a production-ready proxy that horizontally scales PostgreSQL via sharding by routing queries to t… | 92 | 1465 | active |
| abh/geodns GeoDNS is an authoritative DNS server written in Go that returns per-client targeted responses based on the geographic location of the requ… | 54 | 1457 | stable |
| callstack/react-native-bottom-tabs A React Native library providing bottom tab navigation built on native platform primitives like SwiftUI's TabView and Android's BottomNavig… | 83 | 1447 | active |
| AndrewIngram/django-extra-views django-extra-views is a Python library providing additional class-based generic views for Django, covering patterns like formsets, inline f… | 31 | 1436 | active |
| pgRouting/pgrouting pgRouting is a C/C++ PostgreSQL extension that adds geospatial routing and network analysis functions on top of PostGIS/PostgreSQL. It prov… | 84 | 1426 | stable |
| symfony/web-link A Symfony component that manages links between resources via the Link HTTP header, implementing PSR-13, RFC 8288, RFC 9264 (Linkset), and R… | 94 | 1416 | stable |
| http-rs/tide Tide is a minimal and pragmatic async web application framework for Rust, built on async-std, that provides routing, middleware, cookies, s… | 23 | 5094 | maintenance |
| KnpLabs/KnpMenuBundle KnpMenuBundle is a Symfony bundle that integrates the KnpMenu PHP library for building object-oriented, feature-rich navigation menus. It l… | 77 | 1403 | stable |
| matrix-org/matrix.to Matrix.to is a stateless, privacy-protecting URL redirection service for the Matrix ecosystem that turns matrix.to links into app-agnostic … | 67 | 1396 | stable |
| Flutterando/modular Flutter Modular is a Dart/Flutter framework that provides modularized route management and dependency injection, organizing Flutter apps by… | 95 | 1383 | active |
| Luracast/Restler Restler is a zero-boilerplate REST API framework for PHP 8+ that uses reflection to auto-generate routes, validation, and OpenAPI documenta… | 98 | 1382 | active |
| Zhuinden/simple-stack Simple Stack is an Android backstack library and navigation framework that represents navigation state as a list of immutable, parcelable k… | 57 | 1378 | active |
| devfeel/dotweb DotWeb is a simple and easy-to-use Go web micro framework providing an HTTP server with routing, middleware, caching, sessions, and TLS sup… | 86 | 1377 | active |
| ash-jc-allen/short-url A Laravel package for creating and managing shortened URLs within web applications. It supports custom URL keys, visitor tracking (IP, brow… | 84 | 1377 | active |
| HashLoad/horse Horse is an Express-inspired, minimalist web framework for Delphi and Lazarus (Free Pascal) for building fast REST APIs and web services. I… | 98 | 1369 | active |
| apache/struts Apache Struts is a free, open-source MVC framework for building Java web applications, favoring convention over configuration with an exten… | 94 | 1366 | active |
| SuaveIO/suave Suave is a lightweight F# web server library with composable WebPart combinators for routing and request handling, targeting .NET 8/9. It s… | 99 | 1349 | active |
| Tenancy for Laravel A Laravel package that enables running multiple websites (tenants) from a single codebase, with per-tenant separation of databases, assets,… | 85 | 1330 | active |
| HuolalaTech/hll-wp-therouter-android TheRouter is a dynamic routing framework for Android componentization, providing page navigation, cross-module dependency injection, single… | 82 | 1330 | active |
| amphp/http-server amphp/http-server is a non-blocking, concurrent HTTP/1.1 and HTTP/2 application server library for PHP built on the Revolt event loop and A… | 92 | 1325 | stable |
| supasate/connected-react-router A Redux binding for React Router v4 and v5 that synchronizes router state with the Redux store through a uni-directional flow. It allows di… | 23 | 4688 | maintenance |
| solidjs/solid-router Solid Router is the official routing library for SolidJS, inspired by Ember and React Router. It provides declarative, reactive client-side… | 86 | 1317 | active |
| leafsphp/leaf Leaf is a lightweight, modular PHP framework focused on developer experience, rapid development, and high performance for web apps and APIs… | 98 | 1310 | active |
| umputun/reproxy Reproxy is a simple edge HTTP(s) server and reverse proxy written in Go, distributed as a single binary or Docker container. It supports mu… | 94 | 1309 | active |
| k8gb-io/k8gb K8GB (Kubernetes Global Balancer) is a CNCF Incubating, open-source global server load balancing (GSLB) solution for Kubernetes, implemente… | 92 | 1302 | active |
| Stiffstream/restinio RESTinio is a C++17 header-only library providing an embedded asynchronous HTTP(S)/WebSocket server built on standalone ASIO. It offers Exp… | 76 | 1302 | stable |
| savsgio/atreugo Atreugo is a high-performance, extensible micro web framework for Go built on top of fasthttp, with zero memory allocations in hot paths. I… | 23 | 1301 | active |
| mapsme/omim MAPS.ME is an open-source cross-platform offline maps application built on OpenStreetMap data, with the core engine written in C++ and apps… | 23 | 4600 | maintenance |
| inetaf/tcpproxy A Go library and CLI (tlsrouter) for building TCP proxies that route connections based on static rules, HTTP/1 Host headers, and TLS SNI se… | 69 | 1296 | stable |