JavaScript Router

Open-source JavaScript projects categorized as Router

Top 23 JavaScript Router Projects

  1. vue-router

    🚦 The official router for Vue 2

  2. SurveyJS

    SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.

    SurveyJS logo
  3. Mithril.js

    A JavaScript Framework for Building Brilliant Applications

    Project mention: I Switched from Flutter and Rust to Rust and Egui | news.ycombinator.com | 2025-06-27

    I really like Mithril.js (https://mithril.js.org/), which is, IMO, as close as it gets to web IMGUI. It looks a lot like React, but rendering happens manually, either on each event or with a manual m.redraw() call.

  4. single-spa

    The router for easy microfrontends

    Project mention: Draw a fish and watch it swim | news.ycombinator.com | 2025-07-27
  5. hybrids

    Extraordinary JavaScript UI framework with unique declarative and functional architecture

  6. redux-router

    Redux bindings for React Router – keep your router state inside your Redux store

  7. hyper-express

    High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.

    Project mention: Show HN: HyperExpress | news.ycombinator.com | 2025-05-21
  8. find-my-way

    A crazy fast HTTP router

    Project mention: About Taxum, or why I wrote my own NodeJS Framework | dev.to | 2025-11-08

    When it came to routing, I didn't feel like implementing path matching all on my own, not when there is already a really good candidate out there. I thus ended up using find-my-way for that, even though I only ended up using it for its radix tree.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. highway

    Highway - A Modern Javascript Transitions Manager (by dept)

  11. react-router-component

    Declarative router component for React.

  12. react-router-scroll

    React Router scroll management

  13. firewalla

    http://firewalla.com

  14. svelte-router

    Svelte Router adds routing to your Svelte apps. It's designed for Single Page Applications (SPA). Includes localisation, guards and nested layouts.

  15. router

    Simple middleware-style router (by pillarjs)

  16. super

    📡 SPR: Open Source, secure, user friendly and fast wifi routers for your home. One wifi password per device. Ad Blocking & Privacy Blocklists. Policy Based Network Access (by spr-networks)

  17. react-breadcrumbs

    Automatic breadcrumbs for React-Router

  18. luci-wrtbwmon

    Bandwidth tracker for OpenWRT that uses wrtbwmon

  19. abstract-state-router

    The best way to structure a single-page webapp.

  20. found-relay

    Relay integration for Found

  21. route

    Simple isomorphic router (by riot)

    Project mention: Routage avec RiotJS | dev.to | 2025-06-22
  22. monorouter

    An isomorphic JS router

  23. router-benchmark

    Benchmark of the most commonly used http routers

  24. crossroad

    🛣 A React library to handle navigation in your WebApp. Built with simple components and React Hooks so your code is cleaner. (by franciscop)

    Project mention: URL Is Your State | news.ycombinator.com | 2025-11-02
  25. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Router discussion

JavaScript Router related posts

  • About Taxum, or why I wrote my own NodeJS Framework

    5 projects | dev.to | 8 Nov 2025
  • Routage avec RiotJS

    2 projects | dev.to | 22 Jun 2025
  • A Symfony - React SPA application. The Reload problem

    3 projects | dev.to | 15 Feb 2025
  • Spies Jumped from One Network to Another via Wi-Fi in an Unprecedented Hack

    1 project | news.ycombinator.com | 22 Nov 2024
  • From Next.js to React Edge with Cloudflare Workers: A Story of Liberation

    7 projects | dev.to | 18 Nov 2024
  • De Next.js a React Edge com Cloudflare Workers: Uma História de Libertação

    7 projects | dev.to | 18 Nov 2024
  • SuperNetworks is an open source, secure, user friendly and fast WiFi router

    1 project | news.ycombinator.com | 28 May 2024
  • A note from our sponsor - SurveyJS
    surveyjs.io | 23 Dec 2025
    Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more. Learn more →

Index

What are some of the best open-source Router projects in JavaScript? This list will help you:

# Project Stars
1 vue-router 18,945
2 Mithril.js 14,616
3 single-spa 13,820
4 hybrids 3,161
5 redux-router 2,293
6 hyper-express 2,008
7 find-my-way 1,595
8 highway 1,424
9 react-router-component 869
10 react-router-scroll 834
11 navaid 798
12 firewalla 584
13 svelte-router 538
14 router 438
15 super 408
16 react-breadcrumbs 407
17 luci-wrtbwmon 353
18 abstract-state-router 304
19 found-relay 273
20 route 210
21 monorouter 141
22 router-benchmark 80
23 crossroad 63

Sponsored
SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control
Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 4th most popular programming language
based on number of references?