JavaScript Router

Open-source JavaScript projects categorized as Router

Top 23 JavaScript Router Projects

  • vue-router

    🚦 The official router for Vue 2

  • Mithril.js

    A JavaScript Framework for Building Brilliant Applications

  • Project mention: Ask HN: I can no longer like React, do you? | | 2024-04-29

    I don’t enjoy React much, but (as I’ve commented before) I do love Mithril ( Immediate-mode UI via a vDOM, like React, but small, simple, and with none of the reactivity complications. I’d never go back to building apps with pure JS.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • single-spa

    The router for easy microfrontends

  • Project mention: Managing View State and Client-side Routing in SPAs | | 2024-05-01

    At JupiterOne, we've made a significant transition from a monolithic frontend to a distributed frontend architecture using microfrontends, powered by (single-spa-react)[]. This architectural shift has brought many benefits, such as lazy loading sections of the app and accelerating our development cycle. However, like any significant change, it has also come with its set of challenges.

  • hybrids

    Extraordinary JavaScript UI framework with unique declarative and functional architecture

  • redux-router

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

  • hyper-express

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

  • Project mention: HyperExpress: High Performance Node.js Webserver | | 2023-06-25
  • find-my-way

    A crazy fast HTTP router

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • highway

    Highway - A Modern Javascript Transitions Manager (by Dogstudio)

  • Project mention: Seamless Transition Using Highway.js/Barba.js | /r/learnjavascript | 2023-06-30

    It's using Highway.js or Barba.js I am not using any framework on this project.

  • react-router-component

    Declarative router component for React.

  • react-router-scroll

    React Router scroll management

  • firewalla

  • Project mention: Home Lab Guide | | 2024-03-08
  • svelte-router

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

  • Project mention: UI kits, form validation, SPA routing. Why basic libraries are so hard to find. | /r/sveltejs | 2023-06-03
  • react-breadcrumbs

    Automatic breadcrumbs for React-Router

  • luci-wrtbwmon

    Bandwidth tracker for OpenWRT that uses wrtbwmon

  • Project mention: luci-wrtbwmon VS network-bandwidth-monitor - a user suggested alternative | | 2023-08-02
  • abstract-state-router

    Like ui-router, but without all the Angular. The best way to structure a single-page webapp.

  • found-relay

    Relay integration for Found

  • route

    Simple isomorphic router (by riot)

  • Project mention: RiotJS Routes | | 2024-04-28

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

  • monorouter

    An isomorphic JS router

  • electron-router-dom

    πŸŒŽβ€A react-router-dom adapter for Electron apps

  • 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: PiVPN v4.6.0: The End | | 2024-04-06

    You can give us a try,, Wireguard is well integrated. We also have a tailscale plugin, and more vpn plugins on the way

  • router-benchmark

    Benchmark of the most commonly used http routers

  • nuxt-route-meta

    Adds Nuxt page data to route meta at build time. Also supports TypeScript.

  • 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 related posts

  • Building a freedom-friendly WiFi pocket-router (2021)

    1 project | | 24 Nov 2023
  • Secure Programmable Router

    1 project | | 16 Sep 2023
  • luci-wrtbwmon VS network-bandwidth-monitor - a user suggested alternative

    2 projects | 2 Aug 2023
  • Building a React/Express Stripe Donation Form

    3 projects | | 29 Jul 2023
  • Finally switched to Vite after CRA.

    3 projects | /r/reactjs | 4 Jul 2023
  • Seamless Transition Using Highway.js/Barba.js

    2 projects | /r/learnjavascript | 30 Jun 2023
  • UI kits, form validation, SPA routing. Why basic libraries are so hard to find.

    6 projects | /r/sveltejs | 3 Jun 2023
  • A note from our sponsor - SaaSHub | 20 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more β†’


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

Project Stars
1 vue-router 19,013
2 Mithril.js 13,924
3 single-spa 13,067
4 hybrids 2,973
5 redux-router 2,305
6 hyper-express 1,481
7 find-my-way 1,425
8 highway 1,424
9 react-router-component 874
10 react-router-scroll 841
11 navaid 758
12 firewalla 527
13 svelte-router 508
14 react-breadcrumbs 410
15 luci-wrtbwmon 311
16 abstract-state-router 294
17 found-relay 277
18 route 211
19 monorouter 141
20 electron-router-dom 112
21 super 97
22 router-benchmark 77
23 nuxt-route-meta 43

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