#Middleware
Showing 60 of 140 repositories tagged #middleware, ranked by stars
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.
High performance, minimalist Go web framework
lightweight, idiomatic and composable router for building Go HTTP services
Open-source IoT Platform - Device management, data collection, processing and visualization.
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
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.
Simple HTTP, REST, and SSE client library for Go
:zap: The one-liner node.js http-proxy middleware for connect, express, next.js and more
Help secure Express apps with various HTTP headers
The tiniest OpenID Certified™ authorization and authentication server you have ever seen.
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
Apache Camel is an open source integration framework with 350+ connectors. Write routes in Java, YAML, or XML. Run on Spring Boot, Quarkus, or standalone. Apache License 2.0.
A categorized list of Redux-related addons, libraries, and utilities
gin middleware to automatically generate RESTful API documentation with Swagger 2.0.
async fn(Request) -> Result<Response, Error>
Create and build modern JavaScript projects with zero initial configuration.
🛵 The stylish Node.js middleware engine for AWS Lambda 🛵
Painless middleware chaining for Go
:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!
Sentinel Go enables reliability and resiliency for Go microservices
Eclipse iceoryx2™ - the zero-copy data plane with a Rust core
🖖 GoCaptcha: A high-performance, interactive behavior captcha library for Go. Supporting click, slide, drag-drop, and rotation modes to secure your applications with ease.
HTTP middleware for Go that facilitates some quick security wins.
Tigo is an HTTP web framework written in Go (Golang).It features a Tornado-like API with better performance. Tigo是一款用Go语言开发的web应用框架,API特性类似于Tornado并且拥有比Tornado更好的性能。
Sharper context. Fewer tokens. Open-source middleware for Claude Code.
Martian is a library for building custom HTTP/S proxies
CSRF protection middleware for Go.
Package gorilla/handlers is a collection of useful middleware for Go HTTP services & web applications 🛃
基于golang开发的网关。具有各种插件,可以自行扩展,即插即用。此外,它可以快速帮助企业管理API服务,提高API服务的稳定性和安全性。
The TypeScript-ready, minimal router and middleware layer for Next.js, Micro, Vercel, or Node.js http/http2
Communication infrastructure for the AI era — one binary, one broker, one storage layer, any protocol
Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.
A fast data-driven routing library for Clojure/Script
Simple and easy go web micro framework
Authenticator via oauth2, direct, email and telegram
Package gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services 🔒
An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @go-chi, @bnkamalesh, @beego, @devfeel, @labstack, @gofiber, @go-goyave, @go-kratos, @gin-gonic, @roadrunner-server, @zalando, @zeromicro, @nginx and @apache
🚀 Copper is a Go toolkit complete with everything you need to build web apps.
Loading Bar (aka Progress Bar) for Redux and React
echo middleware to automatically generate RESTful API documentation with Swagger 2.0.
Go middleware to gzip HTTP responses
A Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.
This is only a mirror and Moved to https://gitea.com/lunny/tango
✨ A curated list of awesome Fiber middlewares, boilerplates, recipes, articles and tools.
:sparkles: :rocket: EasyTCP is a light-weight TCP framework written in Go (Golang), built with message router. EasyTCP helps you build a TCP server easily fast and less painful.
.NET 8 / .NET 5 WebAPI + Vue 2.0 + RBAC 企业级前后端分离权限框架
FastAPI Guard: A security library for FastAPI that provides middleware to control IPs, log requests, and detect penetration attempts. It integrates seamlessly with FastAPI to offer robust protection against various security threats.
Gearbox :gear: is a web framework written in Go with a focus on high performance
由gin + gorm + jwt + casbin组合实现的RBAC权限管理脚手架Golang版, 搭建完成即可快速、高效投入业务开发
Bring functional reactive programming to Redux using Cycle.js
A Japanese digital TV tuner API server specifically designed for "Air"
Mortar is a GO framework/library for building gRPC (and REST) web services.
NetDiscovery 是一款基于 Vert.x、RxJava 2 等框架实现的通用爬虫框架/中间件。
一款功能强大的漏洞扫描器,子域名爆破使用aioDNS,asyncio异步快速扫描,覆盖目标全方位资产进行批量漏洞扫描,中间件信息收集,自动收集ip代理,探测Waf信息时自动使用来保护本机真实Ip,在本机Ip被Waf杀死后,自动切换代理Ip进行扫描,Waf信息收集(国内外100+款waf信息)包括安全狗,云锁,阿里云,云盾,腾讯云等,提供部分已知waf bypass 方案,中间件漏洞检测(Thinkphp,weblogic等 CVE-2018-5955,CVE-2018-12613,CVE-2018-11759等),支持SQL注入, XSS, 命令执行,文件包含, ssrf 漏洞扫描, 支持自定义漏洞邮箱推送功能
Rate Limit middleware for Hono Server
🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
Middleware for Starlette that allows you to store and access the context data of a request. Can be used with logging so logs automatically use request headers such as x-request-id or x-correlation-id.
YARP - Yet Another Robot Platform
🛡️ The missing GraphQL security security layer for Apollo GraphQL and Yoga / Envelop servers 🛡️