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 →
Top 23 TypeScript Router Projects
-
-
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.
-
a hono backend
-
-
Check Barba.js 🔥
-
router
🤖 Fully typesafe Router for React (and friends) w/ built-in caching, 1st class search-param APIs, client-side cache integration and isomorphic rendering.
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.
-
Project mention: Vanilla Prime: A simpler, more sustainable way of web development | news.ycombinator.com | 2024-08-27
-
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-27Open 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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
-
-
routing-controllers
Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage in Express / Koa using TypeScript and Routing Controllers Framework.
-
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:
-
-
-
-
next-connect
The TypeScript-ready, minimal router and middleware layer for Next.js, Micro, Vercel, or Node.js http/http2
-
apprun
AppRun is a JavaScript library for developing high-performance and reliable web applications using the elm inspired architecture, events and components.
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Router discussion
TypeScript Router related posts
-
Type safe search params in react-router
-
React Router v7 Remains Strong: Clarity After the “Wake up, Remix!” Announcement
-
¿Qué pasará con React Router? Tranquilidad tras el anuncio "Wake up, Remix!"
-
Spin JS/TS Router Showdown: Hono vs Itty vs Manual Routing
-
React Router
-
Pokedex - 3D Pokémon Viewer: Gotta View 'Em All in 3D! ✨
-
Show HN: Bhvr, a Bun and Hono and Vite and React Starter
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 Jun 2025
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 |