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
lipp/login-with
A stateless microservice that handles 'login-with' OAuth authentication for providers like Twitter, Google, GitHub, and Facebook. On succes…
322344maintenance
FreddyChen/NettyChat
An Android instant messaging (IM) client library built on Netty, TCP, and Protobuf. It provides a complete long-connection messaging stack …
322325maintenance
orlabs/orange
Orange is an API gateway built on OpenResty (Nginx + Lua) that provides API monitoring, management, and traffic control through a plugin-ba…
232306maintenance
Meituan-Dianping/DBProxy
DBProxy is a MySQL-protocol database middleware developed by Meituan-Dianping's DBA team, forked from Qihoo 360's Atlas with bug fixes and …
322268maintenance
ThinkSNS+ Plus
Plus (ThinkSNS+) is a self-hosted social networking system built on the Laravel PHP framework, providing REST APIs and a Vue.js admin panel…
232200maintenance
bustoutsolutions/siesta
Siesta is a Swift library for building REST API clients on iOS, macOS, and tvOS. It provides an app-wide, observable, resource-centric cach…
232178maintenance
mjrussell/redux-auth-wrapper
redux-auth-wrapper is a React Higher Order Component (HOC) library for handling authentication and authorization in React + Redux applicati…
322171maintenance
marblejs/marble
Marble.js is a functional reactive Node.js framework for building server-side applications, built on TypeScript and RxJS. It offers a modul…
282146maintenance
generalized-intelligence/GAAS
GAAS (Generalized Autonomy Aviation System) is an open-source C++ framework for fully autonomous VTOL aircraft and drones, built around lid…
232094maintenance
davidmoreno/onion
Onion (libonion) is a lightweight C library for building HTTP servers and web applications by layering URL handlers. It is designed to add …
672088maintenance
alash3al/sqler
SQLer is a tiny standalone Go server that turns SQL queries into RESTful APIs, configured via HCL files with named macros. It supports MySQ…
232069maintenance
jtblin/kube2iam
kube2iam is a Kubernetes daemonset that intercepts traffic to the EC2 metadata API and returns per-pod AWS IAM credentials based on pod ann…
792042maintenance
Tencent/phxrpc
PhxRPC is a compact C++ RPC framework from Tencent's WeChat backend team, using Protobuf as IDL to generate client and server code. It feat…
232032maintenance
Corvusoft/restbed
Restbed is a C++ framework for building asynchronous RESTful server-side applications with secure, scalable HTTP communication. It supports…
701998maintenance
ratpack/ratpack
Ratpack is a set of Java libraries built on the Netty event-driven networking engine for creating lean, high-performance HTTP web applicati…
601949maintenance
netguru/ResponseDetective
ResponseDetective is a Swift framework that intercepts outgoing HTTP requests and incoming responses between an iOS, macOS, or tvOS app and…
231944maintenance
maxchehab/phelia
Phelia is a reactive framework for building interactive Slack applications using React components and a custom React reconciler. It transfo…
321902maintenance
jiangwenyuan/nuster
Nuster is a high-performance HTTP proxy cache server and RESTful NoSQL key-value cache server built on top of HAProxy, written in C. It is …
231902maintenance
ninjaframework/ninja
Ninja is a full stack web framework for Java built on mature technologies like Servlets, Guice, JPA, Flyway, and Maven. It provides routing…
621900maintenance
mickhansen/graphql-sequelize
A JavaScript library providing GraphQL resolver helpers and Relay connection support for Sequelize ORM models on MySQL and Postgres. It aut…
231881maintenance
kanwangzjm/funiture
A Java Spring-based web application demonstrating a wide range of backend components: permission management, system monitoring, dynamic Qua…
321864maintenance
Chicago Boss
Chicago Boss is a Rails-inspired MVC web framework written in Erlang, featuring Django-style templates, an ORM, sessions, routing, email, J…
231849maintenance
peng-zhihui/Peak
Peak is a tiny smart terminal device kit: a portable ESP32-based firmware and hardware project integrating the LVGL graphics framework, an …
321841maintenance
vinext
vinext is a Vite plugin from Cloudflare that reimplements the Next.js API surface (App Router, Pages Router, RSC, server actions, ISR, midd…
799197experimental
Claudia.js
Claudia Bot Builder is a Node.js framework for creating chat bots that run on AWS Lambda across many messaging platforms. It normalizes inc…
231829maintenance
kilim/kilim
Kilim is a Java library providing lightweight threads (fibers/continuations) via bytecode weaving, enabling millions of concurrent tasks wi…
321783maintenance
yangchong211/YCWebView
YCWebView is an Android WebView wrapper library built on Tencent's X5 WebView kernel that bundles common WebView features: decoupled JS bri…
321759maintenance
MyCATApache/Mycat2
Mycat2 is a distributed database middleware written in Java that acts as a MySQL-protocol-compatible proxy, providing transparent data shar…
231735maintenance
jammy928/CoinExchange_CryptoExchange_Java
A Java-based open source cryptocurrency exchange platform built on Spring Cloud microservices, including a matching trading engine, admin b…
321731maintenance
orbit/orbit
Orbit is a virtual actor framework for the JVM (Java/Kotlin) for building distributed systems, originally developed by Electronic Arts. It …
231730maintenance
php-msf
php-msf is a coroutine-based PHP microservice framework built on Swoole, developed by the Camera360 server team. It provides a lightweight …
231725maintenance
sting8k/BurpSuite_403Bypasser
A Burp Suite extension written in Python that automatically attempts to bypass 403 Forbidden responses on restricted directories. It hooks …
321708maintenance
Peng-YM/QuanX
A collection of JavaScript scripts and a cross-platform OpenAPI for proxy apps like Quantumult X, Loon, Surge, ShadowRocket, and JSBox. It …
321705maintenance
RageFrame 3
RageFrame 2.0 is a rapid application development engine built on the Yii2 advanced framework, designed for secondary development with a mic…
231705maintenance
sourcegraph/appdash
Appdash is an application tracing system for Go, based on Google's Dapper and Twitter's Zipkin. It lets you instrument applications to reco…
101705maintenance
vanus-labs/vanus
Vanus is an open-source, cloud-native, serverless message queue with built-in event processing capabilities, written in Go. It connects Saa…
231698maintenance
zwczou/weixin-python
A Python SDK for WeChat (Weixin) that bundles WeChat login, official account management, payments, and message handling. It integrates with…
321679maintenance
Notion API
A serverless API wrapper around Notion's private API that exposes Notion pages and tables as JSON via simple GET requests, deployable on Ve…
501665maintenance
project-mirai/mirai-api-http
A Mirai Console plugin that exposes the Mirai QQ bot framework over HTTP, WebSocket, reverse-WebSocket, and webhook adapters so any program…
231665maintenance
rapidoid/rapidoid
Rapidoid is an extremely fast HTTP server and full-stack Java web framework with modules for REST APIs, web GUI, ORM, security, and configu…
231633maintenance
Faygo
Faygo is a fast and concise Go web framework for building high-performance web applications, especially APIs, with minimal code. Defining a…
231590maintenance
iBase4J/iBase4J
iBase4J is a Java distributed system architecture scaffold built on Spring Boot, Spring MVC, MyBatis-Plus, Dubbo/Motan, Redis, Shiro, and Q…
321587maintenance
hoangvvo/nextjs-mongodb-app
A full-stack Next.js and MongoDB web application template featuring session-based authentication, user profiles, and social features like p…
231560maintenance
a2888409/face2face
face2face is an asynchronous, non-blocking real-time instant messaging (IM) server built on Netty and Java NIO. It splits the system into t…
321536maintenance
gigya/microdot
Microdot is an open source .NET microservices framework (a 'microservice chassis') that provides a service container, interface-based inter…
101536maintenance
OAuth.io
oauthd is the open source core of OAuth.io, a Node.js server that lets you self-host an OAuth integration layer supporting 100+ providers l…
231520maintenance
webmachine/webmachine
Webmachine is an Erlang application layer that adds HTTP semantic awareness on top of mochiweb, providing a clean way to build RESTful web …
701512maintenance
kakserpom/phpdaemon
phpDaemon is an asynchronous server-side framework for building high-load network applications in PHP, built on libevent. It bundles server…
231512maintenance
ideawu/icomet
iComet is a high-concurrency comet/server-push messaging server written in C++ with libevent, designed to handle a million concurrent conne…
321508maintenance
mitreid-connect/OpenID-Connect-Java-Spring-Server
A certified OpenID Connect reference implementation in Java on the Spring platform, providing an identity provider server, OAuth 2.0 author…
321507maintenance
lileio/lile
Lile is a Go framework and CLI generator for scaffolding gRPC microservices, similar to `rails new` or `create-react-app` but for gRPC serv…
231495maintenance
flask-api/flask-api
Flask API is a drop-in replacement for Flask that adds browsable web APIs with content negotiation and smart request parsing, similar to Dj…
291473maintenance
agi-inc/agent-protocol
Agent Protocol is an OpenAPI-defined REST API specification providing a common interface (runs, tasks, steps, artifacts) for interacting wi…
231458maintenance
dathlin/ClientServerProject
A C# client-server (C-S) framework template for small-to-medium systems, consisting of a server program, client programs (WinForm, WPF, ASP…
231457maintenance
soveran/cuba
Cuba is a Ruby microframework for web development built on top of Rack, inspired by the Rum request mapper. It offers minimal routing with …
231445maintenance
paypal/squbs
squbs is a suite of components from PayPal that standardizes and operationalizes Akka/Pekko Streams and Akka/Pekko HTTP applications for la…
231428maintenance
Windows-XAML/Template10
Template10 is a C# library of templates and helpers for building Windows 10 UWP XAML applications, providing application startup, navigatio…
231398maintenance
xiongwilee/Gracejs
Gracejs (formerly koa-grace v2) is a Node.js BFF framework built on Koa 2 that implements an MVC + RESTful architecture for front-end/back-…
341388maintenance
microsoft/agent-governance-toolkit
A Microsoft open-source toolkit providing policy enforcement, zero-trust identity, execution sandboxing, and reliability engineering for au…
766454experimental
SwooleDistributed/SwooleDistributed
SwooleDistributed (SD) is a full-stack distributed application server framework built on the PHP Swoole extension. It combines mixed-protoc…
231371maintenance
Mongrel2
Mongrel2 is a language- and architecture-agnostic web server written in C that decouples HTTP handling from application backends via a Zero…
231358maintenance
elixir-maru/maru
Maru is a REST-like API micro-framework for Elixir, inspired by Ruby's Grape, providing a DSL for routing, parameter validation and coercio…
321310maintenance
nuxt-community/pwa-module
A zero-configuration Nuxt.js module that turns Nuxt applications into Progressive Web Apps. It auto-generates a web app manifest, registers…
661262maintenance
gnikyt/laravel-shopify
A full-featured Laravel package for building Shopify apps, providing OAuth authentication, REST/GraphQL API integration, billing, webhook h…
101250maintenance
Themosis Framework
Themosis is a PHP framework that wraps WordPress in a Laravel-inspired object-oriented structure, providing routing, controllers, views (Bl…
231247maintenance
rs/rest-layer
REST Layer is a Go API framework for building comprehensive, customizable REST (graph) APIs on top of pluggable storage backends with minim…
231241maintenance
grafbase/grafbase
Grafbase is a high-performance GraphQL Federation Gateway (Rust router) plus CLI, acquired by The Guild in 2026. The cloud platform has bee…
791228maintenance
jzyong/game-server
A distributed Java game server framework for chess/card and MMORPG games, providing cluster registry, gateway, hall, game logic, and monito…
451228maintenance
aREST
aREST is a C++ library that exposes a REST API on Arduino boards and ESP8266/ESP32 WiFi chips, allowing remote control and monitoring of ha…
611200maintenance
excid3/gorails-app-template
GoRails App Template is a free, open-source Rails application template that jumpstarts new Ruby on Rails apps with sensible defaults like D…
101200maintenance
dotNetify
DotNetify is an open-source framework for building real-time, reactive web apps with a C# .NET back-end and React, Vue, Knockout, Blazor, o…
341199maintenance
imiphp/imi
imi is a PHP framework supporting long-connection microservices and distributed development, runnable under PHP-FPM, Swoole, Workerman, and…
791185maintenance
appy
rest-hapi is a hapi plugin that automatically generates RESTful CRUD and association API endpoints from mongoose schemas, with joi validati…
231180maintenance
linkedin/parseq
ParSeq is a Java framework that simplifies writing asynchronous code through composable tasks. It supports parallel execution of async oper…
441175maintenance
banq/jdonframework
JdonFramework is a Java framework for Domain-Driven Design that supports pub-sub asynchronous domain events without external message middle…
231165maintenance
Staart SaaS Starter
Staart API is a Node.js/TypeScript SaaS backend starter built on NestJS, providing user management, authentication, billing via Stripe, org…
101160maintenance
anandkunal/ToroPHP
ToroPHP is a small PHP routing library for building RESTful web applications and APIs. It maps URL patterns to handler classes whose method…
321156maintenance
rs/pushd
Pushd is a self-hosted unified push notification server that lets backend applications send notifications to mobile and web clients across …
321155maintenance
beyondcode/laravel-mailbox
A Laravel package that lets applications catch and react to incoming emails from services like Mailgun, SendGrid, and Postmark, or a local …
651135maintenance
sofastack/sofa-tracer
SOFATracer is a Java distributed tracing component based on the OpenTracing specification, part of the SOFAStack ecosystem. It records netw…
581127maintenance
metosin/compojure-api
A Clojure library that extends Compojure with tools for building REST web APIs, including Schema/clojure.spec data coercion and automatic S…
231126maintenance
limingfan2016/game_service_system
A C++ game server framework built from scratch, comprising a base library (logging, threading, memory pools, lock-free queues), a networkin…
321116maintenance
dynamo/dynamo
Dynamo is an experimental web framework for Elixir that runs on the Erlang VM, emphasizing performance, concurrency, and simplicity. It is …
321107maintenance
ionorg/ion-sfu
Ion SFU is a pure Go implementation of a WebRTC Selective Forwarding Unit (SFU) that routes audio, video, and datachannel streams to scale …
231102maintenance
flickr/yakbak
yakbak is a Node.js library that records and replays HTTP responses, inspired by Ruby's VCR. It proxies requests to a target host, saving r…
231100maintenance
ijry/lyadmin
lyadmin is a lightweight general-purpose admin backend built on ThinkPHP and Bootstrap3, featuring system settings, upload management, perm…
671059maintenance
zdzhaoyong/GSLAM
GSLAM is a general Simultaneous Localization and Mapping (SLAM) framework and benchmark written in C++. It provides a unified plugin-based …
231059maintenance
RedisLabs/redis-cluster-proxy
A multithreaded proxy for Redis Cluster that abstracts the cluster away so clients can talk to it as if it were a single Redis instance. It…
321056maintenance
mwitkow/grpc-proxy
A Go library providing a transparent gRPC reverse proxy handler that routes gRPC calls to backends without knowledge of their service seman…
611048maintenance
sidoh/esp8266_milight_hub
A firmware replacement for the Milight/LimitlessLED WiFi gateway that runs on an ESP8266 or ESP32 with an NRF24L01+ or LT8900 radio. It exp…
231048maintenance
toblum/McLighting
McLighting is an ESP8266-based firmware for controlling WS2811/WS2812 LED strips over the internet. It provides a web interface, REST API, …
101048maintenance
idevz/vanilla
Vanilla is an MVC web framework written in Lua that runs on OpenResty (Nginx + LuaJIT). It provides bootstrap tooling, routing, controllers…
231039maintenance
laodaobazi/ldbz-shop
A distributed e-commerce mall system built with Spring Boot, Dubbo RPC, MySQL, Redis, and SolrCloud, with separate web apps for admin, cart…
321035maintenance
panoratech/Panora
Panora is an open-source unified API / integration engine that lets applications connect to multiple CRM and third-party SaaS platforms thr…
101035maintenance
owenliang/go-push
A Go-based scalable message push server prototype designed for tens of millions of concurrent connections, split into a stateless logic ser…
321029maintenance
springboot-dubbox
A Java distributed backend system built on Spring Boot and DubboX, providing REST APIs and an admin management system with role-based acces…
321015maintenance
Leslin/thinkphp5-restfulapi
A lightweight RESTful API starter built on ThinkPHP 5.1, providing token-based authentication (OAuth2-style access/refresh tokens), API ver…
231013maintenance
wqaetly/NKGMobaBasedOnET
A MOBA game project inspired by League of Legends, built on the ET framework in Unity and C#. It provides a complete state frame synchroniz…
321009maintenance
417511458/jbone
jbone is a Java project suite built on Spring Cloud that provides a microservices foundation skeleton for small and medium enterprises. It …
231002maintenance
Hasor
Hasor is a Java-based modular development framework comprising an IoC/AOP container, Web MVC framework, JDBC framework, RSF distributed RPC…
761000maintenance

← prev page 23 / 24 next →