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

Showing 15 of 44 packages
94Health
Frameworknpm

React Router

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

56,578
MIT
Used by 159
90Health
Frameworknpm

Hono

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

32,111
MIT
Used by 58
94Health
Frameworknpm

TanStack Router

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

15,050
MIT
Used by 54
95Health
Frameworknpm

Vue Router

The official client-side router for Vue.js, powering nested routes, navigation guards, and single-page app navigation.

4,674
MIT
Used by 49
49Health
LibraryGo

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,843
BSD 3
Used by 34
50Health
Librarynpm

history

Manage session history and navigation state across browser, hash, and in-memory environments in JavaScript.

8,302
MIT
Used by 27
91Health
FrameworkCargo

axum

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

27,031
MIT
Used by 25
90Health
Librarynpm

nuqs

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

10,810
MIT
Used by 24
94Health
Librarynpm

react-native-screens

Native navigation container primitives that make React Native screens render faster and use less memory.

3,726
MIT
Used by 23
81Health
LibraryGo

chi

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

22,783
MIT
Used by 20
63Health
Librarynpm

path-to-regexp

Turn path strings like /user/:id into regular expressions for matching, building, and parsing URLs.

8,602
MIT
Used by 20
72Health
FrameworkGo

Gin

A high-performance HTTP web framework for Go, built on a zero-allocation radix-tree router with an Express.js-style API.

89,175
MIT
Used by 19
95Health
Librarynpm

React Navigation

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

24,504
MIT
Used by 17
92Health
FrameworkGo

Echo

A minimalist, high-performance Go web framework with a radix-tree router, built-in middleware chain, and first-class HTTP/2 support.

32,693
MIT
Used by 13
89Health
Librarynpm

next-intl

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

4,357
MIT
Used by 12

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

Search