Routing Packages
Client- and server-side routing libraries for navigating between views and pages, including nested routes, guards, and data loading.
Packages in Routing
React Router
A multi-strategy router for React, from a lightweight library to a full SSR framework.
Hono
A small, ultrafast web framework built on Web Standards that runs identically everywhere.
TanStack Router
A fully type-safe React router with built-in data loading, caching, and URL search-param validation.
Vue Router
The official client-side router for Vue.js, powering nested routes, navigation guards, and single-page app navigation.
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.
history
Manage session history and navigation state across browser, hash, and in-memory environments in JavaScript.
axum
Ergonomic and modular HTTP routing and request-handling framework for Rust, built on Tokio, Hyper, and Tower.
nuqs
Type-safe search params state manager for React — like useState, but stored in the URL query string.
react-native-screens
Native navigation container primitives that make React Native screens render faster and use less memory.
chi
A lightweight, idiomatic Go HTTP router built entirely on net/http, for composing middleware and mounting REST APIs without a framework.
path-to-regexp
Turn path strings like /user/:id into regular expressions for matching, building, and parsing URLs.
Gin
A high-performance HTTP web framework for Go, built on a zero-allocation radix-tree router with an Express.js-style API.
React Navigation
Routing and navigation for React Native and web apps, with stack, tab, and drawer navigators
Echo
A minimalist, high-performance Go web framework with a radix-tree router, built-in middleware chain, and first-class HTTP/2 support.
next-intl
Type-safe internationalization for Next.js, built for App Router, Server Components, and static rendering.