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
aiogram/aiogram
aiogram is a modern, fully asynchronous Python framework for the Telegram Bot API, built on asyncio and aiohttp. It provides routers, middl…
965888active
easegress-io/easegress
Easegress is a cloud-native traffic orchestration system that acts as an API gateway, reverse proxy, and traffic manager with built-in Raft…
785867active
Motan
Motan is a cross-language remote procedure call (RPC) framework for rapidly building high-performance distributed services, originally deve…
465865active
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
ChilliCream GraphQL Platform
ChilliCream GraphQL Platform is a suite of open-source .NET tools for building GraphQL APIs, including the Hot Chocolate GraphQL server, th…
965760active
dromara/lamp-cloud
lamp-cloud is a Java-based microservices rapid development platform built on Spring Boot and Spring Cloud, focused on multi-tenant (SaaS) a…
765758active
Discovery
Nepxion Discovery is a cloud-native microservice governance framework for Spring Cloud and Spring Cloud Alibaba. It provides blue-green and…
465752active
FxEmbed
FxEmbed is a Cloudflare Worker service that powers FxTwitter, FixupX, and FxBluesky, rewriting X/Twitter and Bluesky links into rich embeds…
775751active
partykit/partykit
PartyKit is a framework and platform for building realtime multiplayer applications using JavaScript/TypeScript servers ('parties') deploye…
785728active
kgateway-dev/kgateway
kgateway is a Kubernetes-native API gateway and ingress controller that implements the Kubernetes Gateway API as a control plane for Envoy …
1005713stable
rmax/scrapy-redis
Redis-based components for Scrapy that enable distributed crawling and scraping by sharing a Redis queue across multiple spider instances. …
665644active
Soketi
Soketi is an open-source, Pusher-compatible WebSockets server built on uWebSockets.js for Node.js. It enables self-hosted real-time event b…
235636active
workweave/router
Workweave Router is a model router for agentic AI systems that routes each prompt to the most cost-effective model capable of handling it, …
665594active
lukeed/polka
Polka is an extremely minimal, high-performance Node.js web server library that serves as a faster, lighter alternative to Express.js. It p…
265586stable
ServiceStack
ServiceStack is a full-featured, message-based web services framework for .NET that lets you declare typed Request DTOs once and generate A…
985496active
h3js/h3
H3 is a minimal, high-performance HTTP server framework for TypeScript/JavaScript built on web standards. It is runtime-agnostic (Node.js, …
985463active
graphql-ruby
graphql-ruby is a Ruby implementation of the GraphQL specification for building GraphQL server APIs in Ruby and Rails applications. It prov…
685445stable
agentgateway/agentgateway
Agentgateway is an open-source, Rust-based proxy and gateway for agentic AI traffic, handling LLM provider routing, MCP tool servers, and A…
835420active
apache/opendal
Apache OpenDAL is an Open Data Access Layer providing one unified API to access object storage, file systems, cloud SaaS, databases, protoc…
985400stable
metalbear-co/mirrord
mirrord is an open-source tool that lets developers and AI coding agents run local processes as if they were pods in a live Kubernetes clus…
965378active
AG2
FastStream is an asynchronous Python framework for building event-driven applications on top of message brokers like Kafka, RabbitMQ, NATS,…
985361active
novicezk/midjourney-proxy
A Java-based proxy service that wraps MidJourney's Discord channel into a REST API, enabling programmatic AI image generation. It supports …
425361active
pingdotgg/uploadthing
UploadThing is a TypeScript SDK and hosted service for adding file uploads to full-stack web applications, with type-safe server-side file …
685329active
readysettech/readyset
Readyset is a transparent, wire-compatible SQL caching proxy for Postgres and MySQL that sits between your application and database. It cac…
995293active
Blog.Core
Blog.Core is an open-source, enterprise-ready ASP.NET Core 8.0 Web API framework with a companion Vue frontend, implementing repository + s…
635286active
martin-ger/esp_wifi_repeater
Firmware for the ESP8266/ESP8285 that turns the chip into a full WiFi NAT router and, in a separate edition, a true L2-bridge WiFi repeater…
675271active
Swup
Swup is a versatile and extensible page transition library for server-rendered websites, written in TypeScript. It intercepts link clicks, …
925232stable
apache/calcite
Apache Calcite is a dynamic data management framework for the JVM that supplies the building blocks of a database—an industry-standard SQL …
775194stable
signalwire/freeswitch
FreeSWITCH is an open-source software-defined telecom stack that turns commodity servers into a full telephony platform for voice, video, a…
955191stable
Armeria
Armeria is a JVM microservice framework built on Netty that lets you serve gRPC, Thrift, REST, and static files on a single port. It provid…
995148stable
opentrack/opentrack
opentrack is a head tracking application that captures a user's head movements via webcams, IR trackers, or hardware devices and relays the…
715145active
go-restful
A Go package for building REST-style web services with explicit HTTP method routing and path parameter support. It provides configurable ro…
675113stable
LoopBack
LoopBack 4 is a highly extensible Node.js and TypeScript framework for building REST APIs and microservices, driven by OpenAPI specificatio…
775101active
Akka.NET
Akka.NET is an idiomatic .NET port of the Akka toolkit implementing the actor model for building highly concurrent, distributed, and fault-…
995088active
Phusion Passenger
Phusion Passenger is a fast, robust web server and application server for Ruby, Python, Node.js and Meteor apps, built on a C++ core with a…
955087stable
v2board/v2board
V2Board is a self-hosted web panel for managing multiple proxy protocols such as V2Ray, Shadowsocks, Trojan, VLESS, and Hysteria. It provid…
235062active
Pomerium
Pomerium is an open-source, identity- and context-aware reverse proxy that provides clientless, zero-trust access to internal applications …
995056active
Tencent/wujie
Wujie (无界) is a micro-frontend framework from Tencent built on Web Components containers plus iframe sandboxes, providing native CSS and JS…
735049active
web-infra-dev/modern.js
Modern.js is a progressive React web framework from ByteDance built on the Rust-based Rspack/Rsbuild toolchain. It provides file-based nest…
945048active
unicity-aos/capsule-react
A Rust ReAct loop coordinator that implements a stateless state machine for the reasoning-and-action cycle in agent systems. It is part of …
705041active
OpenNext
OpenNext is an open-source adapter that converts the Next.js build output into packages deployable to platforms beyond Vercel, natively sup…
925029active
OpenTelemetry Collector
The contrib repository for the OpenTelemetry Collector, containing 200+ vendor-neutral components (receivers, processors, exporters) for re…
1005009active
CrowCpp/Crow
Crow is a fast, header-only C++ microframework for building HTTP and WebSocket web services, with Flask-style routing and type-safe handler…
884997active
jazzband/django-silk
django-silk (Silk) is a live profiling and inspection tool for the Django framework. It intercepts and stores HTTP requests and database qu…
984995active
Apache Dubbo
Apache Dubbo-go is the official Go implementation of the Apache Dubbo microservice framework, providing high-performance RPC with service d…
954964active
gajus/slonik
Slonik is a Node.js PostgreSQL client library written in TypeScript that emphasizes writing raw SQL with strict runtime validation and buil…
954939active
spring-cloud/spring-cloud-gateway
Spring Cloud Gateway is an API gateway built on Spring Framework, Spring Boot, and Project Reactor. It provides routing, filtering, and tra…
954907stable
Goravel
Goravel is a full-featured, modular web application framework for Go, styled after Laravel so PHP developers can build Golang applications …
864869active
Lobsters
Lobsters is the open-source Rails codebase that powers lobste.rs, a computing-focused link aggregation and discussion community. It is a se…
774854active
doctrine/DoctrineBundle
DoctrineBundle is the official Symfony bundle that integrates Doctrine ORM and DBAL into Symfony applications. It provides configuration, c…
974831stable
dromara/dynamic-tp
DynamicTp is a lightweight Java framework for managing dynamically configurable, monitored thread pools based on configuration centers like…
704812active
EasySwoole
EasySwoole is a high-performance, persistent-memory PHP framework built on the Swoole extension, designed for building coroutine-based APIs…
674753active
Strawberry GraphQL
Strawberry is a developer-friendly GraphQL library for Python built on dataclasses and type hints. It lets you define GraphQL schemas with …
924721active
Heeexy/SpringBoot-Shiro-Vue
A full-stack reference project demonstrating fine-grained RBAC permission management using Spring Boot on the backend and Vue with ElementU…
654654active
IBM/mcp-context-forge
ContextForge is an open-source AI gateway, registry, and proxy from IBM that federates MCP, A2A, and REST/gRPC APIs behind a unified endpoi…
864646active
Cerbos
Cerbos is an open-core, language-agnostic policy decision point (PDP) that externalizes authorization from application code using context-a…
944616stable
spec-first/connexion
Connexion is a Python web framework for spec-first (API-first) development, where the API is described in an OpenAPI/Swagger specification …
774613active
onejs/one
One is a React framework delivered as a single Vite plugin that lets you build websites with React and native apps with React Native from o…
924610active
dotnetcore/Util
Util is an application framework for the .NET platform aimed at boosting the productivity of small and medium development teams. It combine…
234595active
Knife4j
Knife4j is an all-in-one enhancement solution for Swagger2 (OpenAPI2) and OpenAPI3 in the Java/Spring ecosystem, providing an improved API …
484588active
Jupiter
Jupiter is a governance-oriented microservice framework for Go, developed and used in production at Douyu. It bundles web/gRPC servers, con…
714567active
Aimeos
Aimeos is a full-featured, open-source PHP e-commerce framework that integrates with Laravel, Symfony, and TYPO3 to build online shops, mar…
764537stable
emissary-ingress/emissary
Emissary-ingress is an open-source, Kubernetes-native API gateway, Layer 7 load balancer, and Kubernetes Ingress built on Envoy Proxy. It i…
834521stable
mosn/mosn
MOSN (Modular Open Smart Network) is a cloud-native network proxy platform written in Go, open-sourced by Ant Group and battle-tested on hu…
614508stable
apache/shiro
Apache Shiro is a comprehensive Java security framework providing authentication, authorization, cryptography, and enterprise session manag…
924460active
danielgtaylor/huma
Huma is a modern micro-framework for building HTTP REST/RPC APIs in Go, backed by OpenAPI 3.1 and JSON Schema. It is router-agnostic (bring…
944449active
poem-web/poem
Poem is a full-featured, easy-to-use web framework for Rust built on async/await, with crates for OpenAPI, gRPC, AWS Lambda, and MCP server…
674445active
Salvo
Salvo is a powerful yet simple async web framework for Rust, built on Hyper and Tokio. It offers tree-based routing, unified handler/middle…
994440active
amphp/amp
amphp/amp is the core library of the AMPHP ecosystem, providing futures, coroutines, and cancellation primitives for non-blocking, event-dr…
814434stable
php-debugbar/php-debugbar
A PHP library that renders an in-browser debug bar showing collected data from PHP applications, including messages, timing, memory, except…
864384stable
algorithmicsuperintelligence/optillm
OptiLLM is an OpenAI API-compatible optimizing inference proxy that applies 20+ inference-time techniques (e.g., Mixture of Agents, MCTS, c…
844307active
UsefulSoftwareCo/executor
Executor is an open-source integration layer and MCP gateway for AI agents, letting you configure MCP servers, OpenAPI specs, GraphQL APIs,…
774162active
yusing/godoxy
GoDoxy is a lightweight, high-performance reverse proxy with a built-in WebUI, designed for self-hosters running Docker or Podman. It autom…
874161active
app2smile/rules
A collection of ad-blocking rule modules and rewrite scripts for iOS proxy tools like Surge, Loon, and Quantumult X. It removes in-app adve…
604138active
ardanlabs/service
A Go starter kit from Ardan Labs for building production-grade, scalable web services using a domain-driven, data-oriented architecture des…
764122active
weavejester/compojure
Compojure is a concise routing library for the Ring web ecosystem in Clojure, letting developers compose web applications from small, indep…
484114stable
Connect
Connect is a family of slim libraries (Go, TypeScript, Swift, Kotlin, Dart, Python) for building browser- and gRPC-compatible HTTP APIs fro…
984110stable
octelium/octelium
Octelium is a free, open-source, self-hosted unified zero trust secure access platform built on Kubernetes. It can operate as a remote acce…
874107active
Pyramid
Pyramid is a small, fast, open-source Python web framework from the Pylons Project built on WSGI. It scales from single-file hello-world ap…
714102stable
jetty/jetty.project
Eclipse Jetty is a lightweight, highly scalable Java web server and servlet container supporting HTTP/1, HTTP/2, HTTP/3, and WebSocket. It …
994099stable
laravel/octane
Laravel Octane is a first-party Laravel package that dramatically boosts application performance by serving the app through high-powered ap…
1004050active
varnishcache/varnish-cache
Varnish Cache is a high-performance open-source HTTP accelerator and reverse caching proxy written in C, serving cached responses from memo…
104044active
alovajs/alova
alova is a request strategy layer for JavaScript that provides 20+ ready-made strategies (pagination, forms, uploads, retries, caching) on …
914021active
Emitter
Emitter is a distributed, high-performance publish-subscribe messaging platform built on the MQTT protocol, written in Go. It supports mess…
554008active
BenedictKing/ccx
CCX is a self-hosted AI API proxy and protocol translation gateway written in Go that unifies access to Claude, OpenAI Chat/Images/Embeddin…
723992active
BytePioneer-AI/openclaw-china
A collection of OpenClaw plugins that connect AI assistants to Chinese messaging platforms including DingTalk, WeCom (WeChat Work), WeChat,…
643962active
aurelio-labs/semantic-router
Semantic Router is a Python library that provides a fast decision-making layer for LLMs and agents, routing requests based on semantic vect…
953959active
projectcontour/contour
Contour is a Kubernetes ingress controller that acts as the control plane for the Envoy proxy, deploying Envoy as a reverse proxy and load …
953953active
lemony-ai/cascadeflow
Cascadeflow is an open-source agent runtime intelligence layer (Python and TypeScript SDKs) that sits inside the AI agent loop to observe, …
733941active
kemalcr/kemal
Kemal is a fast, lightweight web framework for the Crystal language with a Sinatra-like DSL for building web applications and JSON APIs. It…
953928stable
sofastack/sofa-rpc
SOFARPC is a high-performance, highly extensible, production-grade Java RPC framework developed and battle-tested at Ant Financial for over…
883920stable
MiniProfiler/rack-mini-profiler
Rack middleware that displays a speed badge on every HTML page with detailed performance profiling for Ruby web apps. It provides database …
703904active
GMWalletApp/epusdt
Epusdt (GM Pay) is a self-hosted, multi-chain crypto payment gateway written in Go that lets any website accept USDT, USDC, and other token…
893887active
Gloridust/WechatOnCloud
A self-hosted panel that runs 'server-side WeChat' and Chromium browser instances in Docker containers on a NAS or server, streaming their …
803854active
helidon-io/helidon
Helidon is an open-source Java framework of libraries for writing cloud-native microservices, offering both a lightweight Helidon SE API an…
983837active
Atmosphere
Atmosphere is a portable AI agent runtime for the JVM that lets a single @Agent class run across twelve AI runtimes (Spring AI, LangChain4j…
953821active
node-oidc-provider
A Node.js library implementing an OpenID Certified OAuth 2.0 Authorization Server with full OpenID Connect support. It is highly configurab…
953816active
WPGraphQL
WPGraphQL is a free, open-source WordPress plugin that exposes an extendable GraphQL schema and API for any WordPress site. It lets develop…
953794active
async-labs/builderbook
An open-source full-stack web application for self-publishing and selling books or other online content, built with React, Next.js, Materia…
343792active
lunarphp/lunar
Lunar is an open-source headless e-commerce package for Laravel, providing product catalogs, carts, orders, payments, discounts, and taxati…
973759active

← prev page 17 / 24 next →