TypeScript Router

Open-source TypeScript projects categorized as Router

Top 23 TypeScript Router Projects

  1. react-router

    Declarative routing for React

    Project mention: Type safe search params in react-router | news.ycombinator.com | 2025-06-13
  2. 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
  3. hono

    Web framework built on Web Standards

    Project mention: Monorepo with Bun | dev.to | 2025-06-22

    a hono backend

  4. ui-router

    The de-facto solution to flexible routing with nested views in AngularJS

  5. barba

    Create badass, fluid and smooth transitions between your website’s pages

    Project mention: Top 10 JavaScript Animation Libraries in 2025 | dev.to | 2025-03-10

    Check Barba.js 🔥

  6. router

    🤖 Fully typesafe Router for React (and friends) w/ built-in caching, 1st class search-param APIs, client-side cache integration and isomorphic rendering.

    Project mention: How to test TanStack Router | dev.to | 2025-04-16

    To my surprise, the official docs don't mention testing at all. I found some mentions on GH but these are just indirect hints. That might be because they think there is nothing special about the test setup, but it still leaves people confused about best practices or just a basic setup.

  7. path-to-regexp

    Turn a path string such as `/user/:name` into a regular expression

    Project mention: Vanilla Prime: A simpler, more sustainable way of web development | news.ycombinator.com | 2024-08-27
  8. gateway

    A blazing fast AI Gateway with integrated guardrails. Route to 200+ LLMs, 50+ AI Guardrails with 1 fast & friendly API.

    Project mention: Building Resilient GenAI pipeline with Open-source AI Gateway | dev.to | 2024-10-27

    Open this https://github.com/Portkey-AI/gateway and follow instructions or run the below command in your terminal. Make sure your NodeJs is installed in your machine.

  9. SaaSHub

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

    SaaSHub logo
  10. wouter

    🥢 A minimalist-friendly ~2.1KB routing for React and Preact

    Project mention: Setting up partial SSR for a React + TypeScript + webpack app from scratch | dev.to | 2025-01-10

    wouter is a replacement for react-router. Not only is it smaller in the bundle, but doing SSR with it is much easier.

  11. swup

    Versatile and extensible page transition library for server-rendered websites 🎉

  12. routing-controllers

    Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage in Express / Koa using TypeScript and Routing Controllers Framework.

  13. analog

    The fullstack meta-framework for Angular. Powered by Vite and Nitro

    Project mention: Build A Full-Stack Application With AnalogJS | dev.to | 2025-05-02

    If you want a deeper dive, I recommend checking out Brandon’s example on GitHub. For our case though, we can keep it simple with the following setup:

  14. itty-router

    A little router.

  15. universal-router

    A simple middleware-style router for isomorphic JavaScript web apps

  16. Router5

    Flexible and powerful universal routing solution

  17. next-connect

    The TypeScript-ready, minimal router and middleware layer for Next.js, Micro, Vercel, or Node.js http/http2

  18. apprun

    AppRun is a JavaScript library for developing high-performance and reliable web applications using the elm inspired architecture, events and components.

  19. generouted

    Generated file-based routes for Vite

  20. found

    Extensible route-based routing for React applications

  21. openapi-backend

    Build, Validate, Route, Authenticate and Mock using OpenAPI

  22. Rill

    🗺 Universal router for web applications. (by rill-js)

  23. chanfana

    OpenAPI 3 and 3.1 schema generator and validator for Hono, itty-router and more!

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

TypeScript Router discussion

Log in or Post with

TypeScript Router related posts

  • Type safe search params in react-router

    1 project | news.ycombinator.com | 13 Jun 2025
  • React Router v7 Remains Strong: Clarity After the “Wake up, Remix!” Announcement

    1 project | dev.to | 30 May 2025
  • ¿Qué pasará con React Router? Tranquilidad tras el anuncio "Wake up, Remix!"

    1 project | dev.to | 30 May 2025
  • Spin JS/TS Router Showdown: Hono vs Itty vs Manual Routing

    1 project | dev.to | 7 May 2025
  • React Router

    1 project | news.ycombinator.com | 5 May 2025
  • Pokedex - 3D Pokémon Viewer: Gotta View 'Em All in 3D! ✨

    4 projects | dev.to | 1 May 2025
  • Show HN: Bhvr, a Bun and Hono and Vite and React Starter

    4 projects | news.ycombinator.com | 27 Apr 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 Jun 2025
    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. Learn more →

Index

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

# Project Stars
1 react-router 55,087
2 hono 24,653
3 ui-router 13,501
4 barba 12,335
5 router 10,347
6 path-to-regexp 8,410
7 gateway 8,070
8 wouter 7,320
9 swup 4,931
10 routing-controllers 4,469
11 analog 2,860
12 navigo 2,780
13 itty-router 1,934
14 universal-router 1,741
15 Router5 1,710
16 next-connect 1,655
17 apprun 1,178
18 generouted 1,147
19 found 793
20 openapi-backend 653
21 Rill 617
22 navigation 616
23 chanfana 548

Sponsored
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.
www.influxdata.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?