TypeScript Router

Open-source TypeScript projects categorized as Router

Top 23 TypeScript Router Projects

  • react-router

    Declarative routing for React

    Project mention: Validated forms with useFetcher in Remix | dev.to | 2024-07-10
  • 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
  • hono

    Web framework built on Web Standards

    Project mention: Forgot Your Ex(press). Make It Your Next. Deno: NextGen JavaScript Runtime - @a4arpon | dev.to | 2024-07-07

    Hono boasts a wide range of plugins, comparable to those available for Express. These plugins are actively monitored and maintained by the community and developers, ensuring reliability and up-to-date functionality. You can explore and integrate these plugins from the Hono website.

  • 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: React Router has merged with Remix, should you use a different router? | dev.to | 2024-05-16

    The TanStack/router is a React router written in TypeScript so it's typesafe and it includes built-in caching. It is lightweight (12 KB) and has a lot of functionality. It goes beyond what wouter provides and has overlaps with features that React Router provides such as nested routes, file-based route generation, and automatic route prefetching. They provide a migration guide from React Router to TanStack/router that you can follow.

  • wouter

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

    Project mention: React Router has merged with Remix, should you use a different router? | dev.to | 2024-05-16

    Wouter is a well-maintained routing library for React. It has minimal dependencies, is small (2.1 KB gzipped), and has the same basic components as React Router (Link, Switch, Redirect). It provides hooks for the location, the route, and the router, and the API is simple.

  • SaaSHub

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

    SaaSHub 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

  • itty-router

    A little router.

  • 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.

    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.

  • cosmo

    The open-source solution to building, maintaining, and collaborating on GraphQL Federation at Scale. The 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.

  • 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
  • redux-first-history

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

  • 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

  • Validated forms with useFetcher in Remix

    2 projects | dev.to | 10 Jul 2024
  • Forgot Your Ex(press). Make It Your Next. Deno: NextGen JavaScript Runtime - @a4arpon

    1 project | dev.to | 7 Jul 2024
  • AI-powered market analysis for currency pairs with Hono.js, Cloudflare Workers and Twilio

    2 projects | dev.to | 22 Jun 2024
  • I Built an App with Remix in 30 Minutes

    1 project | dev.to | 22 May 2024
  • React Router has merged with Remix, should you use a different router?

    2 projects | dev.to | 16 May 2024
  • Merging Remix and React Router

    6 projects | news.ycombinator.com | 15 May 2024
  • Tech Note: Type inference takes place when initializing variables and members

    1 project | dev.to | 14 May 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 Jul 2024
    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 52,520
2 hono 16,934
3 ui-router 13,559
4 barba 11,515
5 path-to-regexp 8,020
6 router 7,435
7 wouter 6,387
8 swup 4,529
9 routing-controllers 4,364
10 navigo 2,722
11 analog 2,411
12 Router5 1,720
13 universal-router 1,700
14 itty-router 1,696
15 next-connect 1,623
16 apprun 1,178
17 generouted 960
18 found 794
19 Rill 612
20 cosmo 604
21 openapi-backend 597
22 navigation 567
23 redux-first-history 442

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

Did you konow that TypeScript is
the 2nd most popular programming language
based on number of metions?