TypeScript Router

Open-source TypeScript projects categorized as Router

Top 23 TypeScript Router Projects

  • react-router

    Declarative routing for React

  • Project mention: Free Resources Every Web Developer Should Know About | dev.to | 2024-03-18

    React Router (https://reactrouter.com/)

  • hono

    Web Framework built on Web Standards

  • Project mention: Deploy Node.js applications on a VPS using Coolify | dev.to | 2024-04-20

    Hono - Ultrafast web framework for the Edges

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • ui-router

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

  • barba

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

  • Project mention: 🤯 Keep Up With these 50 Articles | dev.to | 2024-04-16

    Create badass, fluid and smooth transitions between your website's pages (https://barba.js.org) by Thierry Michel, Xavier Foucrier, Luigi De Rosa This one is really good - just the minimum API to make these transitions so good.

  • path-to-regexp

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

  • 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: TanStack Router: Setup & Routing in React | dev.to | 2024-02-26

    Welcome to the first article of a series where we will explore TanStack Router, a new router for React (version 1.0 released in December 2023).

  • wouter

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

  • Project mention: Finally switched to Vite after CRA. | /r/reactjs | 2023-07-04

    We're using wouter with great success. It's simple and effective for what we need from a router

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • swup

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

  • Project mention: The Subtle Case For and Against React | dev.to | 2024-04-19

    https://swup.js.org/ single-page-app but with minimal framework, still along for the feel of an SPA

  • routing-controllers

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

  • analog

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

  • Project mention: Bridging Analog to Angular with esbuild and Vite | dev.to | 2024-04-11

    Visit and Star the GitHub Repo

  • Router5

    Flexible and powerful universal routing solution

  • universal-router

    A simple middleware-style router for isomorphic JavaScript web apps

  • next-connect

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

  • Project mention: Is there any elegant way of executing same logics in getServerSideProps of every page? | /r/nextjs | 2023-04-27

    Try next-connect

  • itty-router

    A little router.

  • apprun

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

  • Project mention: Let's learn how modern JavaScript frameworks work by building one | news.ycombinator.com | 2023-12-03
  • generouted

    Generated file-based routes for Vite

  • found

    Extensible route-based routing for React applications

  • Rill

    🗺 Universal router for web applications.

  • openapi-backend

    Build, Validate, Route, Authenticate and Mock using OpenAPI

  • Project mention: Full stack typesafe API-first development for REST | news.ycombinator.com | 2023-10-11
  • cosmo

    The open-source solution to building, maintaining, and collaborating on GraphQL Federation at Scale. An alternative to Apollo Studio and GraphOS.

  • Project mention: Ask HN: Startup founders, How did you get your first customer? | news.ycombinator.com | 2024-02-01

    At the very beginning, I was a solo founder and put my project WunderGraph (https://github.com/wundergraph/cosmo) on GitHub.

    After a while, a CTO contacted me and asked if I could "support" his team and add some features that he wanted. After a month of sweating, we agreed that they'd pay me a monthly support subscription of $2k.

    I learned a lot from the use cases, improved the software, and got some more users, which ultimately was enough of a story for VCs to raise a $3M seed round, which I think is quite cool as a first-time founder from Germany with zero connections, no YC friends, etc...

    I quickly realized that I could not pull this off alone, so I teamed up with 3 fantastic Co-Founders who are responsible for the business side, marketing, sales, and engineering.

    Fast forward two years and we're growing our customer base at a great pace and are slowly looking towards a Series A. I can tell though that the way from our first customer to where we are now was extremely tough. We're in enterprise sales, we had to switch our strategy at some point. Lots of learning, lots of pain.

    In retrospect, I wouldn't say that the first customer is the hardest. Building a repeatable sales motion is much harder. Building a product, marketing, and sales process that all aligns well for repeatable sales is a lot of work.

    Whoever tries this, good luck and please connect if you need help as a founder or want some advice. I love to help others to start their own business. It's hard, but it's also a life that I don't want to miss.

  • redux-first-history

    Redux history binding support react-router - @reach/router - wouter - react-location

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS 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 related posts

Index

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

Project Stars
1 react-router 51,877
2 hono 14,905
3 ui-router 13,564
4 barba 11,420
5 path-to-regexp 7,950
6 router 7,058
7 wouter 6,124
8 swup 4,437
9 routing-controllers 4,330
10 navigo 2,706
11 analog 2,261
12 Router5 1,722
13 universal-router 1,700
14 next-connect 1,603
15 itty-router 1,604
16 apprun 1,173
17 generouted 899
18 found 796
19 Rill 613
20 openapi-backend 579
21 navigation 566
22 cosmo 527
23 redux-first-history 427

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com