Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source middleware software

2362 open-source libraries, tools and applications tagged middleware, ranked by how closely middleware is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2362 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Apache APISIX
A web-based dashboard for managing Apache APISIX, the open-source API gateway. It provides a frontend interface for operating APISIX routes…
671212active
jookies/jasmin
Jasmin is an open-source SMS gateway written in Python on top of the Twisted event-driven networking engine. It supports SMPP client/server…
551211active
floating/frame
Frame is a system-wide Web3 wallet platform for macOS, Windows, and Linux that exposes local JSON-RPC endpoints so any browser, CLI, or nat…
351209active
roboticslibrary/rl
A self-contained C++ library for rigid body kinematics and dynamics, motion planning, collision detection, and robot control. It includes h…
261206stable
Mirth Connect
Mirth Connect by NextGen Healthcare is an open-source healthcare integration engine that filters, transforms, extracts, and routes messages…
661203active
andersao/l5-repository
A Laravel package that implements the Repository pattern to abstract the database layer, providing base repositories, criteria, cache, vali…
734196maintenance
Janusec/janusec
Janusec Application Gateway is a Go-based application gateway providing secure access for web applications, including reverse proxy, WAF, C…
771200active
beetlex-io/BeetleX
BeetleX is a high-performance .NET socket communication library supporting TCP, TLS, HTTP, HTTPS, WebSocket, MQTT, RPC, and Redis protocols…
231200active
Symfony Security
The Symfony Security Component provides a complete authentication and authorization system for PHP web applications. It supports HTTP basic…
101196stable
austin-weeks/miasma
Miasma is a lightweight Rust web server that traps AI web scrapers in an endless pit of poisoned training data and self-referential links. …
801194active
Lihuanghe/SMSGate
SMSGate is a Java framework built on Netty 4 that implements the core of a unified SMS gateway supporting CMPP, SMPP 3.4, SGIP 1.2, and SMG…
601190active
ldqk/Masuit.MyBlogs
Masuit.MyBlogs is the source code of a high-performance personal blog/CMS system built with ASP.NET Core (.NET 9) MVC, Vue 3, Blazor Server…
911189active
wind-c/comqtt
Comqtt is a lightweight, high-performance MQTT broker written in Go supporting MQTT v3.0, v3.1.1, and v5.0. It can run as a standalone serv…
871182active
unionj-cloud/go-doudou
go-doudou is a lightweight Go microservice framework based on OpenAPI 3.0 (for REST) and Protobuf v3 (for gRPC), with a built-in code gener…
661171active
laravel/jetstream
Laravel Jetstream is an application scaffolding/starter kit for the Laravel framework that provides pre-built authentication, profile, team…
884059maintenance
oblac/jodd
Jodd is a collection of lightweight Java micro-frameworks and utility libraries with zero external dependencies, including a DI container (…
234049maintenance
Quorinex/Kiro-Go
A Go service that converts Kiro accounts into OpenAI- and Anthropic-compatible API endpoints, with multi-account pooling, round-robin load …
551157active
zino-rs/zino
Zino is a spec-driven, opinionated framework for building composable web and desktop applications in Rust, with modular crates for ORM, aut…
831154active
somta/Juggle
Juggle is a zero-code/low-code API orchestration and system integration platform for composing microservice interfaces into complex flows v…
871150active
aws-samples/aws-serverless-ecommerce-platform
A sample serverless backend implementation for an e-commerce website built on AWS services like Lambda, EventBridge, AppSync, and API Gatew…
101146active
OpenNJet/OpenNJet
OpenNJet is a high-performance, lightweight web application and proxy engine written in C, designed as a cloud-native service mesh data pla…
571144active
RESTEasy
RESTEasy is a Java framework implementing the Jakarta RESTful Web Services (JAX-RS) specification and the MicroProfile REST Client API for …
971143stable
Seneca
Seneca is a microservices toolkit for Node.js that lets you organize business logic as message-based commands selected by JSON pattern matc…
633956maintenance
apiflask/apiflask
APIFlask is a lightweight Python web API framework built on Flask that adds declarative input/output handling, automatic request validation…
911138active
WordPress REST API
The WordPress REST API, originally developed as the WP-API plugin and merged into WordPress core since version 4.7, exposes WordPress site …
103918maintenance
awspring/spring-cloud-aws
Spring Cloud AWS is a community-maintained Spring and Spring Boot integration project for AWS managed services such as S3, SQS, SNS, Dynamo…
931123active
jhawthorn/vernier
Vernier is a next-generation sampling profiler for Ruby 3.2.1+ that tracks time, allocations, multiple threads, GVL activity, GC pauses, an…
911122active
DroneBridge
DroneBridge for ESP32 is open-source firmware for ESP32 modules that provides a secure, transparent, bidirectional telemetry link between a…
911120active
graphql-hive/SOFA
SOFA (sofa-api) is a Node.js library that automatically generates a fully RESTful API from an existing GraphQL schema, turning queries, mut…
751119active
yanzhenjie/AndServer
AndServer is a web server and web framework for the Android platform, providing SpringMVC-style annotations for building HTTP APIs and stat…
233858maintenance
D00Movenok/BounceBack
BounceBack is a stealth reverse proxy with WAF-like filtering designed to hide red team C2 and phishing infrastructure from blue teams, san…
681117active
briandilley/jsonrpc4j
jsonrpc4j is a Java library for implementing JSON-RPC 2.0 servers and clients, using Jackson for JSON serialization. It supports HTTP, stre…
431117stable
moneta-rb/moneta
Moneta is a Ruby library providing a unified interface to many key/value stores, including NoSQL and document databases. It supports config…
231114stable
Ape Volo Admin
Ape-Volo-Admin is an enterprise-grade RBAC permission management and admin backend solution built on .NET 8, SqlSugar ORM, and Vue 3 with E…
721107active
OpenTelemetry Python
A collection of OpenTelemetry instrumentation libraries for Python, providing automatic and manual instrumentation for popular Python frame…
981106active
outlaws-bai/Galaxy
Galaxy is a Burp Suite extension that automatically decrypts and re-encrypts HTTP traffic whose payloads are encrypted, letting testers wor…
831104active
adtac/commento
Commento is a lightweight, privacy-focused comments platform written in Go that you embed in your website to let readers comment. It suppor…
323778maintenance
Steeltoe
Steeltoe is a collection of .NET libraries that add cloud-native microservices capabilities such as externalized configuration, service dis…
881098active
nytimes/gizmo
Gizmo is a Go microservice toolkit from The New York Times providing packages for building HTTP/JSON servers and pubsub daemons with standa…
523772maintenance
Microsoft 365 Agents SDK
The Microsoft 365 Agents SDK is a multichannel SDK for building full-stack, trusted agents deployable to Microsoft 365 Copilot, Teams, Copi…
671089active
VoAPI/VoAPI
VoAPI is a self-hosted AI large-model API aggregation and distribution gateway written in Go, deployed via Docker. It proxies requests to m…
571088active
semihalev/sdns
SDNS is a high-performance recursive DNS resolver server written in Go, with DNSSEC validation and a privacy-first design supporting DNS-ov…
991086active
Venipa/ytmdesktop2
YTMDesktop2 is an unofficial Electron desktop client for YouTube Music with Last.fm scrobbling, Discord Rich Presence, tray view, synced ly…
911086active
zalando-incubator/graphql-jit
A TypeScript library that compiles GraphQL queries into optimized JavaScript functions using V8's JIT compilation, serving as a drop-in alt…
951085active
fizzgate/fizz-gateway-node
FizzGate is a Java-based cloud-native aggregation API gateway for microservice deployments, offering hot service orchestration, routing, au…
601078active
denoland/clawpatrol
Claw Patrol is a security firewall and proxy for AI agents, written in Go, that intercepts agent traffic at the wire level and gates each a…
801076active
hoisie/web
web.go is a lightweight web framework for Go inspired by Sinatra and web.py, offering regex-based URL routing, secure cookies, and fastcgi/…
323685maintenance
Graphiti
Graphiti is a Ruby framework for building JSON:API-compliant APIs on top of your models (typically ActiveRecord). It replaces hand-written …
991070active
google/rejoiner
A Java library from Google that generates a unified GraphQL schema from gRPC microservices and other Protobuf sources. It maps GraphQL quer…
103655maintenance
drashland/drash
Drash is a strongly typed, runtime-agnostic web framework for building structured HTTP services in JavaScript, built on Web Standards. It w…
971065active
Pode
Pode is a cross-platform, open-source web framework written in PowerShell for building REST APIs, web pages, and TCP/SMTP servers. It suppo…
961063active
gavlyukovskiy/spring-boot-data-source-decorator
A Spring Boot auto-configuration library that transparently wraps JDBC DataSources with decorators like P6Spy, datasource-proxy, and FlexyP…
831063active
ESP-Hosted
ESP-Hosted is an open-source solution that lets Espressif SoCs like the ESP32 act as wireless communication co-processors, adding Wi-Fi and…
791061active
ali-bouali/book-social-network
Book Social Network (BSN) is a full-stack social network application for exchanging and borrowing books among members. It combines a Spring…
261059active
AWS IoT Device SDK for Embedded C
AWS's official C SDK for connecting embedded devices to AWS IoT, composed of modular libraries like coreMQTT, coreHTTP, coreJSON, and coreP…
541058active
eCAL
eCAL is a high-performance, brokerless middleware for interprocess communication on a single machine or across a network, offering publish-…
951055active
toss/suspensive
Suspensive is a TypeScript library of declarative React components and hooks that fill gaps in React's Suspense and Error Boundary APIs, in…
921055active
GraphQL Multipart Request Spec
A terminating Apollo Link for Apollo Client that sends GraphQL multipart requests when variables contain files (FileList, File, or Blob), f…
231053active
wyb10a10/cocos_creator_framework
kxCreator is a foundational framework for the Cocos Creator game engine, written in TypeScript. It provides resource loading and pooling, U…
681049active
vectr-ucla/direct_lidar_odometry
Direct LiDAR Odometry (DLO) is a lightweight, computationally-efficient frontend LiDAR odometry package for consistent and accurate pose es…
231049stable
abizovnuralem/go2_ros2_sdk
An unofficial ROS2 SDK for the Unitree Go2 quadruped robot (AIR/PRO/EDU), connecting over WebRTC (Wi-Fi) or CycloneDDS (Ethernet). It provi…
541048active
r3labs/sse
A Go library providing both server and client implementations for Server-Sent Events (SSE). It includes a message scheduler with named stre…
321047stable
dropseed/plain
Plain is a Python web framework for building database-backed applications, originally forked from Django and redesigned around explicit, ty…
751044active
franciscop/server
server.js is a batteries-included Node.js web server framework that wraps Express-compatible middleware with sane defaults for routing, ses…
653553maintenance
apple/servicetalk
ServiceTalk is a JVM networking framework built on Netty that provides reactive, asynchronous HTTP, gRPC, and other protocol clients and se…
941041active
python-hyper/h2
h2 is a pure-Python implementation of the HTTP/2 protocol stack that performs no I/O, making it embeddable in any program or framework. It …
721041stable
uWSGI
uWSGI is an application server container written in C for deploying and serving web applications, most commonly Python WSGI apps. It provid…
493547maintenance
go-macaron/macaron
Macaron is a high-productivity, modular web framework for Go, inspired by Martini, featuring a fast multi-tree router, dependency injection…
493545maintenance
asternic/wuzapi
WuzAPI is a self-hosted RESTful API service for WhatsApp built on the Whatsmeow multi-device library in Go. It exposes endpoints for sessio…
931033active
Apache YuniKorn
Apache YuniKorn Core is the core scheduling engine of a lightweight, universal resource scheduler for container orchestrators, primarily de…
941032active
lammertb/libhttp
LibHTTP is a multi-platform C/C++ embeddable HTTP and HTTPS server library, forked from the Mongoose/CivetWeb family with an MIT license. I…
341032active
fedify-dev/fedify
Fedify is a TypeScript framework for building federated server applications on the ActivityPub protocol, handling signatures, discovery, ac…
891029active
daangn/stackflow
Stackflow is a mobile-first stack navigator framework for JavaScript/TypeScript that brings native-like stack navigation UX (screen stackin…
941027active
Go-Json-Rest
Go-Json-Rest is a thin Go library on top of net/http for quickly building RESTful JSON APIs. It provides Trie-based routing, JSON request/r…
233486maintenance
rmqtt/rmqtt
RMQTT is a scalable, distributed MQTT message broker written entirely in safe Rust, supporting MQTT v3.1/v3.1.1/v5.0 with millions of concu…
961017active
Meteor-Community-Packages/meteor-collection2
A Meteor package that extends Mongo.Collection to attach schemas and automatically validate inserts and updates from client or server code.…
921016active
Embetty
Embetty is a JavaScript library that embeds remote content such as tweets and YouTube videos into web pages without loading third-party tra…
551016active
HFQR/xitca-web
xitca-web is an async HTTP library and web framework written in 100% safe Rust, focused on memory efficiency, composability, and fast compi…
771012active
dthree/vantage
Vantage is a Node.js library that turns a live Node application into an interactive, remotely accessible CLI by combining CLI, SSH-like con…
233412maintenance
roots/acorn
Acorn is a framework that integrates Laravel components into WordPress projects, providing access to Illuminate packages like routing, cach…
931005active
wfrest/wfrest
wfrest is a fast, asynchronous C++ micro web framework for building REST APIs, built on top of the C++ Workflow parallel computing and asyn…
731005active
flipt-io/reverst
Reverst is a load-balanced reverse-tunnel server and Go client library built on QUIC and HTTP/3. It lets services behind restrictive networ…
471005active
PSPDFKit-labs/bypass
Bypass is an Elixir library for spinning up a lightweight mock HTTP server (a Plug) inside tests to return prebaked responses to client req…
421001stable
sohaha/zlsgo
zlsgo is a lightweight, modular Go standard-library-style toolkit offering web framework (znet), logging (zlog), HTTP client (zhttp), JSON …
761000active
Manba
Manba is a RESTful HTTP API gateway written in Go that serves as a unified API access layer for microservices. It provides traffic control,…
233306maintenance
zaiyunduan123/springboot-seckill
A high-concurrency flash-sale (seckill) system built with SpringBoot, MySQL, Redis, RabbitMQ, and Guava. It demonstrates caching, rate limi…
323291maintenance
Tinder/Scarlet
Scarlet is a Retrofit-inspired declarative WebSocket client library for Kotlin, Java, and Android. It lets you define WebSocket services vi…
433256maintenance
zhou-you/RxEasyHttp
RxEasyHttp is an Android networking library built on RxJava2 and Retrofit2 that wraps HTTP requests in a fluent, chainable API. It bundles …
323147maintenance
lynckia/licode
Licode is an open-source WebRTC communications platform for hosting your own videoconference provider, built around the C++ Erizo MCU, a No…
683133maintenance
nickel-org/nickel.rs
nickel.rs is a simple, lightweight web application framework for Rust inspired by Express.js. It provides flexible routing, middleware, JSO…
323050maintenance
spark-jobserver/spark-jobserver
Spark Job Server is a RESTful service for submitting, managing, and monitoring Apache Spark jobs, jars, and job contexts. It supports persi…
512834maintenance
Chaplin
Chaplin is an application architecture library for JavaScript single-page web applications built on top of Backbone.js. It adds structure o…
102826maintenance
FIS3
FIS3 is a frontend engineering build system from Baidu's FEX team that handles compilation, performance optimization, resource loading, dep…
232778maintenance
Meituan-Dianping/Zebra
Zebra is Meituan-Dianping's JDBC-based database access layer middleware for MySQL, providing transparent read-write splitting and database/…
322766maintenance
eidheim/Simple-Web-Server
A simple, fast, multithreaded HTTP and HTTPS server and client library for C++11 built on Boost.Asio or standalone Asio. It is designed to …
102691maintenance
klein/klein.php
Klein.php is a fast and flexible routing library for PHP 5.3+, inspired by Sinatra. It provides regex-based routing with named parameters, …
232657maintenance
tlaverdure/laravel-echo-server
A Node.js/TypeScript Socket.io server that handles Laravel Echo broadcasting, including private and presence channel authentication. It is …
102640maintenance
eduardoboucas/staticman
Staticman is a Node.js web service that receives form submissions (user-generated content) from static websites and commits them as data fi…
232450maintenance
Actionhero
Actionhero is a Node.js/TypeScript API framework that serves the same actions over HTTP, HTTPS, and WebSockets, with built-in clustering, b…
782413maintenance
Chimee
Chimee is an extensible, component-based HTML5 video player framework for the browser, supporting mp4, m3u8 (HLS), and flv streams. It prov…
232390maintenance

← prev page 22 / 24 next →