Universal Router

COLLECTIVE
Open source

A simple middleware-style router for isomorphic JavaScript web apps.

Contribute


Become a financial contributor.

Financial Contributions

Recurring contribution
Sponsor

Become a sponsor for $100.00 per month and support us

Starts at
$100 USD / month

Latest activity by


Recurring contribution
Backer

Become a backer for $2.00 per month and support us

Starts at
$2 USD / month

Latest activity by


+ 2
Custom contribution
Donation
Make a custom one-time or recurring contribution.

Latest activity by


+ 4

Top financial contributors

Organizations

1
Ігрові автомати

$135 USD since Aug 2023

2
Сoinsmania

$100 USD since Jul 2026

3
Ставки на спорт

$45 USD since Nov 2025

4
betking онлайн казино

$40 USD since Dec 2024

5
Vegas

$10 USD since Apr 2025

6
Sportodds365

$5 USD since Jul 2026

7
Proxidize

$2 USD since Jan 2024

Individuals

1
Joe Jankowiak

$100 USD since Jun 2021

Universal Router is all of us

Our contributors 10

Thank you for supporting Universal Router.

Joe Jankowiak

$100 USD

Сoinsmania

sponsor

$100 USD

Vegas

backer

$10 USD

Sportodds365

backer

$5 USD

Proxidize

backer

$2 USD

Budget


Transparent and open finances.

View all transactions
Contribution #967386
Contribution #967346
Contribution #813046
$
Today’s balance

$352.72 USD

Total raised

$352.72 USD

Total disbursed

--.-- USD

Estimated annual budget

$1,364.00 USD

About


A simple middleware-style router that can be used in both client-side (e.g. React, Vue.js) and server-side applications (e.g. Node.js/Express, Koa).

Why use Universal Router?

  • It has simple code with only single path-to-regexp dependency
  • It can be used with any JavaScript framework such as React, Vue.js etc
  • It uses the same middleware approach used in Express and Koa, making it easy to learn
  • It supports both imperative and declarative routing style
  • Routes are plain javascript objects with which you can interact as you like

Our team