Packages

Routing Packages

Client- and server-side routing libraries for navigating between views and pages, including nested routes, guards, and data loading.

44 packages

Packages in Routing

48Health
Library Go

httprouter

A lightweight, high-performance HTTP request router for Go built on a compact radix tree.

17,138
BSD 3
Used by 3
71Health
Framework npm

Turbo

The speed of a single-page application without writing custom JavaScript, by sending HTML over the wire.

7,403
MIT
Used by 3
93Health
Library Composer

Inertia.js Laravel Adapter

The official Laravel server-side adapter for building SPAs with classic server-side routing.

2,484
MIT
Used by 3
45Health
Framework npm

itty-router

An ultra-tiny (~1kB), zero-dependency TypeScript router built for Cloudflare Workers and other serverless/edge runtimes.

2,050
MIT
Used by 3
37Health
Library npm

urlpattern-polyfill

A polyfill that brings the standard URLPattern web API to browsers and Node.js runtimes that don't yet support it natively.

296
MIT
Used by 3
65Health
Framework Cargo

Rocket

An async web framework for Rust that uses type-safe macros for routing, request guards, and fairings to catch invalid requests before your handlers run.

25,775
Other
Used by 2
82Health
Library npm

radix3

A lightweight, dependency-free radix-tree router for JavaScript and TypeScript, matching static, parameterized, and wildcard routes with fast, precomputable lookups.

759
MIT
Used by 2
57Health
Framework npm

UI-Router for AngularJS

State-based routing framework for AngularJS with nested, parallel views and typed transitions.

13,412
MIT
Used by 1
56Health
Framework Cargo

warp

A composable, filter-based web server framework for Rust built on hyper and Tokio.

10,379
MIT
Used by 1
51Health
Library npm

connected-react-router

Redux bindings that keep React Router's history in sync with your store, both ways.

4,682
MIT
Used by 1
89Health
Framework npm

tinyhttp

A tiny, ESM-only web framework that's an Express-compatible drop-in, with precompiled routing and a fraction of the dependencies.

2,911
MIT
Used by 1
71Health
Library PyPI

drf-nested-routers

Routers and relation fields for building nested REST resources in Django REST Framework.

1,798
Apache 2.0
Used by 1
42Health
Library npm

react-freeze

Suspends re-renders of hidden React component subtrees while preserving their state and native views.

1,654
MIT
Used by 1
48Health
Library Composer

FOSJsRoutingBundle

Expose Symfony's routing configuration to JavaScript so client code can generate URLs by route name

1,502
MIT
Used by 1
44Health
Library npm

Redux First History

Makes Redux the single source of truth for navigation state, syncing react-router, @reach/router, and wouter through one dispatch-driven history.

455
MIT
Used by 1
49Health
Framework npm

UI-Router Core

Framework-agnostic state machine for URL-driven routing, transitions, and nested views in JS SPAs.

124
MIT
Used by 1
51Health
Library Composer

Illuminate Routing

The HTTP routing component that powers Laravel's request dispatching

122
MIT
Used by 1
32Health
Library npm

storybook-vue3-router

A Storybook decorator that wraps Vue 3 components in vue-router so routing-aware stories render, navigate, and test correctly.

32
MIT
Used by 1
57Health
Library Composer

mezzio-fastroute

FastRoute integration adapter, wiring nikic/FastRoute as a routing engine for the Mezzio middleware microframework.

16
BSD 3
Used by 1
31Health
Library PyPI

sanic-routing

The AST-compiled node-tree router that powers Sanic's path and signal routing.

16
MIT
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers