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
95Health
Framework npm

Vue Router

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

4,688
MIT
Used by 50
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
77Health
Framework Go

Gin

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

89,268
MIT
Used by 22
94Health
Framework Go

Echo

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

32,734
MIT
Used by 13
75Health
Framework npm

Solid Router

The official routing library for SolidJS, with nested routes, preload data fetching, and SSR-ready rendering modes.

1,317
MIT
Used by 6
61Health
Framework npm

Backbone

A lightweight MV* framework that gives JavaScript-heavy applications structure with Models, Views, Collections, Routers, and Events.

28,102
MIT
Used by 3
72Health
Framework npm

Turbo

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

7,398
MIT
Used by 3
46Health
Framework npm

itty-router

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

2,049
MIT
Used by 3
52Health
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,782
Other
Used by 2
57Health
Framework npm

UI-Router for AngularJS

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

13,422
MIT
Used by 1
58Health
Framework Cargo

warp

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

10,373
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
49Health
Framework npm

UI-Router Core

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

125
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