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

95Health
Framework npm

React Router

A multi-strategy router for React, from a lightweight library to a full SSR framework.

56,590
MIT
Used by 167
90Health
Framework npm

Hono

A small, ultrafast web framework built on Web Standards that runs identically everywhere.

32,364
MIT
Used by 60
94Health
Framework npm

TanStack Router

A fully type-safe React router with built-in data loading, caching, and URL search-param validation.

15,136
MIT
Used by 57
49Health
Library Go

mux

A lightweight, http.Handler-compatible Go router that matches requests by path, host, method, headers, and query, and can reverse them back into URLs.

21,838
BSD 3
Used by 35
92Health
Framework Cargo

axum

Ergonomic and modular HTTP routing and request-handling framework for Rust, built on Tokio, Hyper, and Tower.

27,254
MIT
Used by 28
90Health
Library npm

nuqs

Type-safe search params state manager for React — like useState, but stored in the URL query string.

10,859
MIT
Used by 26
81Health
Library Go

chi

A lightweight, idiomatic Go HTTP router built entirely on net/http, for composing middleware and mounting REST APIs without a framework.

22,891
MIT
Used by 22
95Health
Library npm

React Navigation

Routing and navigation for React Native and web apps, with stack, tab, and drawer navigators

24,507
MIT
Used by 17
90Health
Library npm

next-intl

Type-safe internationalization for Next.js, built for App Router, Server Components, and static rendering.

4,376
MIT
Used by 13
94Health
Library PyPI

Werkzeug

The comprehensive WSGI utility library that powers Flask and countless Python web apps.

6,879
BSD 3
Used by 8
48Health
Library Go

httprouter

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

17,135
BSD 3
Used by 3
58Health
Framework Cargo

warp

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

10,373
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,684
MIT
Used by 1
84Health
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,905
MIT
Used by 1
43Health
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
45Health
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
56Health
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

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