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
svelte5-router
A declarative Svelte routing library with SSR support
1.8k-4%-7 months ago
3.1.0
ESM onlyBundledRouting, Svelte
@jalez/react-flow-smart-edge
Smart edge routing for @xyflow/react v12+ (maintained fork of @tisoap/react-flow-smart-edge)
1.8k---1 year ago
4.0.0
ESM onlyBundledReact, Routing
@tanstack/react-location-devtools
See https://react-location.tanstack.com/tools/devtools
1.8k---4 years ago
3.4.4
ESM + CommonJSBundledTypeScript tooling, React
@dvcol/svelte-simple-router
Simple svelte 5 client side router
1.8k---1 year ago
2.7.2
ESM onlyBundledRouting, Svelte
react-location-devtools
See https://react-location.tanstack.com/tools/devtools
1.8k+316%-4 years ago
3.3.4
ESM + CommonJSBundledTypeScript tooling, React
gulp-awspublish-router
Define your build sources in HTML.
1.8k-3%-7 years ago
0.2.0
CommonJSNoneRouting
internal-nav-helper
Helper function for handling internal navigation in Single Page Apps (SPAs) in ~250 bytes before gzip.
1.8k+115%-7 years ago
3.1.0
ESM + CommonJSNoneRouting, React
@pactor-app/router
Pactor router: menu registry, path matcher, navigation bridge and React Router dynamic route bindings
1.7k---5 days ago
1.20.0
ESM + CommonJSBundledRouting
react-router-tabs
Dead simple navigation tabs for React Router
1.7k-22%-7 years ago
1.3.2
ESM + CommonJSNoneReact, Routing
nanorouter
Smol frontend router
1.7k+74%-7 years ago
4.0.0
CommonJSNoneRouting
react-router-scroll-memory
For React Router V4. React component to keep the scroll of the page and to restore it if the user clicks on the previous button of its browser
1.7k-16%-6 years ago
2.0.7
CommonJSNoneReact, Routing
@tanstack/start-vite-plugin
Modern and scalable routing for React applications
1.7k---1 year ago
1.91.1
ESM + CommonJSBundledRouting, React
redux-little-router
A barebones routing solution for Redux applications.
1.7k+12%-7 years ago
15.1.2
ESM + CommonJSNoneRouting
@reporters/mux
Environment-aware routing reporter for `node:test`: tee the event stream to multiple reporters and sinks
1.7k---2 months ago
1.1.0
ESM onlyBundledRouting
riot-route
Simple isomorphic router
1.7k-28%-7 years ago
3.1.4
ESM + CommonJSNoneRouting
http-hash
HTTP router based on a strict path tree structure
1.7k+11%-7 years ago
2.0.1
CommonJSNoneCryptography and hashing, Routing
@omnicajs/symfony-router
[![npm version](https://img.shields.io/npm/v/@omnicajs/symfony-router.svg)](https://www.npmjs.com/package/@omnicajs/symfony-router)
1.7k---1 year ago
1.0.0
ESM + CommonJSBundledRouting
@tanstack/valibot-adapter
Modern and scalable routing for React applications
1.6k---4 months ago
1.167.0
ESM + CommonJSBundledRouting, React
vue-route-generator
Vue Router route config generator
1.6k+7%-5 years ago
1.0.0
CommonJSBundledRouting, Vue
root
a super lightweight web framework featuring prototype mixin support and routing
1.5k+11%-8 years ago
3.2.0
-NoneRouting, HTTP servers and web frameworks
preact-async-route
Async route component for preact-router
1.5k-23%-8 years ago
2.2.1
CommonJSBundledRouting
@mateothegreat/svelte5-router
🫦 An SPA router for Svelte that allows you to divide & conquer your app with nested routers, snippets, and more.
1.5k---1 year ago
2.16.19
ESM onlyBundledSvelte, Routing
@ruvector/router-linux-arm64-gnu
Semantic router for AI agents - linux-arm64-gnu platform
1.5k---3 days ago
0.1.31
CommonJSNoneRouting
react-router-scroll-4
React Router 4 scroll management
1.5k-59%-8 years ago
1.0.0-beta.2
ESM + CommonJSNoneRouting, React
angular2-router-loader
A webpack loader for Angular that enables string-based module loading with the Angular Router
1.5k+35%-9 years ago
0.3.5
CommonJSNoneBundler plugins and loaders, Angular
router-dom
A lightweight router for everyone
1.4k-1%-17 days ago
3.3.8
ESM onlyBundledRouting
@getaround-eu/use-route-params
A hook to get typed params from route
1.4k---3 years ago
1.0.4
ESM + CommonJSBundledRouting
@trenskow/app
A small HTTP router.
1.4k---4 days ago
0.9.116
ESM onlyNoneRouting
rest-handler
A module for creating a request handler that does REST style routing
1.4k+10%-8 years ago
1.2.17
CommonJSNoneRouting
@tanstack/start-plugin
Modern and scalable routing for React applications
1.4k---1 year ago
1.111.2
ESM + CommonJSBundledRouting, React
doppler-router
Router utilities for Doppler protocol interactions
1.4k+124%-1 year ago
1.0.15
CommonJSBundledBlockchain and Web3, Routing
@compas/stdlib
All kinds of utility functions
1.4k---11 days ago
0.26.0
ESM onlyBundledLogging, ORMs and query builders
static-koa-router
Serve static file through koa-router
1.4k+2281%-7 years ago
1.0.3
CommonJSBundledRouting, CSS-in-JS and styling
@native-router/react
A route close to the native experience for react.
1.4k---13 days ago
1.16.1
ESM + CommonJSBundledRouting, React
vue-router-layout
Lightweight layout selector for Vue Router
1.3k+1%-4 years ago
0.4.1
ESM + CommonJSBundledRouting, Vue
multi-path-matcher
Finds and decodes best matching path in a set of routes
1.3k-19%-9 months ago
4.1.7
CommonJSBundledRouting
@hyperapp/router
Declarative routing for Hyperapp V1 using the History API.
1.3k---7 years ago
0.7.2
ESM + CommonJSBundledRouting
@wot-ui/router
轻量级 uni-app vue3 路由库
1.3k---8 months ago
1.1.2
ESM + CommonJSBundledRouting, Vue
ldrouter
LateDev Router — lightweight self-hosted LLM gateway with admin UI
1.3k--3 days ago
1.17.9
ESM onlyNoneRouting
vue-route
Routing directive for Vue.js, inspired by ng-view.
1.3k-3%-11 years ago
1.5.1
CommonJSNoneVue, Routing
marbles
Front-end framework for routing, http, and data handling
1.2k+5%-11 years ago
0.1.1
CommonJSNoneRouting
marionette.approuter
Extends the Backbone.Router to make it easier to construct a large number of routes for your app.
1.2k-59%-7 years ago
1.0.2
ESM + CommonJSNoneRouting
node-simple-router
Yet another minimalistic router for node.js
1.2k+1%-7 years ago
0.10.2
CommonJSNoneRouting, WebSockets and realtime
druxt-router
Drupal router for Nuxt, powered by the Drupal Decoupled Router module.
1.2k+350%-2 years ago
0.31.0
ESM + CommonJSNoneVue, Routing
@loop-payments/react-router-relay
Relay integration for react-router
1.2k---1 year ago
2.1.3
ESM onlyBundledGraphQL, Routing
fos-router
A pretty nice way to use the routes generated by the FOSJsRoutingBundle in your JavaScript.
1.2k-38%-4 years ago
2.4.6
CommonJSBundledRouting
rescript-relay-router
A ReScript web router for RescriptRelay.
1.2k+312%-4 months ago
4.1.0
ESM onlyNoneRouting, React
vue-page-transition
A lean Vue.js plugin for page / route transitions.
1.2k+63%-7 years ago
0.2.2
ESM + CommonJSNoneVue, Routing
@zoontek/chicane
A simple and safe router for React and TypeScript
1.2k---5 months ago
3.0.0
ESM + CommonJSBundledRouting, React
@buoy-gg/route-events
Inspect reported navigation state and supported route actions in React Native apps using Expo Router or React Navigation.
1.1k---7 days ago
7.0.40
ESM + CommonJSBundledReact, 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.