JavaScript Router

Open-source JavaScript projects categorized as Router

Top 23 JavaScript Router Projects

  1. vue-router

    🚦 The official router for Vue 2

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Mithril.js

    A JavaScript Framework for Building Brilliant Applications

    Project mention: Thoughts on the Resiliency of Web Projects | news.ycombinator.com | 2024-11-10

    https://mithril.js.org

    I also find Tachyons or similar Atomic CSS libraries to also simplify CSS issues in a more maintainable way -- also with no compile step.

  4. single-spa

    The router for easy microfrontends

    Project mention: Custom builder for Angular: My way | dev.to | 2025-01-15

    Micro-frontend has always aroused my curiosity: I wanted to understand how they work, how to build them, what their pros and cons are. In 2018, inspired by this topic, I tried to build something similar to single-spa in one of the pet projects. At that time, there was no Webpack Module Federation (WMF), and Webpack itself seemed inconvenient. The choice fell on ESBuild and importmap. Browser support for importmap at the time was mostly on paper or with special flags in browsers. For this reason, I used a polyfill. But, surprisingly, everything worked and even in several projects.

  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.

  8. find-my-way

    A crazy fast HTTP router

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. highway

    Highway - A Modern Javascript Transitions Manager (by Dogstudio)

  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)

    Project mention: How do HTTP servers figure out Content-Length? | news.ycombinator.com | 2024-10-07

    Actually, it still uses < 3 vs. ≥ 4 arguments to distinguish between request callbacks and error callbacks. Check out the added lines to lib/router/layer in the commit you mention, or the equivalent functions in the current router v2.0.0 package [0].

    [0] https://github.com/pillarjs/router/blob/2e7fb67ad1b0c1cd2d9e...

  16. react-breadcrumbs

    Automatic breadcrumbs for React-Router

  17. luci-wrtbwmon

    Bandwidth tracker for OpenWRT that uses wrtbwmon

  18. abstract-state-router

    The best way to structure a single-page webapp.

  19. found-relay

    Relay integration for Found

  20. 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)

    Project mention: Spies Jumped from One Network to Another via Wi-Fi in an Unprecedented Hack | news.ycombinator.com | 2024-11-22

    WiFi security can be improved by per-device passwords, https://github.com/spr-networks/super

  21. route

    Simple isomorphic router (by riot)

    Project mention: RiotJS Routes | dev.to | 2024-04-28

    This article covers creating a Riot app coupled with Riot-Route, Riot's official client-side routing solution.

  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: Merging Remix and React Router | news.ycombinator.com | 2024-05-15

    If you want a tiny (90+% smaller) React Router alternative that is stable and works nicely with hooks, while having a similar syntax, please try my own Crossroad:

    https://crossroad.page/

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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

Log in or Post with

JavaScript Router related posts

  • 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
  • Building a freedom-friendly WiFi pocket-router (2021)

    1 project | news.ycombinator.com | 24 Nov 2023
  • Secure Programmable Router

    1 project | news.ycombinator.com | 16 Sep 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 17 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. 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,991
2 Mithril.js 14,076
3 single-spa 13,490
4 hybrids 3,082
5 redux-router 2,298
6 hyper-express 1,887
7 find-my-way 1,537
8 highway 1,430
9 react-router-component 871
10 react-router-scroll 836
11 navaid 787
12 firewalla 567
13 svelte-router 531
14 router 417
15 react-breadcrumbs 408
16 luci-wrtbwmon 334
17 abstract-state-router 299
18 found-relay 274
19 super 218
20 route 210
21 monorouter 141
22 router-benchmark 78
23 crossroad 54

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

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