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.
Top MIDDLEWARE GitHub Repositories & Tools (2026)
Discover the most starred and trending open source tools tagged with #middleware.
Open-source IoT Platform - Device management, data collection, processing and visualization.
An AI Gateway, registry, and proxy that sits in front of any MCP, A2A, or REST/gRPC APIs, exposing a unified endpoint with centralized discovery, guardrails and management. Optimizes Agent & Tool calling, and supports plugins.
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
The tiniest OpenID Certified™ authorization and authentication server you have ever seen.
Manages application of security headers with many safe defaults
The most complete DDS - Proven: Plenty of success cases. Looking for commercial support? Contact info@eprosima.com
Communication infrastructure for the AI era — one binary, one broker, one storage layer, any protocol
A security library for FastAPI that provides middleware to control IPs, log requests, detect penetration attempts, honeypot setup, behavioural analysis, emergency mode lockdown, block Cloud Provider IPs, country blocking, and much more... It integrates seamlessly with FastAPI to offer robust protection against various security threats.
API package for code generated by Swift OpenAPI Generator.
A rclcpp-compatible true zero-copy IPC middleware that supports all ROS message types, including message structs already generated by rosidl.
VLink is a high-performance C++ communication middleware for autonomous driving and embodied intelligence, positioned as a full-scenario alternative to ROS 2.