TypeScript Router

Open-source TypeScript projects categorized as Router

Top 23 TypeScript Router Projects

  1. react-router

    Declarative routing for React

    Project mention: Baseline 2026: 4 APIs That Changed How I Code | dev.to | 2026-07-22

    This does not kill React Router or TanStack Router. Both have open discussions about adopting the Navigation API as a backend: React Router's and TanStack Router's. They would sit on top of it rather than reimplement the History API workaround they currently maintain. The frameworks add value (nested routes, data loading, error boundaries) that the raw Navigation API does not. What the API kills is the need to pull in a router just to avoid full-page reloads on a content site. If your routing needs are modest (a blog, a docs site, a dashboard with a few views), the platform now has you covered.

  2. Puter.js

    Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.

    Puter.js logo
  3. hono

    Web framework built on Web Standards

    Project mention: Show HN: Mirafold – Your Agent with Generative UI (Codex, Claude Code, Gemini) | news.ycombinator.com | 2026-08-07

    Went through the README and saw that you are using Express. Not sure if you've tried it but Hono (https://hono.dev) is a really terrific app server framework that is really fast and can run on every major JS environment there is. If Express is working well (and it should be, it's great) no need to change but something that may be interesting to look at.

  4. router

    🤖 A client-first, server-capable, fully type-safe router and full-stack framework for the web (React and more).

    Project mention: eridu-tech alternatives - AdonisJs Framework, Nest, trpc, orpc, and Next.js | libhunt.com/r/eridu-tech-core | 2026-08-07

    TanStack Start vs a framework‑agnostic backend. TanStack Start: - Excels at client rendering, SSR, routing, and a rich frontend ecosystem. - Ships its own server‑side APIs, server routes, and server functions. - Often the best starting point for shipping a web app quickly. - Backend logic locked into TanStack Start. - No built‑in, batteries-included backend infrastructure. eridu-tech: - Not a web or frontend framework — not a replacement for TanStack Start. - Complements TanStack Start — server routes and server functions can use cache, locks, queues, and schedulers. - Same backend logic moves between TanStack Start and a standalone API service or worker. - Add eridu‑tech for portable, testable server‑side infra.

  5. ui-router

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

  6. barba

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

  7. path-to-regexp

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

  8. wouter

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

    Project mention: One Year with Next.js App Router – Why We're Moving On | news.ycombinator.com | 2025-10-30

    Thanks for the correction, after looking at the types I'm guessing it's this bit: https://github.com/molefrog/wouter/blob/v3/packages/wouter/t...

  9. SaaSHub

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

    SaaSHub logo
  10. swup

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

  11. routing-controllers

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

  12. analog

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

    Project mention: eridu-tech alternatives - AdonisJs Framework, Nest, trpc, orpc, and Next.js | libhunt.com/r/eridu-tech-core | 2026-08-07

    AnalogJS vs a framework‑agnostic backend. AnalogJS: - Excels at client rendering, SSR, routing, and a rich frontend ecosystem. - Ships its own server‑side APIs, API routes, and server functions. - Often the best starting point for shipping a web app quickly. - Backend logic locked into AnalogJS. - No built‑in, batteries-included backend infrastructure. eridu-tech: - Not a web or frontend framework — not a replacement for AnalogJS. - Complements AnalogJS — API routes and server functions can use cache, locks, queues, and schedulers. - Same backend logic moves between AnalogJS and a standalone API service or worker. - Add eridu‑tech for portable, testable server‑side infra.

  13. itty-router

    A little router.

    Project mention: Building Type-Safe APIs with itty-spec: A Contract-First Approach | dev.to | 2025-12-14

    itty-spec is a powerful library that brings type-safe, contract-first API development to itty-router. By defining your API contracts using standard schema libraries, you get automatic validation, full TypeScript type inference, and seamless OpenAPI documentation generation—all while maintaining compatibility with edge computing environments.

  14. universal-router

    A simple middleware-style router for isomorphic JavaScript web apps

  15. Router5

    Flexible and powerful universal routing solution

  16. next-connect

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

  17. tanstarter

    🏝️ minimal TanStack Start template with Vite+, Better Auth, Drizzle ORM, shadcn/ui

  18. generouted

    Generated file-based routes for Vite

  19. apprun

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

  20. found

    Extensible route-based routing for React applications

  21. chanfana

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

    Project mention: Chanfana: OpenAPI 3.1 and Zod for Hono/itty-router on Cloudflare Workers | news.ycombinator.com | 2026-01-26
  22. openapi-backend

    Build, Validate, Route, Authenticate and Mock using OpenAPI

  23. Rill

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

  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

  • Baseline 2026: 4 APIs That Changed How I Code

    3 projects | dev.to | 22 Jul 2026
  • Share Everything Except the Route Tree: A Multi-Customer Monorepo with TanStack Router

    1 project | dev.to | 1 Jul 2026
  • TanStack Was Not the Whole Story: Mini Shai-Hulud Was an npm/PyPI Supply-Chain Worm

    1 project | dev.to | 13 May 2026
  • TanStack: 84 versiones maliciosas en 42 paquetes @tanstack/* npm

    2 projects | dev.to | 11 May 2026
  • Building a Full-Stack Habit Tracker with Claude Code - Part 2: Polish, Testing & Deployment

    3 projects | dev.to | 4 May 2026
  • TanStack Router: modern router designed for type safety, data‑driven navigation

    1 project | news.ycombinator.com | 1 May 2026
  • AnalogJS 2.5: Runtime i18n, Fast Compilation Mode, Hierarchical Content, and more!

    2 projects | dev.to | 28 Apr 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Aug 2026
    SaaSHub helps you find the best software and product alternatives 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 56,548
2 hono 31,664
3 router 14,936
4 ui-router 13,429
5 barba 12,934
6 path-to-regexp 8,598
7 wouter 7,866
8 swup 5,219
9 routing-controllers 4,504
10 analog 3,161
11 navigo 2,829
12 itty-router 2,044
13 universal-router 1,784
14 Router5 1,697
15 next-connect 1,651
16 tanstarter 1,277
17 generouted 1,215
18 apprun 1,175
19 found 797
20 chanfana 762
21 openapi-backend 684
22 navigation 661
23 Rill 617

Sponsored
Puter.js - The Backend for AI-Generated Apps
One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
developer.puter.com