back to home

Best Open Source middleware Libraries

A curated list of the most popular GitHub repositories tagged with middleware. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1gin-gonic/gin

Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

88,140Go
Analyze Code

#2labstack/echo

High performance, minimalist Go web framework

32,184Go
Analyze Code

#3redux-saga/redux-saga

An alternative side effect model for Redux apps

22,488JavaScript
Analyze Code

#4gorilla/mux

Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍

21,886Go
Analyze Code

#5go-chi/chi

lightweight, idiomatic and composable router for building Go HTTP services

21,709Go
Analyze Code

#6thingsboard/thingsboard

Open-source IoT Platform - Device management, data collection, processing and visualization.

21,176Java
Analyze Code

#7cfug/dio

A powerful HTTP client for Dart and Flutter, which supports global settings, Interceptors, FormData, aborting and canceling a request, files uploading and downloading, requests timeout, custom adapters, etc.

12,802Dart
Analyze Code

#8telegraf/telegraf

Modern Telegram Bot Framework for Node.js

9,079TypeScript
Analyze Code

#9steveiliop56/tinyauth

The simplest way to protect your apps with a login screen.

6,981Go
Analyze Code

#10luraproject/lura

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

6,735Go
Analyze Code

#11grpc-ecosystem/go-grpc-middleware

Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.

6,727Go
Analyze Code