Router

Open-source projects categorized as Router

Top 23 Router Open-Source Projects

  • Gin

    Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.

  • Project mention: How to Build and Document a Go REST API with Gin and Go-Swagger | dev.to | 2024-03-08

    Now let’s define the functions that will be called whenever a request hits our API. All the functions will be referencing the context provided by the Gin web framework. Paste the following code below the sample slice we just added to api.go:

  • 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/)

  • 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
  • vue-router

    🚦 The official router for Vue 2

  • chi

    lightweight, idiomatic and composable router for building Go HTTP services

  • Project mention: Deploy a Golang serverless function for a demo form with htmx | dev.to | 2024-03-30

    I use go-chi for handling routes and to server static file(stylesheet).

  • µWebSockets

    Simple, secure & standards compliant web server for the most demanding of applications

  • Project mention: I'm open-sourcing my game engine | news.ycombinator.com | 2023-12-19

    They use (uWebSockets)[https://github.com/uNetworking/uWebSockets], which was written in C++, but has an interface to use in NodeJS. It's been really performant for me in my simple tests compared to other popular websocket libs that slow down fairly quickly.

  • vector

    A high-performance observability data pipeline.

  • Project mention: Docker Log Observability: Analyzing Container Logs in HashiCorp Nomad with Vector, Loki, and Grafana | dev.to | 2024-04-19

    job "vector" { datacenters = ["dc1"] # system job, runs on all nodes type = "system" group "vector" { count = 1 network { port "api" { to = 8686 } } ephemeral_disk { size = 500 sticky = true } task "vector" { driver = "docker" config { image = "timberio/vector:0.30.0-debian" ports = ["api"] volumes = ["/var/run/docker.sock:/var/run/docker.sock"] } env { VECTOR_CONFIG = "local/vector.toml" VECTOR_REQUIRE_HEALTHY = "false" } resources { cpu = 100 # 100 MHz memory = 100 # 100MB } # template with Vector's configuration template { destination = "local/vector.toml" change_mode = "signal" change_signal = "SIGHUP" # overriding the delimiters to [[ ]] to avoid conflicts with Vector's native templating, which also uses {{ }} left_delimiter = "[[" right_delimiter = "]]" data=<

  • httprouter

    A high performance HTTP request router that scales well

  • Project mention: Authentication system using Golang and Sveltekit - Initialization and setup | dev.to | 2023-06-02

    Following the completion of the series — Secure and performant full-stack authentication system using rust (actix-web) and sveltekit and Secure and performant full-stack authentication system using Python (Django) and SvelteKit — I felt I should keep the streak by building an equivalent system in PURE go with very minimal external dependencies. We won't use any fancy web framework apart from httprouter and other basic dependencies including a database driver (pq), and redis client. As usual, we'll be using SvelteKit at the front end, favouring JSDoc instead of TypeScript. The combination is ecstatic!

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

    Lantern官方版本下载 蓝灯 翻墙 代理 科学上网 外网 加速器 梯子 路由 - Быстрый, надежный и безопасный доступ к открытому интернету - lantern proxy vpn censorship-circumvention censorship gfw accelerator پراکسی لنترن، ضدسانسور، امن، قابل اعتماد و پرسرعت (by getlantern)

  • Mithril.js

    A JavaScript Framework for Building Brilliant Applications

  • Project mention: Mithril.js: A Modern Framework for JavaScript | dev.to | 2024-04-25

    You can find more information about Mithril.js on its official website.

  • 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

  • ui-router

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

  • single-spa

    The router for easy microfrontends

  • Project mention: Micro frontend frameworks in 2024 | dev.to | 2024-03-13

    Single-SPA Framework - One of the most popular choices. It has a large community behind it and offers robust routing and lifecycle management for microapps. Ref - https://single-spa.js.org/

  • routersploit

    Exploitation Framework for Embedded Devices

  • 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

  • routing

    Maps an HTTP request to a set of configuration variables

  • uWebSockets.js

    μWebSockets for Node.js back-ends :metal:

  • Project mention: Building Real-Time Next.js Apps with WebSockets and Soketi | dev.to | 2023-12-10

    If you have never heard of Soketi, to give you a brief overview, it is a WebSocket server that was built on top of uWebSockets.js and has great compatibility with Pusher Protocol.

  • 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

  • KrakenD

    Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation

  • asuswrt-merlin.ng

    Third party firmware for Asus routers (newer codebase)

  • Project mention: Is this possible with Wireguard/oVPN? | /r/HomeNetworking | 2023-12-07

    I think you need VPN director from Asuswrt Merlin https://github.com/RMerl/asuswrt-merlin.ng/wiki/VPN-Director

  • esp_wifi_repeater

    A full functional WiFi Repeater (correctly: a WiFi NAT Router)

  • Project mention: Fixing a broken smart cat feeder with ESP32 | news.ycombinator.com | 2024-02-01

    esp32s and esp8266s are my favorite pieces of hardware... for $2 you can setup a wifi access point

    https://github.com/martin-ger/esp_wifi_repeater

  • 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

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

Router related posts

Index

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

Project Stars
1 Gin 75,469
2 react-router 51,877
3 vue-router 19,026
4 chi 17,050
5 µWebSockets 16,718
6 vector 16,427
7 httprouter 16,279
8 lantern 14,160
9 Mithril.js 13,877
10 hono 14,905
11 ui-router 13,564
12 single-spa 13,036
13 routersploit 11,870
14 barba 11,420
15 path-to-regexp 7,950
16 routing 7,540
17 uWebSockets.js 7,252
18 router 7,058
19 wouter 6,124
20 KrakenD 6,053
21 asuswrt-merlin.ng 5,066
22 esp_wifi_repeater 4,655
23 swup 4,437

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