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
ASP.NET Core
ASP.NET Core is the open-source, cross-platform web framework for .NET, used to build modern cloud-based web applications, APIs, IoT apps, …
9738467stable
ASP.NET Core
ASP.NET Core is an open‑source, cross‑platform framework for building modern cloud‑based web applications and services with .NET and C#. It…
9738467active
fastify/fastify
Fastify is a high‑performance web framework for Node.js that emphasizes low overhead and developer experience. It provides a powerful plugi…
9937268active
songquanpeng/one-api
One API is a self-hosted LLM API gateway and key management system that unifies OpenAI, Azure, Anthropic Claude, Google Gemini, DeepSeek, a…
5237040stable
Netty
Netty is an asynchronous event-driven network application framework for the JVM, enabling rapid development of high-performance protocol se…
9635065stable
Netty
Netty is an asynchronous event‑driven network application framework written in Java. It provides a flexible, high‑performance foundation fo…
9635065active
Laravel
Laravel is a full‑stack PHP web application framework that provides expressive, elegant syntax and a rich set of tools for building modern …
9534966active
Laravel
Laravel is a batteries-included PHP web application framework with expressive syntax, covering routing, ORM (Eloquent), templating (Blade),…
9534966stable
go-zero
go-zero is a cloud-native Go web and RPC microservices framework with built-in engineering practices like circuit breaking, rate limiting, …
9533372stable
gethomepage/homepage
Homepage is a modern, fully static, fast and secure startpage/dashboard built with Next.js and React. It provides a highly customizable int…
10033217active
Hono
Hono is a small, simple, and ultrafast web framework built on Web Standards. It runs on any JavaScript runtime, including Cloudflare Worker…
9532549active
Symfony
Symfony is a full-stack PHP framework for building web and console applications, plus a set of reusable, decoupled PHP components used by p…
9331168stable
Supermemory
Supermemory is a fast, scalable memory and context engine for AI agents, offered as a hosted API with self‑hosted options. It provides auto…
8931077active
Uppy
Uppy is a modular, open‑source JavaScript file uploader that runs in the browser and can be integrated with any web app. It provides a rich…
9331010active
decolua/9router
9Router is a self-hosted AI gateway/router that connects AI coding tools like Claude Code, Cursor, Codex, and Cline to 60+ LLM providers th…
7430634active
encode/django-rest-framework
Django REST framework is a powerful and flexible toolkit for building Web APIs on top of Django. It provides serializers, class-based views…
9830205stable
Authelia
Authelia is an open-source authentication and authorization server and portal providing single sign-on (SSO) and multi-factor authenticatio…
9829294active
Envoy
Envoy is an open‑source, high‑performance edge and service proxy written in C++. It provides dynamic routing, load‑balancing, TLS terminati…
9529082active
Envoy
Envoy is a CNCF-hosted, high-performance C++ edge, middle, and service proxy designed for cloud-native and AI-native applications. It provi…
9529082stable
rohitg00/agentmemory
AgentMemory is a TypeScript library that provides persistent, local‑first memory for AI coding agents. It captures, compresses, and recalls…
7828900active
Semantic Kernel
Semantic Kernel is a model‑agnostic SDK that lets developers integrate large language models and build AI agents quickly. It provides tools…
9428687active
cloudflare/pingora
Pingora is a Rust framework from Cloudflare for building fast, reliable, and programmable network services such as HTTP proxies and load ba…
8527603stable
tokio-rs/axum
Axum is an HTTP routing and request-handling library for Rust built on Tokio, focusing on ergonomics and modularity. It integrates deeply w…
8927309stable
Apollo
Apollo is an open-source autonomous driving platform providing a high-performance, modular software stack for developing, testing, and depl…
5426853active
Kratos
Kratos is a lightweight Go framework for building cloud-native microservices, offering APIs for transport (HTTP/gRPC), middleware, registry…
8825972active
Kratos
Kratos is a lightweight Go framework for building cloud‑native microservices. It provides generated HTTP/gRPC transports, composable middle…
8825972active
rwf2/Rocket
Rocket is an async web framework for Rust focused on usability, security, extensibility, and speed. It provides macro-based routing, compil…
4625783stable
kataras/iris
Iris is a high‑performance, feature‑rich web framework for Go that supports HTTP/2, MVC, dependency injection, and many built‑in middleware…
6225555active
Actix Web
Actix Web is a fast, pragmatic web framework for Rust that provides type‑safe request handling, routing, and middleware. It supports async …
10024864active
Actix Web
Actix Web is a powerful, pragmatic, and extremely fast asynchronous web framework for Rust. It provides type-safe routing, flexible respond…
10024864stable
zama-ai/fhevm
FHEVM is a full-stack framework from Zama that enables confidential smart contracts on EVM-compatible blockchains using Fully Homomorphic E…
8124800active
SafeLine
SafeLine is a self‑hosted Web Application Firewall and reverse‑proxy written in Go. It protects web services by filtering malicious HTTP tr…
9622725active
tornadoweb/tornado
Tornado is a Python web framework and asynchronous networking library that uses non‑blocking I/O. It provides tools for building high‑concu…
7622171active
QwikDev/qwik
Qwik is a modern web framework that enables instant‑loading applications by deferring JavaScript execution until user interaction. It uses …
9322068active
vercel/chatbot
Chatbot is an open‑source, full‑featured template built with Next.js and the Vercel AI SDK. It provides a ready‑to‑deploy AI chat applicati…
6720983active
gofr-dev/gofr
GoFr is an opinionated Go framework that accelerates microservice development with built‑in support for databases, gRPC, HTTP, and observab…
9020855active
Apache ShardingSphere
Apache ShardingSphere is an open‑source distributed database ecosystem that provides sharding, read/write splitting, encryption, and distri…
7720808active
Apache ShardingSphere
Apache ShardingSphere is an enterprise distributed database ecosystem that turns heterogeneous databases (MySQL, PostgreSQL, etc.) into a d…
7720808stable
jasontaylordev/CleanArchitecture
Clean Architecture Solution Template is a .NET CLI template that scaffolds a full‑stack ASP.NET Core application following Clean Architectu…
8820640active
Apache Casbin
Apache Casbin is an open-source authorization library that enforces access control using models such as ACL, RBAC, ABAC, ReBAC, and MAC, de…
9620433stable
LibreSpark/LibreTV
LibreTV is a lightweight, free, self-hostable web application for searching and streaming video content aggregated from multiple third-part…
6520009active
grpc-gateway
A protoc plugin that reads protobuf service definitions with google.api.http annotations and generates a reverse-proxy server translating R…
10020006stable
Apollo Client
Apollo Client is a TypeScript/JavaScript library that simplifies GraphQL data fetching and caching in web and native applications. It provi…
9419805active
Elysia
Elysia is a TypeScript‑first web framework that provides end‑to‑end type safety and a highly ergonomic API. It runs on Bun and Node.js, off…
9319239active
Elysia
Elysia is a TypeScript backend web framework built for Bun, emphasizing end-to-end type safety, schema-driven validation, and ergonomic dev…
9319239active
AdonisJS
AdonisJS is a TypeScript‑first full‑stack web framework for Node.js that provides a cohesive set of batteries‑included features such as ORM…
9819142active
µWebSockets
µWebSockets is a C/C++ web server library providing highly optimized HTTP and WebSocket handling with a built-in URL router and pub/sub fea…
9218993stable
Egg.js
Egg.js is a Node.js web framework built on Koa that provides a full‑stack solution for enterprise applications. It offers a powerful plugin…
9818985active
iii
iii is an open‑source engine that lets you compose, extend, and observe any service or AI agent as a worker in real time. It provides a uni…
8518844active
Sanic
Sanic is a Python 3.10+ asynchronous web framework and server designed for speed. It provides a lightweight, unopinionated API with built‑i…
7818634active
Sanic
Sanic is a fast, asynchronous Python web framework and web server supporting async/await syntax and ASGI compliance. It bundles a productio…
7818634stable
APIJSON
APIJSON is a Tencent open-source Java ORM and JSON-based API protocol that auto-generates CRUD APIs and documentation without backend codin…
9818400active
LangChain
LangChain.js is a TypeScript framework for building LLM-powered applications, providing standard interfaces for agents, models, embeddings,…
9518284active
bcit-ci/CodeIgniter
CodeIgniter is an open-source PHP framework with a very small footprint for building full-featured web applications, encouraging but not en…
3218154active
Million.js
Million.js is an optimizing compiler for React that replaces React's virtual DOM reconciliation with a faster 'block' virtual DOM that diff…
5717661active
lidge-jun/opencodex
opencodex is a lightweight local proxy (installed via npm, running on a bundled Bun runtime) that translates OpenAI Codex's Responses API a…
7717631active
ZLMediaKit/ZLMediaKit
ZLMediaKit is a high-performance, enterprise-grade streaming media server framework written in C++11, supporting RTSP, RTMP, HLS, HTTP-FLV,…
7617593stable
Effect
Effect is a TypeScript library and ecosystem for building production-grade, type-safe applications, centered on the Effect type that encode…
9517323stable
Pipecat
Pipecat is an open-source Python framework (BSD-2) for building real-time voice and multimodal conversational AI agents. It orchestrates sp…
8916579active
aiohttp
aiohttp is an asynchronous HTTP client and server framework for Python built on asyncio. It supports client and server WebSockets out of th…
9916572stable
ArduPilot
ArduPilot is an open-source autopilot firmware suite (ArduPlane, ArduCopter, ArduRover, ArduSub) written in C++ that controls unmanned vehi…
10016081stable
Gotify
Gotify is a self-hosted server for sending and receiving real-time messages over WebSocket, with a REST API for pushing messages and a slee…
9816059stable
Quarkus
Quarkus is a cloud-native Java framework optimized for containers and Kubernetes, offering fast startup, low memory footprint, and GraalVM …
9415944stable
Whistle
Whistle is a cross-platform, Node.js-based network debugging and packet-capture proxy supporting HTTP, HTTPS, HTTP/2, WebSocket, and TCP tr…
7615720active
corsairdev/corsair
Corsair is an open-source TypeScript integration layer that lets applications and AI agents connect to 200+ third-party services (GitHub, S…
5715309active
Feathers
Feathers is a full-stack framework for building web APIs and real-time applications in TypeScript or JavaScript. It provides a service-orie…
9715257stable
ZITADEL
ZITADEL is an open-source identity and access management (IAM) platform providing authentication and authorization out of the box, includin…
9315193active
TanStack/router
TanStack Router is a fully type-safe, client-first router for React and Solid applications, with file-based routing, nested layouts, loader…
9315143active
OpenWA
OpenWA is a free, MIT-licensed, self-hosted WhatsApp API Gateway that wraps WhatsApp connections in a REST API with webhooks, a React dashb…
7815142active
CrowdSec
CrowdSec is an open-source, crowdsourced security engine that analyzes logs and HTTP requests to detect malicious behavior and block offend…
9215138stable
janpaepke/ScrollMagic
ScrollMagic is a lightweight, zero-dependency JavaScript/TypeScript library for reacting to the user's scroll position, built as a convenie…
7614955active
hapijs/hapi
@hapi/hapi is a mature Node.js web framework for building HTTP servers and APIs with secure defaults, a rich plugin system, and zero extern…
6614786stable
Logto
Logto is an open-source identity and access management (IAM) infrastructure for SaaS and AI applications, built on OIDC, OAuth 2.1, and SAM…
10014728active
Ktor
Ktor is an asynchronous web framework for Kotlin, built by JetBrains on top of coroutines, for creating servers, microservices, and multipl…
9814548stable
ABP Framework
ABP Framework is an open-source, opinionated application framework for building enterprise web applications on .NET and ASP.NET Core. It pr…
9714441active
CoreDNS
CoreDNS is a fast and flexible DNS server and forwarder written in Go that chains plugins, each performing a DNS function. It is a CNCF gra…
9114365stable
Drogon
Drogon is a C++14/17/20-based HTTP web application framework for building high-performance web application servers. It uses non-blocking I/…
8214326active
Yii2 Framework
Yii 2 is a high-performance, full-stack PHP framework for building modern web applications and APIs. It ships with an ORM (Active Record), …
8114285stable
OpenResty
OpenResty is a full-fledged web platform that bundles an enhanced Nginx core, LuaJIT, and many Nginx modules and Lua libraries into a singl…
7814044stable
arut/nginx-rtmp-module
An NGINX module that turns the nginx web server into a media streaming server supporting RTMP, HLS, and MPEG-DASH. It handles live streamin…
3214027stable
Instructor
Instructor is a Python library that patches LLM clients to return validated, type-safe structured data using Pydantic models, with automati…
9413980stable
apollographql/apollo-server
Apollo Server is a spec-compliant, production-ready GraphQL server library for Node.js that supports schema-first development. It integrate…
9013952stable
RabbitMQ
RabbitMQ is an open source, multi-protocol messaging and streaming broker supporting AMQP 0-9-1, AMQP 1.0, MQTT, STOMP, and its Streams pro…
9813928stable
freshframework/fresh
Fresh is a full-stack web framework for Deno that renders server-generated HTML with Preact and ships JavaScript only for interactive 'isla…
9013792active
Nakama
Nakama is a scalable open-source game backend server written in Go that provides multiplayer sessions, matchmaking, leaderboards, chat, and…
9813514stable
Tengine
Tengine is a high-performance web server and reverse proxy forked from nginx, developed by Taobao/Alibaba since 2011. It is 100% nginx-comp…
8313385active
GoFrame
GoFrame is a modular, high-performance full-stack development framework for Go, comparable to Laravel or Spring Boot, offering batteries-in…
9713287active
cloudwego/eino
Eino is a Go-based framework for building LLM and AI applications, inspired by LangChain and LlamaIndex but following Go conventions. It pr…
8313269active
Debezium
Debezium is an open source distributed platform for change data capture (CDC) that streams row-level database changes as events, most commo…
7713237stable
cesanta/mongoose
Mongoose is a two-file C networking library and embedded web server providing HTTP, WebSocket, MQTT, TLS 1.3, and an optional built-in TCP/…
9113080stable
graphile/crystal
Graphile's Crystal monorepo containing Grafast, a planning and execution engine for GraphQL.js, and PostGraphile, which auto-generates high…
9412935active
go-admin
go-admin is a front-end/back-end separated admin management system scaffold built on Gin (Go) and Vue 3 with Element UI, Arco Design, and A…
9812800active
NangoHQ/nango
Nango is an open-source integration platform for building product integrations with 900+ pre-built API providers. It handles OAuth/API-key …
9512694active
Kludex/starlette
Starlette is a lightweight, production-ready ASGI framework and toolkit for building async web services in Python. It provides HTTP and Web…
10012674stable
Play Framework
Play Framework is a high-velocity, reactive web framework for Java and Scala running on the JVM. It offers a stateless, non-blocking archit…
9012617active
grpc/grpc-rust
Tonic is a Rust implementation of gRPC over HTTP/2, providing async/await client and server support built on hyper and tokio, with prost-ba…
9112495stable
boardgameio/boardgame.io
boardgame.io is an open-source JavaScript/TypeScript engine for building turn-based games. Developers write simple move functions and the f…
7512458stable
Sinatra
Sinatra is a Ruby DSL for quickly creating web applications with minimal effort, built on Rack. It provides routing, filters, sessions, and…
7012454stable
keephq/keep
Keep is an open-source AIOps and alert management platform that consolidates alerts from 90+ monitoring tools into a single pane of glass w…
9212417active
Erlang/OTP
Erlang/OTP is the Erlang programming language together with its runtime system (BEAM) and the Open Telecom Platform, a set of libraries and…
9412361stable

← prev page 15 / 24 next →