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
Flutterando/modular
Flutter Modular is a Dart/Flutter framework that provides modularized route management and dependency injection, organizing Flutter apps by…
941385active
QuantumLeaps/qpc
QP/C is a lightweight real-time event framework (RTEF) for C that implements the event-driven Active Object (Actor) model combined with hie…
921384stable
hattipjs/hattip
Hattip is a set of TypeScript packages for building HTTP server applications using web-standard Fetch API Request/Response objects. Handler…
771381active
jpush/jpush-react-native
The officially supported JPush (Aurora Mobile) React Native plugin that integrates JPush push notification SDKs for Android and iOS into Re…
791380active
ash-jc-allen/short-url
A Laravel package for creating and managing shortened URLs within web applications. It supports custom URL keys, visitor tracking (IP, brow…
781380active
Zhuinden/simple-stack
Simple Stack is an Android backstack library and navigation framework that represents navigation state as a list of immutable, parcelable k…
511378active
spatie/laravel-multitenancy
An unopinionated Laravel package that makes a Laravel application tenant-aware, supporting single- or multi-database multitenancy. It handl…
931372stable
gladly-team/next-firebase-auth
A TypeScript library that simplifies Firebase authentication in Next.js apps across all rendering strategies (SSR, static, client-side). It…
301372active
LiteOS/LiteOS
Huawei LiteOS is a lightweight real-time operating system kernel for IoT devices, written in C for ARM Cortex-M/A architectures. It provide…
234900maintenance
cglib/cglib
cglib is a high-level Java bytecode generation and transformation library used to create dynamic proxies, extend classes, and intercept met…
234886maintenance
Integrant
Integrant is a Clojure and ClojureScript micro-framework for building applications with data-driven architecture, where systems are defined…
561366stable
ebkalderon/tower-lsp
tower-lsp is a Rust library implementing the Language Server Protocol (LSP) on top of the Tower service abstraction. It lets developers bui…
231363stable
laravel/echo
Laravel Echo is a JavaScript/TypeScript library that makes it painless to subscribe to channels and listen for events broadcast by Laravel …
991361stable
igorw/evenement
Événement is a very simple event dispatching library for PHP, inspired by Node.js's EventEmitter API. It lets you register listeners, remov…
551359stable
go-pkgz/auth
A Go library providing authentication via multiple oauth2 providers (GitHub, Google, Facebook, Discord, Telegram, and more), direct credent…
991354active
Eclipse Cyclone DDS
Eclipse Cyclone DDS is a performant, robust open-source C implementation of the OMG DDS (Data Distribution Service) publish-subscribe middl…
871353stable
rst-tu-dortmund/teb_local_planner
A ROS package implementing a local trajectory planner plugin for the 2D navigation stack based on Timed Elastic Bands. It locally optimizes…
661351stable
yohang/Finite
Finite is a lightweight, low-dependency PHP finite state machine library that manages state and transition graphs for stateful objects, usi…
481351active
arb/celebrate
celebrate is an Express middleware that wraps the Joi validation library to validate request inputs. It validates req.params, req.headers, …
661347stable
koajs/jwt
koa-jwt is a Koa middleware for authenticating HTTP requests using JSON Web Tokens. It validates JWTs from headers or cookies and exposes t…
231347stable
MarimerLLC/csla
CSLA .NET is a software development framework for building a reusable, maintainable object-oriented business logic layer in .NET applicatio…
951346stable
sermant-io/Sermant
Sermant is a CNCF Sandbox proxyless service mesh built on Java bytecode enhancement (JavaAgent) technology. It adds service governance capa…
561345active
Davidobot/BetterJoy
A Windows application that lets Nintendo Switch Pro Controllers, Joycons, and Switch SNES controllers work with emulators like Cemu, Citra,…
234789maintenance
STMicroelectronics/STM32CubeF4
STMicroelectronics' official STM32Cube firmware package for the STM32F4 series of microcontrollers. It bundles HAL and LL drivers, CMSIS co…
751342stable
mikker/passwordless
Passwordless is a Rails engine that adds magic-link (email-based) authentication to Rails applications without passwords. It provides a ses…
681341active
php-casbin/php-casbin
PHP-Casbin is a powerful and efficient open-source access control library for PHP projects that enforces authorization based on models like…
941338active
Apache Casbin
Casbin.NET is the .NET (C#) implementation of Apache Casbin, an open-source authorization library that enforces access control via models s…
881338stable
Tenancy for Laravel
A Laravel package that enables running multiple websites (tenants) from a single codebase, with per-tenant separation of databases, assets,…
791335active
Alloy
Alloy is a high-performance Rust library for connecting applications to Ethereum and EVM-based blockchains, providing transports, providers…
921334active
TheRouter
TheRouter is a dynamic routing framework for Android componentization, providing page navigation, cross-module dependency injection, single…
761334active
wojtekmach/req
Req is a batteries-included HTTP client library for Elixir with automatic JSON decoding, redirects, retries, and authentication built in. I…
891332active
PaulWieland/ratgdo
ratgdo is an open-source WiFi control board and firmware for residential Chamberlain/LiftMaster/Merlin garage door openers, including Secur…
611332active
IntQuant/noita_entangled_worlds
A true co-op multiplayer mod for the game Noita, implemented in Lua with a companion proxy launcher. It synchronizes players, enemies, worl…
861331active
Lision/WKWebViewJavascriptBridge
A lightweight Swift library that provides a message bridge between native iOS code and JavaScript running inside a WKWebView. It lets devel…
681331stable
bpking1/embyExternalUrl
A collection of nginx njs scripts and userscripts that add external player links to Emby, Jellyfin, and Plex media servers, and redirect pl…
471330active
dmulloy2/ProtocolLib
ProtocolLib is a Bukkit/Paper plugin and library that gives Minecraft server plugins read and write access to the Minecraft protocol. It pr…
781327active
kubernetes-sigs/scheduler-plugins
A collection of out-of-tree scheduler plugins for Kubernetes built on the scheduler framework, including capacity scheduling, coscheduling …
881326active
graphql-hive/graphql-modules
GraphQL Modules is a TypeScript library for building reusable, testable, and maintainable modules out of a GraphQL server's schema and reso…
831326stable
php-http/discovery
A PHP library that auto-discovers installed PSR-17, PSR-18, and HTTPlug HTTP client and message factory implementations, with a Composer pl…
441325stable
koajs/bodyparser
@koa/bodyparser is the official body-parsing middleware for the Koa web framework, built on co-body. It parses incoming JSON, form, text, a…
691324stable
zthxxx/react-dev-inspector
react-dev-inspector is a React library that lets developers click a component in the browser to jump directly to its source code in their l…
641320active
supasate/connected-react-router
A Redux binding for React Router v4 and v5 that synchronizes router state with the Redux store through a uni-directional flow. It allows di…
234686maintenance
gorhill/uMatrix
uMatrix is a browser extension that lets users point-and-click filter network requests by source, destination, and type, acting as a firewa…
104679maintenance
solidjs/solid-router
Solid Router is the official routing library for SolidJS, inspired by Ember and React Router. It provides declarative, reactive client-side…
851317active
php-http/message
A PHP library providing PSR-7 HTTP message related tools, including authentication implementations, stream encoding, message decorators, an…
441312stable
FirefoxBar/HeaderEditor
Header Editor is a browser extension (WebExtension) for Firefox, Chrome, and Edge that lets users modify HTTP requests and responses via ru…
991311active
graph-gophers/dataloader
A Go implementation of Facebook's DataLoader pattern for batching and caching data fetches, commonly used to avoid N+1 query problems in Gr…
731309active
spatie/laravel-image-optimizer
A Laravel package that optimizes PNG, JPG, SVG, and GIF images by running them through a chain of installed optimization binaries. It is th…
711307stable
Netflix/ribbon
Ribbon is a JVM client-side inter-process communication (RPC) library with built-in software load balancers, battle-tested in Netflix's clo…
454617maintenance
jazzband/django-analytical
A Django application that integrates many third-party analytics services into Django projects via a generic template tag interface. It hide…
611302stable
badoo/MVICore
MVICore is a modern Kotlin-based MVI (Model-View-Intent) framework for Android that scales from a single reducer to full-featured architect…
661301stable
pillarjs/cookies
A Node.js module for getting and setting HTTP(S) cookies, with optional signing to prevent tampering via Keygrip. It works with the built-i…
841295stable
spatie/laravel-mail-preview
A Laravel package that adds a 'preview' mail transport which stores sent emails locally and shows an overlay link to preview them. It is de…
701295active
symfony/psr-http-message-bridge
A Symfony component that converts between Symfony HttpFoundation Request/Response objects and PSR-7/PSR-17 HTTP message objects. It enables…
871294stable
waiting-for-dev/devise-jwt
A Ruby gem that extends Devise to authenticate Rails users with JWT tokens instead of cookies, built as a thin layer over warden-jwt_auth. …
651292active
espressif/esp-at
ESP-AT is Espressif's official AT command firmware and framework that turns ESP32-series and ESP8266 SoCs into wireless connectivity add-on…
881290active
miguelgrinberg/Flask-HTTPAuth
Flask-HTTPAuth is a Flask extension that adds HTTP authentication to routes, supporting Basic, Digest, and Token schemes. It provides decor…
741290stable
tiann/epic
Epic is a dynamic Java method AOP hooking library for Android, continuing Dexposed on the ART runtime and supporting Android 5.0 through 11…
234553maintenance
cloudflare/partykit
PartyServer is a TypeScript library that enhances Cloudflare Durable Objects for building real-time applications with WebSockets, lifecycle…
781285active
dromara/SMS4J
SMS4J is a Java SMS aggregation framework that unifies the APIs of many Chinese SMS providers (Aliyun, Tencent Cloud, Huawei Cloud, and 20+…
671285active
reagento/dishka
Dishka is a dependency injection (DI) framework for Python providing an IoC container with scoped lifecycles and a clean API. It focuses so…
831284active
viccon/sturdyc
sturdyc is a Go caching library focused on protecting I/O-heavy applications from cache stampedes through request coalescing, asynchronous …
911283active
custom-components/remote_homeassistant
A Home Assistant custom integration that links multiple Home Assistant instances together over their WebSocket APIs. The main instance mirr…
591276active
hibernate/hibernate-validator
Hibernate Validator is the reference implementation of the Jakarta Validation (Bean Validation) 3.1 specification for Java. It lets develop…
1001274stable
asm89/stack-cors
A PHP library and Stack middleware that implements the W3C CORS recommendation for http-foundation/http-kernel based applications. It can b…
551272stable
Local Web Server
local-web-server is a lean, modular web server for rapid full-stack development, distributed as the `ws` command-line tool built on the lws…
1001269active
encode/broadcaster
A Python library providing a simple async broadcast/publish-subscribe API over multiple backends including Redis PUB/SUB, Redis Streams, Ka…
101268active
improbable-eng/grpc-web
A gRPC-Web implementation providing a Go wrapper/proxy to expose gRPC servers to browsers and a TypeScript client library for invoking gRPC…
234474maintenance
Hentioe/policr-mini
PolicrMini is a Telegram bot focused on verifying new group members, offering customizable verification challenges and moderation features …
631266active
primus/primus
Primus is a Node.js abstraction layer over multiple real-time frameworks (WebSocket, SockJS, Engine.IO, BrowserChannel, polling) that expos…
234465maintenance
simpleinjector/SimpleInjector
Simple Injector is an easy, flexible, and fast Dependency Injection (DI) library for .NET, designed to promote best practices and steer dev…
881265stable
crosire/d3d8to9
A pseudo-driver library that translates Direct3D 8 API calls and bytecode shaders into their Direct3D 9 equivalents to improve compatibilit…
861263active
django-waffle/django-waffle
Django Waffle is a feature flag (feature flipper) library for Django that lets you define conditions under which a flag is active. It integ…
581263stable
JosephSilber/page-cache
A Laravel package that caches HTTP responses as static HTML files on disk, allowing the web server to serve pages directly without booting …
611259active
Buttplug
Buttplug is a Rust implementation of the Buttplug Intimate Device Control Protocol, a library for controlling sex toys and other intimate h…
941255active
feiniaojin/graceful-response
Graceful Response is a Spring Boot library that elegantly handles API response processing, including unified response body wrapping, global…
251255active
django-json-api/django-rest-framework-json-api
A library that adds JSON:API specification support to Django REST framework, transforming default DRF responses into compliant JSON:API for…
721254active
dromara/tianai-captcha
TianaiCAPTCHA is a Java-based behavioral CAPTCHA library supporting slider, rotation, slide-restore, and text-click CAPTCHA types. It ships…
731253active
markets/invisible_captcha
A Ruby gem providing unobtrusive spam protection for Rails applications using honeypot techniques. It adds hidden form fields that bots fil…
701253active
villadora/express-http-proxy
Express/Connect middleware that proxies HTTP requests to another host and passes the response back to the original caller. It provides hook…
491250stable
node-apn/node-apn
A Node.js module for interfacing with the Apple Push Notification service (APNs) using the HTTP/2 provider API. It maintains persistent con…
404399maintenance
afex/hystrix-go
A Go port of Netflix's Hystrix latency and fault tolerance library. It lets developers wrap calls to remote systems in commands with timeou…
324399maintenance
fluttercandies/flutter_smart_dialog
A Flutter package providing an elegant dialog solution that supports toasts, loading indicators, attached popups, and custom dialogs withou…
851249active
mavlink/mavros
MAVROS is a MAVLink-to-ROS 2 gateway that exposes flight controller data (PX4, ArduPilot) as standard ROS 2 topics, services, and parameter…
951246active
mar10/wsgidav
WsgiDAV is a generic and extendable WebDAV server written in Python and based on WSGI. It runs as a stand-alone command-line server with SS…
901245active
Aria2 Explorer
Aria2 Explorer is a Chromium browser extension that exports and auto-captures browser download tasks to the Aria2 download utility via its …
941242active
Z-Wave JS
A full-featured Z-Wave control panel web UI and MQTT gateway built with Node.js and Vue/Vuetify. It lets users manage Z-Wave devices and br…
931242active
nunomaduro/essentials
A Laravel package by Nuno Maduro that applies opinionated, better defaults to Laravel applications, such as strict Eloquent models, automat…
651242active
bo3b/3Dmigoto
3Dmigoto is a DX11 modding wrapper (DLL injection) that lets users fix broken stereoscopic 3D effects in games and serves as a general-purp…
731237active
webext-redux
webext-redux is a JavaScript library providing utilities for building Redux-powered web browser extensions. It lets the background page hol…
231236active
Swift AWS Lambda Runtime
A Swift implementation of the AWS Lambda Runtime API for developing and deploying Lambda functions written in Swift. It uses an embedded as…
971235active
apache/incubator-pagespeed-ngx
ngx_pagespeed is an Apache-licensed Nginx module (originally from Google, incubated at Apache) that automatically applies web performance b…
104333maintenance
php-amqplib/RabbitMqBundle
A Symfony bundle that integrates RabbitMQ messaging into PHP applications via the php-amqplib library. It provides producers, consumers, an…
601230active
Opencode-DCP/opencode-dynamic-context-pruning
A plugin for OpenCode that dynamically prunes and compresses conversation context to reduce token usage when working with LLMs. It replaces…
774294maintenance
nining377/dolby_beta
An Xposed module for Android that replaces audio sources in NetEase Cloud Music, merging the functionality of UnblockMusic Pro. It works vi…
234262maintenance
didi/turbo
Turbo is a lightweight Java-based workflow/flow engine framework compatible with BPMN 2.0, serving as the backend engine for low-code platf…
561215active
hivemq/hivemq-community-edition
HiveMQ Community Edition is a Java-based open-source MQTT broker fully supporting MQTT 3.x and MQTT 5, serving as the foundation of the Hiv…
881214active
godbus/dbus
godbus/dbus is a native Go library implementing client bindings for the D-Bus message bus system. It provides a Go-idiomatic API with chann…
991212active
lcm-proj/lcm
LCM (Lightweight Communications and Marshalling) is a set of libraries and tools for low-latency, high-bandwidth publish/subscribe message …
861211stable
gorilla/csrf
gorilla/csrf is a Go HTTP middleware library that provides cross-site request forgery (CSRF) protection for web applications and services. …
261211stable

← prev page 8 / 24 next →