JavaScript Routing

Open-source JavaScript projects categorized as Routing | Edit details

Top 18 JavaScript Routing Projects

  • page.js

    Micro client-side router inspired by the Express router

    Project mention: [AskJS] Are there any framework agnostic routing libraries that are well supported? | reddit.com/r/javascript | 2021-09-01

    I've used Page.js for a couple of SPA projects. It was last updated a couple of years ago. The documentation isn't the best, but the client-side router does its job.

  • director

    a tiny and isomorphic URL router for JavaScript

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • react-most-wanted

    React starter kit with "Most Wanted" application features

  • crossroads

    JavaScript Routes

  • pathjs

    Simple, lightweight routing for web browsers

  • i18n-module

    i18n for Nuxt

    Project mention: Top 5 NuxtJS modules for your next project [2022 edition] | dev.to | 2021-12-19

    GitHub repo

  • react-router-component

    Declarative router component for React.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • davis.js

    RESTful degradable JavaScript routing using pushState

  • balanceofsatoshis

    Tool for working with the balance of your satoshis on LND

    Project mention: Lightning Network is User Unfriendly | reddit.com/r/lightningnetwork | 2022-01-23
  • maps

    🌍🌏🌎 The whole world fits inside your cloud! (by nextcloud)

    Project mention: Collect photos of places at different times in history | reddit.com/r/selfhosted | 2022-01-21

    Looks like you can do this with nextcloud and this plugin: https://github.com/nextcloud/maps

  • frontexpress

    An Express.js-Style router for the front-end

  • svelte-navigator

    Simple, accessible routing for Svelte

    Project mention: "TypeError: append_styles is not a function" ... because of svelte-navigator? | reddit.com/r/sveltejs | 2021-09-30
  • SPApp

    Single Page Application micro framework. Views, routes and controllers in 60 lines of code

  • cloudflare-worker-router

    A super lightweight router (3.6 kB) with middleware support and ZERO dependencies for CloudFlare Workers, inspired by the express.js syntax.

    Project mention: Why I Fell in Love with Cloudflare Workers | reddit.com/r/javascript | 2021-02-15

    Also way faster, but doesn't support node.js. If you're looking for a more spicific example check out my github: https://github.com/tsndr/cloudflare-worker-router There's also a more manual style article in works, so stay tuned for that.

  • cloudflare-worker-router-template

    A wrangler template for a super lightweight router (3.6 kB) with middleware support and ZERO dependencies for CloudFlare Workers, inspired by express.js syntax.

    Project mention: Since I wasn't able to find a workers router for my needs I created my own and wanted to share it with you guys :) | reddit.com/r/CloudFlare | 2021-02-03
  • 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: Ask HN: What are you using for public documentation these days? | news.ycombinator.com | 2021-11-18

    I have an unfinished side project called Documentation Page:

    https://documentation.page/

    It's "unfinished" because I'd need to integrate payments and do all the accounting on my side (non-trivial as an individual living in Japan), but otherwise it's worked pretty well for my own projects.

    It parses your Github Repo (according to https://documentation.page/documentation#getting-started) to generate the website. It can be a single readme.md file (for smaller projects), a folder called "documentation", or you can configure it otherwise. Some examples hosted by Documentation Page:

    - statux.dev: simple single-page docs and website, menu config in https://github.com/franciscop/statux/blob/master/documentati.... Similar to form-mate.dev & vector-graph.com

    - react-test.dev: split into multiple pages, you specify the folder and it'll automatically merge the markdown files. See config https://github.com/franciscop/react-test/blob/master/documen...

    - crossroad.page: has an landing page, but that is not officially supported (yet). See the configs in https://github.com/franciscop/crossroad/blob/master/document...

  • interfy

    A Javascript library for robust web front-end routing.

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). The latest post mention was on 2022-01-23.

JavaScript Routing related posts

Index

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

Project Stars
1 page.js 7,452
2 director 5,601
3 react-most-wanted 1,922
4 crossroads 1,442
5 pathjs 1,090
6 i18n-module 919
7 react-router-component 878
8 navaid 705
9 davis.js 532
10 balanceofsatoshis 326
11 maps 307
12 frontexpress 263
13 svelte-navigator 260
14 SPApp 252
15 cloudflare-worker-router 59
16 cloudflare-worker-router-template 9
17 crossroad 9
18 interfy 5
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org