Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: middleware

2345 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
stalniy/casl
CASL is an isomorphic JavaScript authorization library that restricts what resources a user is allowed to access, using declarative rules t…
987055stable
php-fig/http-message
PSR-7 provides a set of common PHP interfaces for representing HTTP messages (requests and responses) as described in RFC 7230/7231, plus U…
237033stable
paper-trail-gem/paper_trail
PaperTrail is a Ruby gem that tracks changes to Rails ActiveRecord models, recording every create, update, and destroy as versioned snapsho…
597032stable
mrniko/netty-socketio
A Java implementation of the Socket.IO server built on the Netty framework, supporting Socket.IO client versions 1.x through 4.x. It provid…
557019stable
NVIDIA-NeMo/Guardrails
NVIDIA NeMo Guardrails is an open-source Python toolkit for adding programmable guardrails to LLM-based conversational applications. It sit…
937017active
JVM-Sandbox
JVM-Sandbox is a real-time, non-invasive AOP framework container for the JVM, built on Java Instrumentation to dynamically enhance methods …
486953active
raphw/byte-buddy
Byte Buddy is a Java library for generating and modifying Java classes at runtime without a compiler, offering a fluent API for creating ar…
986887stable
pallets/werkzeug
Werkzeug is a comprehensive WSGI utility library for Python web applications, providing request/response objects, URL routing, HTTP utiliti…
916877stable
Prism
Prism is a .NET framework for building loosely coupled, maintainable, and testable XAML applications across WPF, Avalonia, MAUI, Uno Platfo…
666836stable
luraproject/lura
Lura is an open-source Go framework for building ultra-performant API Gateways and proxies, formerly known as the KrakenD framework. It agg…
836792stable
go-grpc-middleware
A Go library of gRPC middleware (interceptors) providing chained, ready-to-use implementations for auth, logging, tracing, metrics, retries…
796762active
elazarl/goproxy
GoProxy is a Go library for building customized HTTP/HTTPS proxy servers as a net/http handler. It supports regular proxying, CONNECT tunne…
976752stable
Swinject/Swinject
Swinject is a lightweight dependency injection framework for Swift, implementing inversion of control via a DI container. It helps split ap…
426707stable
vercel/platforms
A production-ready Next.js multi-tenant application template from Vercel that demonstrates subdomain-based tenancy with custom routing, Red…
736706active
thephpleague/oauth2-server
A standards-compliant OAuth 2.0 authorization server library for PHP, supporting all major grants (authorization code, client credentials, …
876662stable
pardeike/Harmony
Harmony is a C# library for patching, replacing, and decorating .NET and Mono methods at runtime without modifying files on disk. It is wid…
796627stable
markbates/goth
Goth is a Go library providing a simple, idiomatic way to add multi-provider authentication to web applications via OAuth, OAuth2, and Open…
576597active
BlockRunAI/ClawRouter
ClawRouter is an open-source TypeScript LLM router built for autonomous AI agents, offering 71 models from OpenAI, Anthropic, Google, xAI, …
786571active
x402-foundation/x402
x402 is an open standard and SDK suite for internet-native payments built on the HTTP 402 status code, letting servers charge for API or co…
656543active
share/sharedb
ShareDB is a realtime database backend based on Operational Transformation (OT) for synchronizing JSON documents across clients. It support…
956535stable
expressjs/session
express-session is official session middleware for the Express web framework that manages user sessions via cookies holding only a session …
756358stable
django/channels
Django Channels is an official Django project that adds asynchronous, event-driven capabilities such as WebSocket and long-poll HTTP suppor…
756352stable
jeequan/jeepay
Jeepay is an open-source aggregated payment system for internet businesses, supporting normal merchant mode, multi-channel service-provider…
846344active
apache/camel
Apache Camel is an open-source integration framework offering 350+ connectors for databases, APIs, message brokers, and cloud services, wit…
776300stable
express-validator/express-validator
express-validator is an Express.js middleware wrapping the validator.js library for request validation and sanitization. It lets you declar…
826236stable
aws/aws-sdk-php
The official AWS SDK for PHP (version 3), providing idiomatic PHP client APIs for over 400 Amazon Web Services including S3, DynamoDB, EC2,…
956203stable
expressjs/cors
A Node.js middleware for Express and Connect that sets CORS response headers, telling browsers which origins may read responses from your s…
706191stable
i18next/next-i18next
next-i18next is a thin layer on top of i18next and react-i18next that handles Next.js-specific internationalization wiring, including middl…
996161active
NextAuth.js
Auth.js (formerly NextAuth.js) is an open-source, runtime-agnostic authentication library built on standard Web APIs, with deep integration…
9028345maintenance
hashicorp/go-plugin
HashiCorp's Go plugin system that runs plugins as subprocesses communicating over RPC/gRPC, letting hosts consume plugins as natural Go int…
826074stable
thephpleague/omnipay
Omnipay is a framework-agnostic, multi-gateway payment processing library for PHP that provides a single consistent API across dozens of pa…
646054stable
doctrine/event-manager
The Doctrine Event Manager is a small PHP library providing a simple event system for subscribing to and dispatching events. It underpins e…
836045stable
microsoft/tsyringe
TSyringe is a lightweight dependency injection container for TypeScript and JavaScript supporting constructor injection via decorators. It …
515993stable
lostisland/faraday
Faraday is a Ruby HTTP client library that provides a common interface over multiple HTTP backends such as Net::HTTP, Typhoeus, and Patron.…
955950stable
ros2/ros2
ROS 2 (Robot Operating System) is a meta operating system consisting of software libraries and tools for building robot applications, from …
985945stable
go-kit/kit
Go kit is a collection of Go packages that provide a comprehensive toolkit for building robust, maintainable microservices (or elegant mono…
2327422maintenance
danielgerlag/workflow-core
Workflow Core is a lightweight, embeddable workflow engine for .NET Standard that orchestrates long-running processes with state tracking a…
885917stable
rack/rack-attack
Rack::Attack is Rack middleware for protecting Ruby and Rails web applications from abusive clients. It lets you define rules to allow, blo…
685763stable
GeyserMC/Geyser
Geyser is a proxy/bridge that translates packets between Minecraft: Bedrock Edition clients and Minecraft: Java Edition servers, enabling t…
775760active
changmingxie/tcc-transaction
tcc-transaction is a Java framework implementing TCC (Try-Confirm-Cancel) distributed transactions for microservice architectures. It coord…
245759stable
CanCanCommunity/cancancan
CanCanCan is an authorization library for Ruby and Ruby on Rails that restricts which resources a user can access. Permissions are defined …
665686stable
orestbida/cookieconsent
CookieConsent is a lightweight, GDPR and CCPA compliant cookie consent management plugin written in vanilla JavaScript with no dependencies…
655642active
react/metro
Metro is the JavaScript bundler for React Native, providing fast bundling, a transformer pipeline, and a development server with hot reload…
995627active
haraka/Haraka
Haraka is a fast, highly extensible, event-driven SMTP server written in Node.js with a modular plugin architecture. It is widely deployed …
935613stable
caddyserver/certmagic
CertMagic is a Go library that provides fully-managed automatic HTTPS, handling TLS certificate issuance, renewal, and OCSP stapling via AC…
895588stable
adamchainz/django-cors-headers
A Django app that adds Cross-Origin Resource Sharing (CORS) headers to HTTP responses via middleware. It allows in-browser requests to a Dj…
765587stable
doorkeeper-gem/doorkeeper
Doorkeeper is a Ruby gem (Rails engine) that adds OAuth 2.0 provider functionality to Ruby on Rails or Grape applications. It implements th…
945521stable
middleapi/orpc
oRPC is a TypeScript framework for building end-to-end typesafe APIs without code generation, combining RPC-style typed clients with first-…
845510active
permitio/opal
OPAL (Open Policy Administration Layer) is an administration layer for policy engines such as Open Policy Agent (OPA) and Cedar Agent. It d…
945505active
expressjs/body-parser
Node.js body parsing middleware for Express and Connect that parses incoming HTTP request bodies and populates req.body. It provides JSON, …
935500stable
Swashbuckle
Swashbuckle.AspNetCore is a library that generates OpenAPI (Swagger) documents for ASP.NET Core APIs directly from code, with an embedded S…
965496stable
charmbracelet/wish
Wish is a Go library for building custom SSH applications, built on gliderlabs/ssh with sensible defaults and a middleware system analogous…
935470active
ardatan/graphql-tools
GraphQL Tools is a TypeScript/JavaScript utility library for building, manipulating, mocking, and stitching GraphQL schemas using an SDL-fi…
935432active
liangxiegame/QFramework
QFramework is a lightweight (under 1000 lines of core code) system design architecture and game development framework for Unity and Godot, …
835423active
oakserver/oak
Oak is a middleware framework for handling HTTP requests, inspired by Koa and Express, with an included middleware router. It runs on Deno,…
635410active
Netflix/Hystrix
Hystrix is a Java library for latency and fault tolerance in distributed systems, providing circuit breakers, thread/semaphore isolation, f…
4824474maintenance
unjs/ofetch
ofetch is an improved fetch API client library for JavaScript/TypeScript that works across Node, browsers, and workers. It adds smart JSON …
835349active
lni/dragonboat
Dragonboat is a feature-complete, high-performance multi-group Raft consensus library written in pure Go. It lets developers build strongly…
385324stable
vllm-project/semantic-router
vLLM Semantic Router is an open-source programmable routing and control layer for building Mixture-of-Models systems across heterogeneous L…
765315active
dunglas/mercure
Mercure is an open protocol (with an IETF Internet-Draft) for pushing real-time updates to browsers and HTTP clients over Server-Sent Event…
905300stable
drapergem/draper
Draper is a Ruby gem that adds a decorator/view-model layer to Rails applications. It wraps ActiveRecord models with presentation-specific …
785276stable
thinkjs/thinkjs
ThinkJS is a Node.js web application framework that leverages full ES2015+ (ES6/7) features like async/await, with TypeScript support. It p…
665268active
CodeGenieApp/serverless-express
A Node.js library that lets you run Express and other Node.js web frameworks on AWS Lambda and API Gateway (plus Lambda@Edge and Azure Func…
745263active
dherault/serverless-offline
A Serverless Framework plugin that emulates AWS Lambda and API Gateway on your local machine. It starts an HTTP server that replicates the …
975260active
openiddict/openiddict-core
OpenIddict is a flexible OAuth 2.0/OpenID Connect framework for .NET, providing server, client, and token validation stacks. It supports st…
975236stable
reactor/reactor-core
Reactor Core is a non-blocking reactive streams foundation library for the JVM, implementing a Reactive Extensions-inspired API with the Fl…
995234stable
baomidou/dynamic-datasource
A Spring Boot starter that enables rapid integration of multiple, dynamically switchable data sources in Java applications. It supports dat…
675184active
elbywan/wretch
Wretch is a tiny (~1.8KB gzipped) TypeScript wrapper around the fetch API with an intuitive, chainable syntax for making HTTP requests. It …
915178active
rack/rack
Rack is a minimal, modular Ruby library and specification that wraps HTTP requests and responses into a simple call, unifying the bridge be…
825128stable
emacs-lsp/lsp-mode
lsp-mode is an Emacs client for the Language Server Protocol, providing IDE-like features such as completion, diagnostics, code navigation,…
785118active
sofastack/sofa-boot
SOFABoot is an open-source Java framework built on top of Spring Boot, fully compatible with it, that adds production-grade enhancements su…
685071active
ReactiveX/RxPY
ReactiveX for Python (RxPY) is a library for composing asynchronous and event-based programs using observable sequences and pipable query o…
895018active
Ocramius/ProxyManager
A PHP library that generates and manages proxy classes for objects, supporting patterns like virtual proxies, lazy loading, and method inte…
674943stable
ets-labs/python-dependency-injector
Dependency Injector is a dependency injection (IoC) framework for Python, offering providers such as Factory, Singleton, Configuration, and…
954908stable
yajra/laravel-datatables
A Laravel package that handles the server-side processing for the jQuery DataTables plugin, supporting Eloquent ORM, Fluent Query Builder, …
994867active
mroderick/PubSubJS
PubSubJS is a dependency-free, topic-based publish/subscribe library for JavaScript. It decouples publishers from subscribers via asynchron…
234857stable
imroc/req
Req is a simple yet powerful Go HTTP client library with chainable APIs, supporting HTTP/1.1, HTTP/2, and HTTP/3. It offers built-in debugg…
984853active
ZijianHe/koa-router
koa-router is Express-style routing middleware for the Koa web framework, supporting named parameters, nested routers, and async/await. It …
544814stable
mitchellkrogza/nginx-ultimate-bad-bot-blocker
A drop-in Nginx configuration package that blocks bad bots, spam referrers, vulnerability scanners, malware, adware, and fake Googlebots, w…
774781active
graph-gophers/graphql-go
A GraphQL server library for Go focused on ease of use, with schema parsing, type-checked resolvers, and an HTTP relay handler. It supports…
934759active
PancakeTAS/lsfg-vk
lsfg-vk is a Vulkan layer that hooks into Vulkan applications on Linux to generate additional frames using Lossless Scaling's frame generat…
534701active
vuejs/router
Vue Router is the official client-side routing library for Vue.js, providing expressive route definitions, navigation guards, and history m…
974672stable
autofac/Autofac
Autofac is an Inversion of Control (IoC) dependency injection container for .NET, .NET Core, and ASP.NET Core. It manages class dependencie…
924657stable
ros-navigation/navigation2
Nav2 is the industry-standard navigation framework for ROS 2, providing perception, path planning, control, localization, and behavior-tree…
994628stable
tucnak/telebot
Telebot is a Go framework for building Telegram bots on top of the Telegram Bot API. It provides a concise API with command routing, middle…
624628active
ReactiveX/RxAndroid
RxAndroid provides Android-specific bindings for RxJava 3, adding the minimal classes needed to write reactive components in Android apps. …
6619932maintenance
auth0/express-jwt
Express middleware that validates JSON Web Tokens (JWTs) using the webtoken library and attaches the decoded payload to the request object.…
724513stable
laruence/yaf
Yaf (Yet Another Framework) is a high-performance PHP MVC framework written in C and distributed as a compiled PHP extension via PECL/PIE. …
874512stable
typestack/routing-controllers
A TypeScript framework for building structured, declarative class-based controllers with decorators on top of Express or Koa. It handles ro…
724504stable
ankane/ahoy
Ahoy is a first-party analytics library for Rails that tracks visits and events from Ruby, JavaScript, and native apps. Data is stored in y…
764481stable
Snailclimb/guide-rpc-framework
A custom Java RPC framework built on Netty, Kryo (plus Protostuff/Hessian), and Zookeeper, with detailed tutorials explaining its implement…
754421active
airbnb/DeepLinkDispatch
DeepLinkDispatch is an annotation-based Android library for declarative deep link handling. Activities are annotated with @DeepLink and URI…
794413stable
archtechx/tenancy
Tenancy for Laravel (stancl/tenancy) is a PHP package that adds automatic multi-tenancy to Laravel applications with no code changes requir…
904399stable
absinthe-graphql/absinthe
Absinthe is a complete, production-ready GraphQL implementation and toolkit for Elixir. It provides compile-time-verified schema macros, a …
884399stable
Xabaril/AspNetCore.Diagnostics.HealthChecks
A collection of ASP.NET Core health check packages for widely used services and platforms, plus a HealthChecks UI with storage providers, w…
624373active
miguelgrinberg/python-socketio
A Python implementation of the Socket.IO realtime client and server, supporting WebSocket and long-polling transports with asyncio, eventle…
974368stable
binarylogic/authlogic
Authlogic is an unobtrusive Ruby authentication library built on ActiveRecord, treating user sessions as models. It handles login, logout, …
624344stable
khellang/Scrutor
Scrutor is a C# library providing assembly scanning and service decoration extensions for Microsoft.Extensions.DependencyInjection. It lets…
694336active
jazzband/djangorestframework-simplejwt
Simple JWT is a JSON Web Token authentication plugin for the Django REST Framework. It provides token-based authentication for Django REST …
704334stable
mywalkb/LSPosed_mod
A fork of the LSPosed Xposed framework for Android that adds a CLI and API module for managing module scope without the GUI manager. It pro…
234322active

← prev page 2 / 24 next →