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
webpack/webpack-hot-middleware
A Node.js middleware that adds webpack hot module replacement (HMR) to your own HTTP server, working alongside webpack-dev-middleware witho…
662377stable
eapache/go-resiliency
A Go library implementing common resiliency patterns such as circuit breaker, retrier, deadline/timeout, batching, and semaphore. It is ins…
262370stable
sergiodxa/remix-utils
Remix Utils is a TypeScript collection of utility functions and types for building web apps with Remix and React Router, covering areas lik…
942368active
hwi/HWIOAuthBundle
A Symfony bundle that adds OAuth 1.0a and OAuth 2.0 authentication support, with built-in support for 59 providers such as Google, GitHub, …
772365active
unrolled/secure
Secure is an HTTP middleware library for Go that adds quick security wins to web applications. It works as a standard net/http Handler and …
702354stable
maticzav/nookies
Nookies is a lightweight set of cookie helpers for Next.js that supports parsing, setting, and destroying cookies on both the client and se…
672352stable
hashicorp/go-retryablehttp
A Go library providing an HTTP client wrapper around net/http with automatic retries and exponential backoff. It exposes a nearly identical…
692343stable
ulule/limiter
A dead-simple rate limiting middleware library for Go supporting HTTP, FastHTTP, and Gin. It uses a pluggable store approach with built-in …
232343stable
404labfr/laravel-impersonate
A Laravel package that lets authenticated users (typically admins) impersonate other users of the application with a single method call or …
672340active
onury/accesscontrol
A Node.js library implementing Role-Based Access Control (RBAC) merged with Attribute-Based Access Control (ABAC), including role inheritan…
962327active
JasperFx/wolverine
Wolverine is a next-generation .NET mediator and message bus framework for building robust event-driven server-side applications. It provid…
952322active
castleproject/Core
Castle Core is a foundational .NET library providing logging service abstractions, the Castle DynamicProxy lightweight runtime proxy genera…
572314stable
fastapiutils/fastapi-utils
A Python library of reusable utilities for FastAPI that reduces boilerplate across projects. It provides class-based views, CRUD resource c…
272308active
JingMatrix/TEESimulator
TEESimulator is an Android module that defeats hardware-backed key attestation by running AOSP's reference KeyMint trusted application insi…
832307active
auth0/nextjs-auth0
The Auth0 Next.js SDK is a TypeScript library for adding user authentication to Next.js applications via Auth0. It handles sign-in, sign-ou…
992305active
chvmp/champ
CHAMP is an open-source ROS-based development framework for building quadruped robots and developing locomotion control algorithms, based o…
322305active
a466350665/smart-sso
Smart-SSO is a lightweight single sign-on (SSO) authentication and authorization center built on Spring Boot, implementing the OAuth2 autho…
572303active
GrahamDumpleton/wrapt
wrapt is a Python module providing transparent object proxies for building function wrappers, decorators, and monkey patching utilities. It…
932295stable
php-fig/event-dispatcher
php-fig/event-dispatcher holds the official PSR-14 interfaces describing the components of an event dispatcher in PHP. It is a specificatio…
322284stable
ardalis/Specification
A .NET library implementing the Specification pattern for building reusable, composable query specifications, commonly used with EF Core an…
562276stable
xmppjs/xmpp.js
xmpp.js is a modular JavaScript library implementing the XMPP (Extensible Messaging and Presence Protocol) for building chat clients and co…
832275active
santigarcor/laratrust
Laratrust is a PHP package for Laravel that manages roles and permissions (RBAC/ACL) for users, with support for multiple user models, team…
732275active
swaywm/wlroots
wlroots is a modular C library providing pluggable, composable modules for building Wayland compositors, including hardware backends, proto…
102274active
twikoojs/twikoo
Twikoo is a simple, safe, and free comment system designed for static websites, deployable via Tencent CloudBase, Vercel, or private server…
992270active
apache/rocketmq-spring
Apache RocketMQ Spring Integration is a Spring Boot starter that lets Java developers quickly integrate RocketMQ messaging into Spring appl…
842270active
cytostack/openwolf
OpenWolf is a Node.js CLI that maintains a single portable project memory (a .wolf/ directory) shared across coding agents like Claude Code…
812268active
karafka/karafka
Karafka is a multi-threaded Ruby and Rails framework for efficiently consuming and producing Apache Kafka messages, built on librdkafka. It…
992256stable
pay-rails/pay
Pay is a payments engine (Rails engine gem) for Ruby on Rails 6.0+ that standardizes integration with payment processors like Stripe, Brain…
982252active
symfony/web-profiler-bundle
Symfony WebProfilerBundle is a development tool that collects and displays detailed information about the execution of any HTTP request in …
952251active
giraffe-fsharp/Giraffe
Giraffe is a functional micro web framework for F# that runs on top of ASP.NET Core. Applications are composed of HttpHandler functions tha…
862250active
rehypejs/rehype
rehype is an HTML processor powered by plugins, part of the unified collective, that parses HTML into an AST (hast) so plugins can inspect …
622250active
AppMetrics/AppMetrics
App Metrics is an open-source, cross-platform .NET library for recording and reporting application metrics such as gauges, counters, meters…
382249active
pion/turn
Pion TURN is a Go library providing an API for building TURN (Traversal Using Relays around NAT) clients and servers, part of the Pion WebR…
982248active
typelevel/cats-effect
Cats Effect is a high-performance, purely functional asynchronous runtime for Scala built around the IO monad and a typeclass hierarchy def…
992236stable
google/ngx_brotli
A set of two NGINX modules that add Brotli compression support: one compresses HTTP responses on-the-fly and the other serves pre-compresse…
232236active
antoinezambelli/forge
Forge is a Python framework providing a reliability layer for self-hosted LLM tool-calling, with guardrails like rescue parsing, retry nudg…
822227active
greenpau/caddy-security
A security app and plugin for Caddy v2 providing authentication, authorization, and accounting (AAA). It supports Form-Based, Basic, Local,…
922225active
posva/pinia-colada
Pinia Colada is a smart data fetching layer for Vue applications built on top of Pinia. It provides automatic caching with request deduplic…
882221active
rebing/graphql-laravel
A Laravel package providing code-first GraphQL integration built on webonyx/graphql-php. Schemas are defined in PHP classes with support fo…
952220active
asdcorp/ohook
ohook is a C-written hook library that masquerades as the Office sppc.dll to intercept the SLGetLicensingStatusInformation license check, e…
192218active
sergiodxa/remix-auth
Remix Auth is a complete open-source authentication library for Remix and React Router applications, inspired by Passport.js and built on t…
742204stable
rpush/rpush
Rpush is a Ruby gem for sending push notifications across multiple services including APNs, Firebase Cloud Messaging, Webpush, Pushy, Amazo…
472204active
HubSpot/offline
Offline.js is a small browser JavaScript library that automatically detects when users lose internet connectivity and shows a themed online…
108573maintenance
pointfreeco/swift-dependencies
A Swift dependency management library inspired by SwiftUI's environment, for controlling dependencies like API clients, dates, and file acc…
992185active
steipete/Aspects
Aspects is a small Objective-C/Swift library for aspect-oriented programming that hooks into existing methods per class or per instance usi…
108422maintenance
projectcapsule/capsule
Capsule is a Kubernetes Operator that turns a single cluster into a shared multi-tenant platform by grouping namespaces into Tenant abstrac…
992162active
stuartsierra/component
A small Clojure library for managing the lifecycle and dependencies of stateful components such as database connections, web servers, and c…
542161stable
PipeWire/pipewire
PipeWire is a server and user-space API for handling multimedia pipelines on Linux, providing a low-latency, graph-based engine for audio a…
772146stable
AaronLasseigne/active_interaction
ActiveInteraction is a Ruby gem for managing application-specific business logic through service objects that integrate seamlessly with Rai…
542146stable
python-social-auth/social-app-django
The Django integration component of the python-social-auth ecosystem, providing social authentication and registration via OAuth2 and other…
932140active
sogou/srpc
SRPC is an enterprise-level C++ RPC framework built on Sogou C++ Workflow, used in production at Sogou for tens of billions of daily reques…
642140active
datatheorem/TrustKit
TrustKit is an open-source Objective-C framework that simplifies deploying SSL public key pinning and reporting in iOS, macOS, tvOS, and wa…
782138active
Kludex/mangum
Mangum is a Python adapter that runs ASGI applications (FastAPI, Starlette, Quart, Django, etc.) inside AWS Lambda. It translates API Gatew…
952131active
adamfisk/LittleProxy
LittleProxy is a high-performance HTTP(S) proxy written in Java on top of the Netty networking library. It can be run standalone from the c…
232127active
vyuldashev/laravel-queue-rabbitmq
A RabbitMQ queue driver for the Laravel framework, implemented as a Composer-installable PHP package. It lets Laravel applications use Rabb…
752126active
ruby-shoryuken/shoryuken
Shoryuken is a super-efficient, thread-based message processor for Amazon SQS written in Ruby. It integrates with Rails Active Job and prov…
932125active
krakenjs/zoid
Zoid is a JavaScript toolkit for building cross-domain components that render as iframes or popups on a different domain while passing prop…
752124active
vulcand/oxy
Oxy is a Go library of HTTP middleware handlers that extend the standard net/http library with reverse proxying, load balancing, rate limit…
742105active
slawlor/ractor
Ractor is a pure-Rust actor framework inspired by Erlang's gen_server, providing actor message processing, supervision trees, and lifecycle…
972099active
dotnetcore/EasyCaching
EasyCaching is a .NET caching library that unifies basic and advanced caching usage behind a common abstraction. It supports multiple backe…
282094active
prometheus-net/prometheus-net
prometheus-net is a .NET library for instrumenting application code with Prometheus metrics such as counters, gauges, histograms, and summa…
232094active
jquery/jquery-migrate
jQuery Migrate is a browser plugin that restores APIs removed from jQuery core and logs console warnings when deprecated or removed APIs ar…
872093stable
kubernetes-sigs/prometheus-adapter
A Kubernetes API adapter that implements the custom.metrics.k8s.io, resource, and external metrics APIs backed by Prometheus queries. It en…
652090active
pallets-eco/blinker
Blinker is a fast Python library for in-process signal/event dispatching, letting any number of receivers subscribe to events or 'signals' …
462087stable
savonrb/savon
Savon is a SOAP client library for Ruby that reads WSDL documents, maps service operations to Ruby methods, and converts between Ruby hashe…
962085active
FooSoft/anki-connect
AnkiConnect is an Anki plugin that exposes a local HTTP/JSON remote API for programmatically creating and managing flash cards, decks, and …
102079active
ledgetech/lua-resty-http
A Lua HTTP client cosocket driver for OpenResty / ngx_lua, supporting HTTP 1.0/1.1, SSL, streaming response bodies, keepalives, and request…
852078stable
elixir-tesla/tesla
Tesla is a flexible HTTP client library for Elixir built around a composable middleware stack and pluggable adapters such as Mint, Finch, a…
992076stable
ice-lab/icestark
icestark is a framework-agnostic micro-frontends solution for large web applications, providing a main application that registers, loads, a…
532076active
sindresorhus/emittery
Emittery is a small, zero-dependency JavaScript library providing an async-first event emitter with strongly typed events, async iteration,…
752073stable
alibaba/anyproxy
AnyProxy is a fully configurable HTTP/HTTPS proxy server built on Node.js, supporting custom rule modules to intercept, modify, and inspect…
327903maintenance
laurentS/slowapi
SlowAPI is a rate limiting library for Starlette and FastAPI, adapted from flask-limiter and built on top of the limits package. It support…
842052stable
ROBOTIS-GIT/turtlebot3
Official ROS packages for the ROBOTIS TurtleBot3 mobile robot platform, providing drivers, bringup, and core launch/configuration files. It…
902048active
kwhitley/itty-router
Itty Router is an ultra-tiny (~450B-1kB) TypeScript HTTP router library designed for serverless and edge environments like Cloudflare Worke…
892046active
upstash/ratelimit-js
A TypeScript rate limiting library backed by Upstash Redis that works over HTTP, making it suitable for serverless and edge runtimes. It pr…
832044stable
redux-observable/redux-observable
redux-observable is RxJS-based middleware for Redux that lets you handle action side effects using 'Epics'—functions that take a stream of …
767806maintenance
sahat/satellizer
Satellizer is a token-based authentication module for AngularJS with built-in support for major OAuth providers (Google, Facebook, Twitter,…
237791maintenance
commanded/commanded
Commanded is an Elixir framework for building applications using the CQRS (Command Query Responsibility Segregation) and Event Sourcing (ES…
912030stable
CJY0208/react-activation
A React library that implements Vue's <keep-alive /> component caching behavior, preserving component state when they are unmounted and rem…
332029active
expressjs/cookie-parser
Express/Node.js middleware that parses the HTTP Cookie header and populates req.cookies with name-value pairs. It also supports signed cook…
612028stable
softonic/axios-retry
An Axios plugin that intercepts failed HTTP requests and automatically retries them with configurable retry counts and delay strategies. It…
442014active
xuxueli/xxl-sso
XXL-SSO is a lightweight, distributed single sign-on (SSO) framework for Java/Spring applications. It supports login, permission, and role …
932011active
visionmedia/page.js
page.js is a tiny Express-inspired client-side router for single-page applications, supporting route parameters, middleware chains, and the…
237678maintenance
ambethia/recaptcha
A Ruby gem providing helper methods for Google's reCAPTCHA API, supporting v2 checkbox, invisible, and v3 score-based verification. It offe…
722005stable
adamchainz/django-htmx
django-htmx provides extensions for integrating htmx with Django, including middleware, template helpers, and request utilities. It simplif…
772004active
gin-contrib/cors
The official CORS (Cross-Origin Resource Sharing) middleware for the Gin web framework in Go. It provides configurable handling of allowed …
871999stable
imcvampire/vue-axios
A small wrapper library that integrates the axios HTTP client into Vue.js applications, binding axios to the Vue instance so it can be acce…
231998stable
pubkey/broadcast-channel
A JavaScript library implementing the BroadcastChannel API across browsers, WebWorkers, Node.js, and Deno, enabling message passing between…
831997active
CANopenNode/CANopenNode
CANopenNode is a free and open-source CANopen protocol stack written in ANSI C, implementing the standardized CiA301 (EN 50325-4) higher-la…
641985stable
asaskevich/EventBus
A lightweight event bus library for Go supporting synchronous and asynchronous subscribe/publish patterns with topic-based handlers. It als…
321984stable
laravel/lumen
Lumen is a fast PHP micro-framework from the Laravel project for building web applications and APIs with routing, middleware, database abst…
107570maintenance
mikenicholson/passport-jwt
passport-jwt is a Passport authentication strategy for Node.js that authenticates HTTP requests using JSON Web Tokens. It extracts a JWT fr…
321980active
manfredsteyer/angular-oauth2-oidc
A TypeScript library adding OAuth 2, OAuth 2.1, and OpenID Connect support to Angular applications. It handles token issuance, validation, …
931979stable
mewebstudio/Purifier
A Laravel service provider that wraps the HTMLPurifier library for sanitizing HTML input. It provides a simple clean() helper and Purifier …
751979stable
dfunckt/django-rules
A Python library providing object-level permissions for Django without requiring a database, built on a generic rule-based predicate framew…
441977stable
urfave/negroni
Negroni is a tiny, idiomatic HTTP middleware library for Go that works directly with net/http handlers. It is not a framework; it lets you …
657527maintenance
Cysharp/MessagePipe
MessagePipe is a high-performance in-memory and distributed messaging pipeline library for .NET and Unity. It supports pub/sub, mediator pa…
831973active
jdesboeufs/connect-mongo
connect-mongo is a MongoDB-backed session store for Connect and Express, written in TypeScript. It persists server-side sessions in MongoDB…
541972active
alandtse/alexa_media_player
A Home Assistant custom component that controls Amazon Alexa/Echo devices through the unofficial Alexa API, exposing them as media player e…
971971active
moscajs/aedes
Aedes is a barebone, stream-based MQTT broker for Node.js that can run on any stream server, supporting MQTT 3.1/3.1.1 over TCP, TLS, and W…
961967active

← prev page 5 / 24 next →