Package category
Routing
Client-side and server-side routers.
314 packages2 comparisons
Packages compared
314 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| navigo A simple vanilla JavaScript router | 9.8k | -40% | - | 5 years ago 8.11.1 | ESM + CommonJS | Bundled | Routing | |
| rudy-match-path link to URL path matching borrowed from React Router | 9.7k | -37% | - | - 0.3.0 | CommonJS | None | Routing | |
| 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 only | Bundled | Routing, Bundler plugins and loaders | |
| nest-router Router Module For Nestjs Framework | 9.4k | -21% | - | 7 years ago 1.0.9 | CommonJS | None | Routing, Utility libraries | |
| @medley/router A high-performance URL router | 9.4k | - | - | - | 6 years ago 0.2.1 | CommonJS | None | Routing, URLs and query strings |
| qhistory Wrap history with query support | 9.2k | +80% | - | 6 years ago 1.1.0 | ESM + CommonJS | None | Routing | |
| 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 | CommonJS | None | Node.js utilities, Routing | |
| safe-routes Typesafe routing for React Router apps. | 9.1k | +24% | - | 3 months ago 2.0.2 | ESM only | Bundled | Routing, TypeScript tooling | |
| svelte-navigator Simple, accessible routing for Svelte | 8.5k | +18% | - | 4 years ago 3.2.2 | ESM + CommonJS | Bundled | Accessibility, Svelte | |
| @tanstack/start Modern and scalable routing for React applications | 8k | - | - | - | 1 year ago 1.120.20 | ESM + CommonJS | Bundled | Routing, React |
| pure-http The simple web framework for Node.js with zero dependencies. | 7.9k | +59% | - | 2 years ago 4.0.2 | CommonJS | Bundled | HTTP 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 + CommonJS | Bundled | Routing, React |
| koa-joi-router Configurable, input validated routing for koa. | 7.5k | -24% | - | 5 years ago 8.0.0 | CommonJS | None | Schema validation, Routing | |
| react-router5 router5 helpers for React | 7.4k | +14% | - | 6 years ago 8.0.1 | ESM + CommonJS | Bundled | Routing, 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 | - | None | Routing, 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 | CommonJS | None | Animation, React | |
| @analytics/router-utils Route change utilities for single page apps | 6.9k | - | - | - | 4 years ago 0.1.1 | ESM + CommonJS | None | Monitoring 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 + CommonJS | Bundled | Forms, Routing | |
| @tanstack/react-router-with-db TanStack Router SSR integration for TanStack DB | 6.8k | - | - | - | 1 month ago 0.1.0 | ESM + CommonJS | Bundled | React, Database clients and drivers |
| @tanstack/start-config Modern and scalable routing for React applications | 6.8k | - | - | - | 1 year ago 1.120.20 | ESM only | Bundled | Routing, React |
| @intlify/vue-router-bridge Vue Router bridging for Vue 2 & Vue 3 | 6.6k | - | - | - | 2 years ago 1.1.0 | ESM + CommonJS | Bundled | Routing, 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 only | Bundled | State management, Routing | |
| vue-i18n-routing The i18n routing with using vue-i18n | 6.5k | -70% | - | 2 years ago 1.2.0 | ESM + CommonJS | Bundled | Internationalisation, Vue | |
| @tanstack/solid-router-ssr-query Modern and scalable routing for Solid applications | 6.5k | - | - | - | 8 days ago 1.167.3 | ESM + CommonJS | Bundled | Routing, TypeScript tooling |
| @tanstack/react-start-config Modern and scalable routing for React applications | 6.5k | - | - | - | 1 year ago 1.120.20 | ESM only | Bundled | Routing, React |
| react-navi A batteries-included router for react. | 6.1k | +539% | - | 4 years ago 0.15.0 | ESM + CommonJS | Bundled | Routing, React | |
| 0http Zero friction HTTP request router. The need for speed! | 6.1k | +30% | - | 19 days ago 5.1.1 | CommonJS | Bundled | Routing | |
| tinro tinro is a tiny declarative router for Svelte | 5.8k | -5% | - | 4 years ago 0.6.12 | ESM + CommonJS | Bundled | Svelte, Routing | |
| found-relay Relay integration for found | 5.8k | +27% | - | 4 years ago 1.0.2 | ESM + CommonJS | Bundled | React, Routing | |
| crossroads Flexible router which can be used in multiple environments | 5.8k | +23% | - | 11 years ago 0.12.2 | CommonJS | None | Routing | |
| 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 + CommonJS | Bundled | Routing, React | |
| @remix-run/spa Client-rendered application routing for Remix | 5.7k | - | - | - | 6 days ago 0.1.2 | ESM only | Bundled | Routing |
| 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 only | Bundled | Routing | |
| @lagunovsky/redux-react-router A Redux binding for React Router v6, v7 and v8 | 5.5k | - | - | - | 10 days ago 4.6.0 | ESM + CommonJS | Bundled | Routing, React |
| zenstack-trpc Auto-generate type-safe tRPC routers from ZenStack V3 schemas | 5.4k | - | - | 4 months ago 0.2.5 | ESM only | Bundled | ORMs 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 + CommonJS | Bundled | Routing |
| mobx-router A simple router for MobX | 5.1k | +23% | - | 4 years ago 1.0.0 | CommonJS | Bundled | Routing, React | |
| svelte-state-renderer abstract-state-router renderer for Svelte | 5.1k | +1957% | - | 1 year ago 6.0.0 | ESM only | None | Svelte, Routing | |
| @barba/core Create badass, fluid and smooth transition between your website's pages | 4.9k | - | - | - | 2 years ago 2.10.3 | ESM + CommonJS | Bundled | Animation, 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 + CommonJS | Bundled | Routing, TypeScript tooling | |
| raviger React routing with hooks | 4.8k | -15% | - | 6 months ago 5.3.0 | ESM + CommonJS | Bundled | Routing, React | |
| connect-route Simple and fast router for Connect | 4.7k | +144% | - | 11 years ago 0.1.5 | CommonJS | None | Routing | |
| bank-routing-number-validator Validates ABA Routing Numbers | 4.6k | +10% | - | 9 years ago 0.0.4 | CommonJS | None | Routing, 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 | CommonJS | None | Caching, React | |
| @serwist/routing A service worker helper library to route request URLs to handlers. | 4.4k | - | - | - | 2 months ago 9.5.12 | ESM only | Bundled | Routing, Static site generators and meta-frameworks |
| @webpieces/http-routing Decorator-based routing with auto-wiring for WebPieces | 4.3k | - | - | - | today 0.4.817 | CommonJS | Bundled | Routing |
| @stacksjs/bun-router A fast, type-safe router for Bun. | 4.3k | - | - | - | 14 days ago 0.1.18 | ESM only | Bundled | Routing, TypeScript tooling |
| react-breadcrumbs-dynamic React dynamic breadcrumbs extremely flexible and easy to use | 4.1k | +25% | - | 7 years ago 1.2.1 | CommonJS | None | Routing, React | |
| sv-router Type-safe routing for Svelte SPAs | 4k | +2054% | - | 14 days ago 0.19.0 | ESM only | Bundled | Routing, 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 + CommonJS | Bundled | GraphQL, 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.
- navigoA simple vanilla JavaScript router
- rudy-match-pathlink to URL path matching borrowed from React Router
- filesystem-routingRouter-neutral file-system routing: scans a route directory into a neutral route manifest with pluggable conventions and delivery adapters
- nest-routerRouter Module For Nestjs Framework
- @medley/routerA high-performance URL router
- qhistoryWrap history with query support
- babel-plugin-dynamic-import-node-syncBabel 7 plugin to transpile import() to a require(), for node
- safe-routesTypesafe routing for React Router apps.
- svelte-navigatorSimple, accessible routing for Svelte
- @tanstack/startModern and scalable routing for React applications
- pure-httpThe simple web framework for Node.js with zero dependencies.
- @tanstack/router-valibot-adapterModern and scalable routing for React applications
- koa-joi-routerConfigurable, input validated routing for koa.
- react-router5router5 helpers for React
- node-red-contrib-knx-ultimateKNX 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.
- react-router-transitionA thin layer over react-motion for animating routes in react-router.
- @analytics/router-utilsRoute change utilities for single page apps
- remix-formsThe full-stack form library for React Router v7
- @tanstack/react-router-with-dbTanStack Router SSR integration for TanStack DB
- @tanstack/start-configModern and scalable routing for React applications
- @intlify/vue-router-bridgeVue Router bridging for Vue 2 & Vue 3
- hybridsA JavaScript framework for creating fully-featured web applications, components libraries, and single web components with unique declarative and functional architecture
- vue-i18n-routingThe i18n routing with using vue-i18n
- @tanstack/solid-router-ssr-queryModern and scalable routing for Solid applications
- @tanstack/react-start-configModern and scalable routing for React applications
- react-naviA batteries-included router for react.
- 0httpZero friction HTTP request router. The need for speed!
- tinrotinro is a tiny declarative router for Svelte
- found-relayRelay integration for found
- crossroadsFlexible router which can be used in multiple environments
- react-router-breadcrumbs-hocsmall, flexible, higher order component for rendering breadcrumbs with react-router 4.x
- @remix-run/spaClient-rendered application routing for Remix
- should-handle-linkA 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).
- @lagunovsky/redux-react-routerA Redux binding for React Router v6, v7 and v8
- zenstack-trpcAuto-generate type-safe tRPC routers from ZenStack V3 schemas
- @ai-sdk-tools/agentsMulti-agent orchestration system built on AI SDK v5 - handoffs, routing, and coordination for any AI provider
- mobx-routerA simple router for MobX
- svelte-state-rendererabstract-state-router renderer for Svelte
- @barba/coreCreate badass, fluid and smooth transition between your website's pages
- tiny-request-routerFast, generic and type safe router (match method and path).
- ravigerReact routing with hooks
- connect-routeSimple and fast router for Connect
- bank-routing-number-validatorValidates ABA Routing Numbers
- react-router-cache-routecache-route for react-router base on react v15+ and router v4+
- @serwist/routingA service worker helper library to route request URLs to handlers.
- @webpieces/http-routingDecorator-based routing with auto-wiring for WebPieces
- @stacksjs/bun-routerA fast, type-safe router for Bun.
- react-breadcrumbs-dynamicReact dynamic breadcrumbs extremely flexible and easy to use
- sv-routerType-safe routing for Svelte SPAs
- @apollo/client-integration-react-routerThis package provides integrations between Apollo Client and React Router 7 to support modern streaming SSR.