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
upstash/jstack
JStack is a lightweight, end-to-end typesafe framework for building fast Next.js 15 applications, built on Hono, Tailwind, and Drizzle ORM.…
273743active
Codex++
Codex++ is a tweak loader that patches the OpenAI Codex desktop app to load local tweaks from a user-directory runtime, enabling UI changes…
103741active
springdoc-openapi
springdoc-openapi is a Java library that automatically generates OpenAPI 3 API documentation for Spring Boot applications, with built-in Sw…
943738stable
PHP-CRUD-API
A single-file PHP script that automatically exposes a full-featured REST API on top of a MySQL/MariaDB, PostgreSQL, SQL Server, or SQLite d…
933738stable
doublesymmetry/react-native-track-player
A React Native audio player library built on the New Architecture (JSI/TurboModules) providing background playback, queue management, cachi…
983709active
maruel/panicparse
panicparse is a Go tool and library that parses Go panic stack traces, densifies and deduplicates goroutines with similar stacks, and rende…
683707stable
odigos-io/odigos
Odigos is an open-source distributed tracing and observability platform for Kubernetes and VMs that instruments applications automatically …
923677active
pallets/quart
Quart is an async Python web application framework that reimplements Flask's API on top of asyncio and ASGI. It supports HTML templating, J…
963673stable
networknt/light-4j
Light-4J is a fast, lightweight, cloud-native microservices framework for Java built on the Undertow HTTP core. It offers a small memory fo…
943673active
LangChain
A lightweight Python library that adapts Anthropic Model Context Protocol (MCP) tools into LangChain/LangGraph-compatible tools. It provide…
103650active
Arcenox-co/TickerQ
TickerQ is a fast, reflection-free background job scheduler for .NET that uses C# source generators to register job handlers at compile tim…
883645active
Tailchat
Tailchat is an open-source, self-hostable instant messaging application ('noIM' - not only IM) built with React and Node.js, designed as a …
863629active
go-oauth2/oauth2
A Go library for building OAuth 2.0 authorization servers that issue and manage access tokens. It supports the standard OAuth 2.0 protocol …
833623stable
kennethreitz/responder
Responder is a Python HTTP service framework with a Flask/Falcon-style request-response model, built on Starlette and ASGI. It bundles batt…
853617active
ory/oathkeeper
Ory Oathkeeper is a cloud native Identity & Access Proxy (IAP) and Access Control Decision API written in Go that authenticates, authorizes…
743605active
animir/node-rate-limiter-flexible
A Node.js/Deno library for counting and limiting events with atomic rate limiting across many backends including Redis, Valkey, Memcached, …
963589stable
abhinavsingh/proxy.py
proxy.py is a fast, lightweight, zero-dependency Python library and CLI tool for building HTTP/HTTPS proxy servers and web servers, with pl…
673552active
Eclipse ThreadX
Eclipse ThreadX is an advanced real-time operating system (RTOS) for deeply embedded applications, featuring a picokernel architecture, pre…
903538active
ardatan/graphql-mesh
GraphQL Mesh is a GraphQL federation framework and gateway that converts non-GraphQL API services (REST/OpenAPI, gRPC, SOAP, OData, Thrift,…
953511active
Lighthouse
Lighthouse is a GraphQL server framework that integrates with Laravel applications, letting you define your API schema using the GraphQL Sc…
943498active
OpenTelemetry JavaScript
The official OpenTelemetry JavaScript API and SDK for instrumenting Node.js and browser applications to generate distributed traces, metric…
943487active
actor-framework/actor-framework
CAF (C++ Actor Framework) is an open-source implementation of the Actor Model in C++, providing lightweight actors, network-transparent mes…
863442stable
mayuki/Cocona
Cocona is a micro-framework for building .NET console applications with an ASP.NET Core-like minimal API style. It provides UNIX-style comm…
103442active
zigzap/zap
Zap is a fast, robust web microframework for Zig that wraps the facil.io C networking library to build HTTP servers and REST APIs. It provi…
103416stable
rocicorp/mono
Zero is a general-purpose sync engine for the web that syncs slices of a Postgres database into a client-side local datastore, letting quer…
673414active
apache/linkis
Apache Linkis is a computation middleware layer that sits between upper-layer applications and underlying big data engines such as Spark, H…
673412stable
web-infra-dev/rsbuild
Rsbuild is a fast, extensible build tool for modern web applications, powered by the Rust-based Rspack bundler. It provides zero-configurat…
923404active
ding113/claude-code-hub
CC Hub is a self-hosted AI API proxy and gateway service for Claude Code, Codex, and other OpenAI/Claude-compatible APIs, built with Next.j…
833402active
TARS
TarsGo is a high-performance RPC and microservice framework for Go built on the Tars protocol, part of the Linux Foundation's Tars project.…
353371stable
Blitz.js
Blitz.js is a fullstack toolkit built on top of Next.js that adds a typesafe RPC data layer, authentication/authorization, and code scaffol…
5414125maintenance
austintoddj/canvas
Canvas is an open-source publishing platform for Laravel that installs as a Composer package, adding a distraction-free writing editor, med…
943356active
workos/authkit
AuthKit is WorkOS's authentication UI and User Management platform, offering a fully themeable hosted login box or a headless API for build…
703346active
ts-rest/ts-rest
ts-rest is a TypeScript library for defining a shared API contract that both client and server consume, providing end-to-end type safety fo…
603341active
samber/cc-skills-golang
A curated collection of 46 Go-specific agent skills (reusable instruction sets) for AI coding assistants like Claude Code, Codex, Gemini CL…
773337active
sqshq/piggymetrics
PiggyMetrics is a personal financial advisor application built as a reference implementation of the microservice architecture pattern using…
2313965maintenance
zalando/skipper
Skipper is an HTTP router and reverse proxy written in Go, designed for service composition with support for hundreds of thousands of dynam…
943332stable
gpac/gpac
GPAC is an open-source multimedia framework for processing, inspecting, packaging, streaming, and playing audio, video, subtitles, encrypte…
873313stable
huangxd-/danmu_api
A JavaScript-based danmaku (bullet comment) API server that aggregates danmu from major Chinese and international video platforms (Bilibili…
633309active
Tencent/spring-cloud-tencent
Spring Cloud Tencent is a Spring Cloud-based service governance framework from Tencent that implements the standard Spring Cloud SPI and in…
943297active
Powertools for AWS Lambda
Powertools for AWS Lambda is a developer toolkit (available for Python, TypeScript, Java, and .NET) that implements serverless best practic…
1003294stable
shrinerb/shrine
Shrine is a modular file attachment toolkit for Ruby applications that handles uploading, storing, processing, and serving files across man…
753284stable
OvenMediaEngine
OvenMediaEngine is an open-source (AGPL-3.0) C++ live streaming server that ingests streams via WebRTC, SRT, RTMP, RTSP, and MPEG-2 TS and …
873277active
jfinal/jfinal
JFinal is a lightweight Java web + ORM framework combining MVC architecture with an ActiveRecord-style database layer and the Enjoy templat…
753270stable
amov-lab/Prometheus
Prometheus is an open-source autonomous drone software system platform built on PX4 flight controller firmware and ROS. It provides onboard…
533270active
microsurging/surging
Surging is a distributed microservice engine for .NET Core providing a lightweight, high-performance, modular RPC pipeline with service reg…
533264active
Eclipse Zenoh
Zenoh is a Rust-implemented pub/sub/query protocol and library that unifies data in motion, data at rest, and computations with minimal wir…
973259active
Apache Gravitino
Apache Gravitino is a high-performance, geo-distributed, federated metadata lake that provides unified metadata management across diverse d…
933259active
ANYbotics/grid_map
A C++ library with a ROS interface for managing multi-layered 2D grid maps for mobile robotic mapping, storing data like elevation, travers…
473252active
dotnet/extensions
A suite of .NET libraries from Microsoft providing production-ready capabilities such as resilience pipelines, telemetry, diagnostics, comp…
983220active
TanStack/ai
TanStack AI is a type-safe, provider-agnostic TypeScript SDK for building AI applications with streaming chat, tool calling, agents, struct…
813213active
remult/remult
Remult is a full-stack TypeScript CRUD framework that uses TypeScript entity classes as a single source of truth to generate a secure REST …
923210active
CodisLabs/codis
Codis is a proxy-based, high-performance Redis cluster solution written in Go that provides transparent sharding and dynamic resharding wit…
2313219maintenance
Revel Framework
Revel is a high-productivity, full-stack MVC web framework for the Go language. It bundles routing, parameter parsing, validation, sessions…
2313214maintenance
strongloop/loopback
LoopBack is a highly-extensible Node.js framework for building dynamic end-to-end REST APIs and microservices with model-driven development…
2313158maintenance
libp2p
libp2p is a modular peer-to-peer networking stack and protocol suite, originally extracted from IPFS, with implementations in Go, Rust, Jav…
663144stable
chronoxor/NetCoreServer
NetCoreServer is an ultra fast, low latency asynchronous socket server and client library for C# .NET Core. It supports TCP, SSL, UDP, Unix…
683128stable
walinejs/waline
Waline is a self-hostable comment system for websites and blogs, consisting of a lightweight JavaScript client and a backend server deploya…
933125active
squid-cache/squid
Squid is a mature, full-featured caching web proxy supporting HTTP, HTTPS, and FTP, with extensive access controls, content adaptation via …
933121stable
Apiato
Apiato is a PHP framework built on top of Laravel for creating scalable, testable, API-centric applications using the Porto architectural p…
723108active
link1st/gowebsocket
A distributed instant messaging (IM) chat system built in Go on top of WebSocket, designed to support up to a million concurrent connection…
663106active
acl-dev/acl
Acl is a cross-platform C/C++ network communication library and server programming framework supporting Linux, Windows, macOS, FreeBSD, And…
863103stable
davidfowl/TodoApp
A sample Todo application built with ASP.NET Core, featuring a Blazor WebAssembly frontend and a Minimal APIs REST backend. It demonstrates…
593098active
facebook/wangle
Wangle is a C++ networking library providing composable client/server abstractions for building protocols, application clients, and servers…
963093active
envoyproxy/gateway
Envoy Gateway is an open-source control plane that manages Envoy Proxy as a standalone or Kubernetes-based application gateway, using Kuber…
993091stable
tsedio/tsed
Ts.ED is a TypeScript framework for Node.js and Bun built on top of Express.js, Koa.js, or Fastify.js, using decorators and class-based arc…
933089active
kubernetes-sigs/kueue
Kueue is a Kubernetes-native job queueing system providing APIs and controllers that decide when batch, HPC, and AI/ML workloads should be …
953086active
igniterealtime/Openfire
Openfire is an open-source (Apache-2.0) real-time collaboration server implementing the XMPP (Jabber) protocol, written in Java. It provide…
913073stable
Nchan
Nchan is a scalable pub/sub message server and proxy implemented as an Nginx module, supporting Websocket, EventSource (SSE), long-polling,…
753066stable
EasyNetQ/EasyNetQ
EasyNetQ is an easy-to-use .NET client API for RabbitMQ that simplifies pub/sub messaging, delayed scheduling, and RPC over an AMQP broker.…
953060active
jeremykenedy/laravel-auth
A complete Laravel 12 starter application with email registration verification, social authentication via Socialite, user roles and permiss…
983041active
vpulim/node-soap
A Node.js library providing both a SOAP client and a SOAP server, with WSDL parsing, SOAP header handling, security options, and async meth…
973037active
xyproto/algernon
Algernon is a small, self-contained web server and application server written in pure Go, bundling HTTP/2, HTTP/3 (QUIC), Lua/Teal scriptin…
903033active
twitter/twemproxy
Twemproxy (nutcracker) is a fast, lightweight proxy for the memcached and Redis protocols, written in C. It reduces backend connection coun…
2312338maintenance
busboy
Busboy is a Node.js library that provides a streaming parser for HTML form data, primarily multipart/form-data uploads. It emits events for…
322996stable
Sablier
Sablier is an open-source scale-to-zero service that starts containers and workloads on demand and stops them automatically after inactivit…
962988active
Geode
Geode is a fan-made mod loader and modding SDK for Geometry Dash, providing a comprehensive toolkit for creating compatible mods in C++. It…
1002986active
userver-framework/userver
userver is a production-ready open-source C++ asynchronous framework with coroutines for building microservices, services, and utilities. I…
932982stable
kamailio/kamailio
Kamailio is an open source SIP signaling server (RFC3261) written in C, designed for large-scale VoIP and real-time communication platforms…
952978stable
nicolasff/webdis
Webdis is a lightweight HTTP server written in C that exposes Redis commands over HTTP with JSON output. It supports JSONP, chunked pub/sub…
662963active
mikestefanello/pagoda
Pagoda is a full-stack web development starter kit and admin panel written in Go, providing authentication, ORM-based entities, sessions, a…
922958active
OpenMind/OM1
OM1 is a modular AI runtime and hardware abstraction layer for building multimodal AI agents that run on physical robots and in simulators.…
772933active
tinyhttp/tinyhttp
tinyhttp is a modern, Express-like web framework for Node.js written in TypeScript and compiled to native ESM. It offers a minimal dependen…
892905active
Pomelo Game Server Framework
Pomelo is a fast, scalable, distributed game server framework for Node.js with a multi-process architecture and plugin-based extensibility.…
1011862maintenance
destan19/OpenAppFilter
OpenAppFilter (OAF) is a parental control and application filtering plugin for OpenWrt routers, built as a kernel module, service daemon, a…
912904active
Tencent/VasSonic
VasSonic is a lightweight hybrid framework from Tencent that accelerates the first screen load of H5 pages inside native Android and iOS We…
2311847maintenance
frain-dev/convoy
Convoy is an open-source, high-performance webhooks gateway for reliably ingesting, persisting, debugging, and delivering webhook events at…
952877active
django-compressor/django-compressor
A Django app that combines and minifies linked and inline JavaScript and CSS in templates into single cacheable static files. It supports c…
762870stable
Sponge
Sponge is a Go development framework built on a 'Definition is Code' philosophy that generates modular backend code from SQL, Protobuf, and…
612870active
Caliburn-Micro/Caliburn.Micro
Caliburn.Micro is a small, powerful MVVM framework for building applications across all XAML platforms including WPF, UWP, WinUI3, Avalonia…
682867active
LyricTian/gin-admin
A full-featured RBAC admin scaffolding framework for Go built on Gin, GORM 2.0, Casbin 2.0, and Wire dependency injection. It ships with JW…
312867active
tfranzel/drf-spectacular
drf-spectacular is a Python library that generates OpenAPI 3 (3.0, 3.1, and 3.2) schema specifications for Django REST framework APIs. It e…
802863active
dotnetcore/osharp
OSharp is a rapid development framework for .NET 6.0+ that wraps AspNetCore modules such as configuration, dependency injection, logging, c…
662845active
ThinkPHP
ThinkPHP is a high-performance, lightweight PHP web application framework with two decades of development history, now rebuilt on PHP 8.0+.…
622814active
opensolon/solon
Solon is a Java enterprise application development framework built from scratch as a lighter, faster alternative to Spring Boot/Spring Clou…
922794active
http4k
http4k is a lightweight, functional HTTP toolkit for Kotlin where applications are just functions from Request to Response, with no annotat…
952792stable
unpoly/unpoly
Unpoly is a JavaScript library that adds progressive enhancement attributes to HTML, letting you build dynamic, SPA-like interfaces while k…
762791active
Pedestal
Pedestal is a set of Clojure libraries for building server-side services, APIs, and web applications on the JVM. It provides an interceptor…
652783active
geziyor/geziyor
Geziyor is a fast web crawling and scraping framework for Go, supporting JavaScript rendering via Chrome, caching, proxy management, and au…
692782active
Misago
Misago is a full-featured, modern forum application built with Django, Python, and HTMX, designed to be fast, scalable, and responsive. It …
872777active
mojolicious/mojo
Mojolicious is a real-time web framework for Perl that supports MVC web applications, WebSockets, and non-blocking I/O with a built-in web …
722747active

← prev page 18 / 24 next →