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
Slim Framework
Slim is a PHP micro-framework for quickly writing simple yet powerful web applications and APIs. It provides a fast HTTP router, concentric…
8612275active
Autoware
Autoware is the world's leading open-source, production-ready software stack for autonomous driving, built on ROS 2 and hosted by the Autow…
9012155stable
tadata-org/fastapi_mcp
FastAPI-MCP is a Python library that automatically exposes FastAPI endpoints as Model Context Protocol (MCP) tools, preserving request/resp…
4312012active
nitrojs/nitro
Nitro is a TypeScript server toolkit that extends Vite apps with a production-ready server featuring file-based routing, caching, KV storag…
10011293active
eclipse-mosquitto/mosquitto
Eclipse Mosquitto is an open source MQTT message broker implementing MQTT versions 5.0, 3.1.1, and 3.1, written in C and suitable for devic…
7611261stable
dexidp/dex
Dex is a federated OpenID Connect (OIDC) and OAuth 2.0 identity provider that issues signed ID tokens (JWTs) for applications. It acts as a…
9411183stable
aws/chalice
AWS Chalice is a Python serverless microframework for building and deploying applications on AWS Lambda. It provides a CLI for scaffolding …
7711056stable
vuestorefront/vue-storefront
Alokai (formerly Vue Storefront) is a Frontend-as-a-Service ecosystem for building fast, scalable, headless eCommerce storefronts on Vue/Nu…
6910950active
dotnet/orleans
Microsoft Orleans is a cross-platform .NET framework for building robust, scalable distributed applications using the Virtual Actor Model. …
9910906stable
NapCatQQ
NapCatQQ is a modern bot protocol-side framework implemented on top of NTQQ, exposing a rich OneBot 11-compatible API for QQ messaging. It …
8810897active
Centrifugo
Centrifugo is an open-source, language-agnostic real-time messaging (PUB/SUB) server written in Go that delivers messages to online users o…
9810843stable
Tyk API Gateway
Tyk Gateway is a cloud-native, open-source API Gateway written in Go that supports REST, GraphQL, TCP, and gRPC protocols. It provides rate…
9310840stable
Phalcon
Phalcon is a full-stack PHP web framework delivered as a compiled C extension (written in Zephir/C), exposing its functionality as PHP clas…
9810817active
evershopcommerce/evershop
EverShop is an open-source, TypeScript-first e-commerce platform built with Node.js, React, and GraphQL, featuring a modular architecture w…
9410503active
seanmonstar/warp
warp is a composable web server framework for Rust built on hyper and Tokio. It uses a Filter system to combine path routing, header/query …
7310373stable
Hangfire
Hangfire is a .NET library for reliable background job processing, supporting fire-and-forget, delayed, and recurring (CRON) jobs with pers…
9310151stable
GetBindu/Bindu
Bindu is an open-source Python framework that provides the identity, communication, and payments layer for AI agents, implementing the A2A …
7710062active
Grape
Grape is an opinionated Ruby framework for building REST-like APIs, running on Rack or alongside Rails and Sinatra. It provides a simple DS…
7510007active
falconry/falcon
Falcon is a minimalist ASGI/WSGI web framework for Python focused on building high-performance REST APIs and microservices. It embraces the…
909807stable
ModSecurity
ModSecurity (libmodsecurity v3) is an open source, cross-platform web application firewall (WAF) engine written in C++ that inspects HTTP(S…
889784stable
Sphere
Sphere is a Web3 wallet and agent platform for the Unicity network, combining a crypto wallet with direct messages, group chat (Nostr/NIP-2…
619719active
spring-projects/spring-security
Spring Security is a powerful and highly customizable authentication and access-control framework for Java applications, and the de-facto s…
969650stable
dotnet/yarp
YARP (Yet Another Reverse Proxy) is a .NET library and toolkit for building high-performance, customizable HTTP reverse proxy servers on AS…
679627stable
probot/probot
Probot is a Node.js/TypeScript framework for building GitHub Apps that respond to webhook events and automate repository workflows. It prov…
889612stable
flowable/flowable-engine
Flowable is an open-source Java workflow and Business Process Management (BPM) platform providing fast BPMN process, CMMN case, and DMN rul…
769586stable
Higress
Higress is a CNCF Sandbox, cloud-native AI-native API gateway built on Istio and Envoy, extensible with Wasm plugins written in Go, Rust, o…
999568active
Spring AI
Spring AI is an application framework for AI engineering that provides Spring-friendly, portable abstractions for integrating AI models int…
949542active
crossoverJie/cim
CIM (Cross IM) is a distributed instant messaging system for developers built with Java, Netty, and Spring Boot. It provides server and cli…
539487active
hybridgroup/gobot
Gobot is a Go framework for robotics, physical computing, drones, and IoT, supporting 35+ hardware platforms including Arduino, Raspberry P…
519476active
loco-rs/loco
Loco is a batteries-included web framework for Rust, strongly inspired by Ruby on Rails and built on Axum and SeaORM. It bundles models, co…
949466active
reactphp/reactphp
ReactPHP is a low-level PHP library for event-driven, non-blocking I/O built around a core event loop (reactor pattern). It provides reusab…
239089stable
cloudflare/workerd
workerd is the open-source JavaScript/Wasm server runtime based on the same code that powers Cloudflare Workers. It can be used as an appli…
969042active
teamhanko/hanko
Hanko is an open-source authentication and user management platform built in Go, offering passwords, passkeys (WebAuthn/FIDO2), MFA, OAuth …
949041active
maximhq/bifrost
Bifrost is a high-performance, open-source AI gateway written in Go that unifies access to 23+ LLM providers (OpenAI, Anthropic, AWS Bedroc…
849004active
AdminJS
AdminJS is an open-source admin panel library for Node.js applications that auto-generates a customizable React-based admin UI from your da…
408998active
Opensabre Microservice Platform
Opensabre is a microservices development platform built on Spring Cloud 2023, integrating Spring Security, Spring Cloud Alibaba (Nacos, Sen…
758942active
Senparc.Weixin .NET SDK
Senparc.Weixin is a comprehensive C# SDK for all WeChat platforms, covering Official Accounts, Mini Programs, Mini Games, WeChat Pay, WeCom…
968906active
Apache ShenYu
Apache ShenYu is a Java-native, asynchronous, high-performance API gateway for service proxying, protocol conversion, and API governance ac…
868901stable
AIClient2API
AIClient2API is a self-hosted Node.js proxy that simulates client-only LLM service requests (Antigravity, Codex, Grok, Kiro, Gemini CLI, et…
818896active
twitter/finagle
Finagle is an extensible, fault-tolerant, protocol-agnostic RPC system for the JVM, written in Scala with idiomatic APIs for both Scala and…
638867stable
Bottle
Bottle is a fast, lightweight WSGI micro web-framework for Python distributed as a single file module with no dependencies beyond the stand…
738792stable
CakePHP
CakePHP is a rapid development MVC framework for PHP that provides an ORM, validation, caching, authentication, and code generation out of …
998789stable
ThreeMammals/Ocelot
Ocelot is a .NET API gateway built as a series of ASP.NET Core middlewares, providing a unified entry point for microservices architectures…
978716active
Tencent/libco
libco is a C/C++ coroutine library widely used in WeChat's back-end services since 2013, running on tens of thousands of machines. It trans…
238692stable
Oat++
Oat++ is a light, zero-dependency C++ web framework for building highly scalable and resource-efficient web applications and REST APIs. It …
428650active
prometheus/alertmanager
Alertmanager is the Prometheus project's alert handling component, written in Go. It receives alerts from Prometheus servers or other clien…
928627stable
apple/swift-nio
SwiftNIO is a cross-platform, event-driven, non-blocking network application framework for Swift, similar to Netty, for building high-perfo…
988533stable
GraphQL Yoga
GraphQL Yoga is a batteries-included, spec-compliant GraphQL over HTTP server library for JavaScript/TypeScript, built on Envelop and Graph…
998529stable
litestar-org/litestar
Litestar is a production-ready, highly performant, extensible ASGI API framework for Python, formerly known as Starlite. It provides REST A…
968523active
RoadRunner
RoadRunner is a high-performance PHP application server and process manager written in Go, extensible through a plugin system. It runs PHP …
918509stable
Buffalo
Buffalo is a Rails-like web development framework and ecosystem for Go that generates complete projects with routing, ORM, templating, and …
658423active
django-commons/django-debug-toolbar
A configurable set of panels for Django that display debug information about the current request/response, such as SQL queries, timings, an…
938379stable
facebook/proxygen
Proxygen is Facebook's collection of C++ HTTP libraries, providing core HTTP abstractions and an easy-to-use HTTPServer framework. It suppo…
968375active
javalin/javalin
Javalin is a lightweight, simple web framework for Java and Kotlin built on top of Jetty, supporting REST APIs, WebSockets, static file ser…
968368active
rpcx
rpcx is a high-performance distributed RPC framework for Go, comparable to Alibaba Dubbo but designed natively for Go without requiring pro…
758319active
kyverno/kyverno
Kyverno is a Kubernetes-native policy engine for policy as code, letting platform teams author validate, mutate, generate, and cleanup poli…
1008268stable
apache/tomcat
Apache Tomcat is an open-source servlet container implementing the Jakarta Servlet, Pages, Expression Language, WebSocket, Annotations, and…
768258stable
fluent/fluent-bit
Fluent Bit is a fast, lightweight telemetry agent written in C that collects, processes, and forwards logs, metrics, and traces from any so…
1008163stable
Inertia.js
Inertia.js is a glue framework that lets you build single-page React, Vue, or Svelte apps on top of classic server-side routing and control…
958131stable
TypeGraphQL
TypeGraphQL is a TypeScript framework for building GraphQL APIs using classes and decorators instead of SDL files, generating the schema fr…
818084active
cloudwego/kitex
Kitex is a high-performance, strongly extensible Go RPC framework for building microservices, developed by ByteDance's CloudWeGo team. It i…
988050stable
MassTransit/MassTransit
MassTransit is a free, open-source distributed application framework for .NET that enables message-based, loosely-coupled asynchronous comm…
777809active
angular/angularfire
AngularFire is the official Angular library wrapping the Firebase JS SDK, exposing Firebase services (Firestore, Realtime Database, Auth, A…
987800active
PowerJob/PowerJob
PowerJob is an open-source enterprise job scheduling and distributed computing framework written in Java. It provides a web console, multip…
987794active
aceld/zinx
Zinx is a lightweight concurrent server framework written in Go, focused on TCP long-connection servers such as game backends. It emphasize…
707759active
NoneBot2
NoneBot2 is a modern, cross-platform, asynchronous Python chatbot framework with a plugin system, adapter architecture, and built-in depend…
837723active
OpenTelemetry Collector
The OpenTelemetry Collector is a vendor-agnostic telemetry pipeline service that receives, processes, and exports traces, metrics, and logs…
1007686stable
ithewei/libhv
libhv is a cross-platform C/C++ network library providing an event loop with non-blocking IO and timers, similar to libevent/libuv but with…
697563active
mnfst/manifest
Manifest is an open-source LLM gateway and router that lets AI agents and apps reach all their model providers through one OpenAI- and Anth…
937551active
ninenines/cowboy
Cowboy is a small, fast, modern HTTP server for Erlang/OTP supporting HTTP/1.1, HTTP/2, HTTP/3, Websocket, and REST. It provides a complete…
757521stable
Colyseus
Colyseus is an authoritative multiplayer game framework for Node.js that provides room-based matchmaking, automatic state synchronization, …
967426stable
sparckles/Robyn
Robyn is a high-performance async Python web framework with a Rust runtime, offering routing, middleware, WebSockets, templating, authentic…
937407active
cloudwego/hertz
Hertz is a high-performance, extensible Go HTTP framework from CloudWeGo (ByteDance) for building microservices. It uses the Netpoll networ…
887377active
katanemo/plano
Plano is an AI-native proxy server and data plane for agentic applications, built on Envoy by its core contributors. It centralizes agent r…
867092active
FastHTML
FastHTML is a Python web framework for building fast, scalable, interactive web applications with minimal code, mapping 1:1 to HTML and HTT…
847052active
dsh-routing-suite
A bundled kit for the DSH (DeepSeek harness) agent runtime combining a runtime injector plugin with task-aware reasoning-mode router preset…
766999active
SpringBlade
SpringBlade is an enterprise-grade microservices development platform built on Spring Boot 4, Spring Cloud 2025, and Java 21, with a compan…
926944active
haproxy/haproxy
HAProxy is a fast, reliable open-source reverse proxy and load balancer for TCP and HTTP-based applications, providing high availability, T…
776929stable
hyperf/hyperf
Hyperf is a high-performance PHP coroutine framework built on Swoole and Swow, designed for building microservices, middleware, web systems…
996905active
FullStackHero .NET Starter Kit
A production-grade .NET 10 starter kit template combining a modular-monolith Web API (vertical slice architecture) with two React 19 front-…
816814active
superagent-ai/superagent
Superagent is an open-source SDK and platform for securing AI applications and agents, offering runtime guardrails that block prompt inject…
736759active
peng-zhihui/HelloWord-Keyboard
An open-source modular smart mechanical keyboard project (Hanwen/HelloWord) including full hardware design files (10 PCBs, enclosures, 3D m…
326663active
Cowrie
Cowrie is a medium-to-high interaction SSH and Telnet honeypot that logs brute-force attacks and full attacker shell sessions, capturing up…
996594active
vynect/venom
Venom is a high-performance Node.js/TypeScript framework for automating WhatsApp through WhatsApp Web via Puppeteer, offering a clean API f…
656585active
Arrow
Arrow is a Kotlin library for typed functional programming, providing data types like Option and Either, typed error handling with the Rais…
886581active
Micronaut
Micronaut is a modern, JVM-based full-stack framework for building modular, easily testable applications and microservices in Java, Kotlin,…
966437stable
Hanami
Hanami is a full-stack, modular Ruby web framework composed of small single-purpose libraries (router, actions, views, database, assets) ti…
976426active
dmunozv04/iSponsorBlockTV
A self-hosted Python application that connects to YouTube TV apps on smart TVs and streaming devices and automatically skips sponsor segmen…
966419active
moleculerjs/moleculer
Moleculer is a fast, progressive microservices framework for Node.js that helps build efficient, reliable, and scalable distributed service…
906376stable
Apache KIE
Apache KIE (Knowledge Is Everything) is an umbrella project for business automation technologies on the JVM, including the Drools rule engi…
806340active
BFE
BFE (Beyond Front End) is a modern layer 7 load balancer and reverse proxy written in Go, originally developed at Baidu and now a CNCF sand…
996264active
nWidart/laravel-modules
A Laravel package for organizing large applications into self-contained modules, each with its own routes, controllers, models, views, migr…
756213active
graffle-js/graffle
Graffle is a minimal, extensible, type-safe GraphQL client for JavaScript and TypeScript, formerly known as graphql-request. It supports mu…
716119active
Goa
Goa is a design-first framework for building APIs and microservices in Go. You define your API in a Go-based DSL and it generates server co…
996110active
jashkenas/backbone
Backbone.js is a lightweight JavaScript library that gives structure to web applications by providing Models with key-value binding and cus…
7728097maintenance
FastEndpoints/FastEndpoints
FastEndpoints is a lightweight REST API development framework for ASP.NET 8 and newer that serves as a developer-friendly alternative to Mi…
936021active
opengoofy/hippo4j
Hippo4j is a Java framework for managing, observing, and dynamically tuning thread pools at runtime without code changes. It provides a con…
516001active
twisted/twisted
Twisted is an event-driven networking engine and framework for Python, providing an asynchronous reactor plus implementations of many inter…
795992stable
mongo-express
mongo-express is a web-based admin interface for MongoDB and compatible services (FerretDB, Amazon DocumentDB), built with Node.js, Express…
815985active
solidjs/solid-start
SolidStart is the official meta-framework for building full-stack applications with SolidJS, providing file-system routing, SSR, API routes…
1005923active

← prev page 16 / 24 next →