Skip to content
JS
Package category

Routing

Client-side and server-side routers.

314 packages2 comparisons

Packages compared

314 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
navigo
A simple vanilla JavaScript router
9.8k-40%-5 years ago
8.11.1
ESM + CommonJSBundledRouting
rudy-match-path
link to URL path matching borrowed from React Router
9.7k-37%--
0.3.0
CommonJSNoneRouting
filesystem-routing
Router-neutral file-system routing: scans a route directory into a neutral route manifest with pluggable conventions and delivery adapters
9.6k--1 day ago
0.4.0
ESM onlyBundledRouting, Bundler plugins and loaders
nest-router
Router Module For Nestjs Framework
9.4k-21%-7 years ago
1.0.9
CommonJSNoneRouting, Utility libraries
@medley/router
A high-performance URL router
9.4k---6 years ago
0.2.1
CommonJSNoneRouting, URLs and query strings
qhistory
Wrap history with query support
9.2k+80%-6 years ago
1.1.0
ESM + CommonJSNoneRouting
babel-plugin-dynamic-import-node-sync
Babel 7 plugin to transpile import() to a require(), for node
9.1k+382%-8 years ago
2.0.1
CommonJSNoneNode.js utilities, Routing
safe-routes
Typesafe routing for React Router apps.
9.1k+24%-3 months ago
2.0.2
ESM onlyBundledRouting, TypeScript tooling
svelte-navigator
Simple, accessible routing for Svelte
8.5k+18%-4 years ago
3.2.2
ESM + CommonJSBundledAccessibility, Svelte
@tanstack/start
Modern and scalable routing for React applications
8k---1 year ago
1.120.20
ESM + CommonJSBundledRouting, React
pure-http
The simple web framework for Node.js with zero dependencies.
7.9k+59%-2 years ago
4.0.2
CommonJSBundledHTTP servers and web frameworks, Routing
@tanstack/router-valibot-adapter
Modern and scalable routing for React applications
7.5k---1 year ago
1.81.5
ESM + CommonJSBundledRouting, React
koa-joi-router
Configurable, input validated routing for koa.
7.5k-24%-5 years ago
8.0.0
CommonJSNoneSchema validation, Routing
react-router5
router5 helpers for React
7.4k+14%-6 years ago
8.0.1
ESM + CommonJSBundledRouting, React
node-red-contrib-knx-ultimate
KNX integration for Node-RED with KNX/IP and KNX Secure, ETS import, routing, diagnostics, automation utilities, MQTT and Modbus adapters. Optional Hue Ultimate and Matter Ultimate packages connect through the KNX gateway.
7.3k-12%-3 days ago
8.0.5
-NoneRouting, WebSockets and realtime
react-router-transition
A thin layer over react-motion for animating routes in react-router.
6.9k+28%-5 years ago
2.1.0
CommonJSNoneAnimation, React
@analytics/router-utils
Route change utilities for single page apps
6.9k---4 years ago
0.1.1
ESM + CommonJSNoneMonitoring and error tracking, Routing
remix-forms
The full-stack form library for React Router v7
6.8k+120%-11 months ago
4.0.0
ESM + CommonJSBundledForms, Routing
@tanstack/react-router-with-db
TanStack Router SSR integration for TanStack DB
6.8k---1 month ago
0.1.0
ESM + CommonJSBundledReact, Database clients and drivers
@tanstack/start-config
Modern and scalable routing for React applications
6.8k---1 year ago
1.120.20
ESM onlyBundledRouting, React
@intlify/vue-router-bridge
Vue Router bridging for Vue 2 & Vue 3
6.6k---2 years ago
1.1.0
ESM + CommonJSBundledRouting, Vue
hybrids
A JavaScript framework for creating fully-featured web applications, components libraries, and single web components with unique declarative and functional architecture
6.5k+17%-8 days ago
9.2.0
ESM onlyBundledState management, Routing
vue-i18n-routing
The i18n routing with using vue-i18n
6.5k-70%-2 years ago
1.2.0
ESM + CommonJSBundledInternationalisation, Vue
@tanstack/solid-router-ssr-query
Modern and scalable routing for Solid applications
6.5k---8 days ago
1.167.3
ESM + CommonJSBundledRouting, TypeScript tooling
@tanstack/react-start-config
Modern and scalable routing for React applications
6.5k---1 year ago
1.120.20
ESM onlyBundledRouting, React
react-navi
A batteries-included router for react.
6.1k+539%-4 years ago
0.15.0
ESM + CommonJSBundledRouting, React
0http
Zero friction HTTP request router. The need for speed!
6.1k+30%-19 days ago
5.1.1
CommonJSBundledRouting
tinro
tinro is a tiny declarative router for Svelte
5.8k-5%-4 years ago
0.6.12
ESM + CommonJSBundledSvelte, Routing
found-relay
Relay integration for found
5.8k+27%-4 years ago
1.0.2
ESM + CommonJSBundledReact, Routing
crossroads
Flexible router which can be used in multiple environments
5.8k+23%-11 years ago
0.12.2
CommonJSNoneRouting
react-router-breadcrumbs-hoc
small, flexible, higher order component for rendering breadcrumbs with react-router 4.x
5.7k-78%-4 years ago
4.1.0
ESM + CommonJSBundledRouting, React
@remix-run/spa
Client-rendered application routing for Remix
5.7k---6 days ago
0.1.2
ESM onlyBundledRouting
should-handle-link
A utility to help libraries and frameworks handle `<a>` clicks, properly handling all the default behavior that comes with clicking links (ctrl+click, cmd+click, etc).
5.6k+144%-1 year ago
1.3.0
ESM onlyBundledRouting
@lagunovsky/redux-react-router
A Redux binding for React Router v6, v7 and v8
5.5k---10 days ago
4.6.0
ESM + CommonJSBundledRouting, React
zenstack-trpc
Auto-generate type-safe tRPC routers from ZenStack V3 schemas
5.4k--4 months ago
0.2.5
ESM onlyBundledORMs and query builders, TypeScript tooling
@ai-sdk-tools/agents
Multi-agent orchestration system built on AI SDK v5 - handoffs, routing, and coordination for any AI provider
5.4k---10 months ago
1.2.0
ESM + CommonJSBundledRouting
mobx-router
A simple router for MobX
5.1k+23%-4 years ago
1.0.0
CommonJSBundledRouting, React
svelte-state-renderer
abstract-state-router renderer for Svelte
5.1k+1957%-1 year ago
6.0.0
ESM onlyNoneSvelte, Routing
@barba/core
Create badass, fluid and smooth transition between your website's pages
4.9k---2 years ago
2.10.3
ESM + CommonJSBundledAnimation, CSS-in-JS and styling
tiny-request-router
Fast, generic and type safe router (match method and path).
4.8k+62%-6 years ago
1.2.2
ESM + CommonJSBundledRouting, TypeScript tooling
raviger
React routing with hooks
4.8k-15%-6 months ago
5.3.0
ESM + CommonJSBundledRouting, React
connect-route
Simple and fast router for Connect
4.7k+144%-11 years ago
0.1.5
CommonJSNoneRouting
bank-routing-number-validator
Validates ABA Routing Numbers
4.6k+10%-9 years ago
0.0.4
CommonJSNoneRouting, Schema validation
react-router-cache-route
cache-route for react-router base on react v15+ and router v4+
4.6k+0%-2 years ago
1.13.0
CommonJSNoneCaching, React
@serwist/routing
A service worker helper library to route request URLs to handlers.
4.4k---2 months ago
9.5.12
ESM onlyBundledRouting, Static site generators and meta-frameworks
@webpieces/http-routing
Decorator-based routing with auto-wiring for WebPieces
4.3k---today
0.4.817
CommonJSBundledRouting
@stacksjs/bun-router
A fast, type-safe router for Bun.
4.3k---14 days ago
0.1.18
ESM onlyBundledRouting, TypeScript tooling
react-breadcrumbs-dynamic
React dynamic breadcrumbs extremely flexible and easy to use
4.1k+25%-7 years ago
1.2.1
CommonJSNoneRouting, React
sv-router
Type-safe routing for Svelte SPAs
4k+2054%-14 days ago
0.19.0
ESM onlyBundledRouting, Svelte
@apollo/client-integration-react-router
This package provides integrations between Apollo Client and React Router 7 to support modern streaming SSR.
3.9k---5 months ago
0.14.5-alpha.0
ESM + CommonJSBundledGraphQL, Routing

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.