function: middleware
2345 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| http4s/http4s Http4s is a minimal, idiomatic Scala library for building HTTP servers and clients, serving as Scala's equivalent to Rack, WSGI, WAI, and S… | 93 | 2626 | stable |
| open-telemetry/opentelemetry-java-instrumentation OpenTelemetry auto-instrumentation for Java, providing a Java agent JAR that attaches to any Java 8+ application and injects bytecode to ca… | 99 | 2612 | active |
| ory/fosite Fosite is a security-first, extensible OAuth 2.0 and OpenID Connect SDK for Go, implementing RFC 6749, RFC 6819, PKCE, and OpenID Connect C… | 58 | 2612 | active |
| risesoft-y9/Digital-Infrastructure Digital-Infrastructure (数字底座) is a Java/Spring Boot + Vue 3 rapid development platform for large government and enterprise digital transfor… | 75 | 2608 | active |
| amberframework/amber Amber is a full-stack web application framework for the Crystal language, inspired by Rails, Phoenix, and Kemal, providing routing, control… | 86 | 2604 | active |
| clj-commons/aleph Aleph is a Clojure library for asynchronous network communication built on Netty, providing an HTTP server and client plus raw TCP and UDP … | 77 | 2590 | active |
| kubearmor/KubeArmor KubeArmor is a cloud-native runtime security enforcement system that restricts process execution, file access, and networking behavior of p… | 97 | 2588 | active |
| FreeRADIUS/freeradius-server FreeRADIUS is a high-performance, highly configurable multi-protocol policy server supporting RADIUS, DHCPv4/v6, DNS, TACACS+, and VMPS, wr… | 87 | 2574 | stable |
| http-kit/http-kit http-kit is a minimalist, high-performance, event-driven HTTP client and server for Clojure, fully Ring-compatible as a drop-in replacement… | 68 | 2565 | stable |
| Wire Wire is an open-source, end-to-end encrypted messaging and collaboration platform whose server components are written primarily in Haskell.… | 59 | 2544 | active |
| lovoo/goka Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go. It extends Kafka consumer groups by bi… | 90 | 2538 | active |
| ntex-rs/ntex ntex is a Rust framework for building composable asynchronous network services, supporting HTTP and WebSockets. It is runtime-agnostic, let… | 95 | 2533 | active |
| bestruirui/octopus Octopus is a self-hosted LLM API aggregation gateway that unifies multiple provider channels behind a single endpoint, converting between O… | 79 | 2527 | active |
| pac4j/pac4j pac4j is a Java security engine for authenticating users, managing profiles, and enforcing authorizations across web applications and servi… | 77 | 2521 | stable |
| liangdas/mqant mqant is a concise, high-performance distributed microservice framework written in Go, originally designed for real-time game servers. It p… | 32 | 2517 | active |
| SpectoLabs/hoverfly Hoverfly is a lightweight open-source API simulation and service virtualization tool written in Go. It captures HTTP/HTTPS traffic and repl… | 99 | 2509 | active |
| sofastack/sofa-bolt SOFABolt is a lightweight, high-performance network remoting framework for Java built on Netty, developed by Ant Financial. It provides con… | 70 | 2503 | stable |
| symfony/security-bundle SecurityBundle is the official Symfony bundle that integrates the Security component into the Symfony full-stack framework. It provides con… | 97 | 2489 | stable |
| ash-project/ash Ash is a declarative, extensible application framework for Elixir that lets you model your domain as typed resources and derive APIs, persi… | 95 | 2480 | active |
| BrighterCommand/Brighter Brighter is a Command Dispatcher and Command Processor framework for .NET and C# that implements the Command pattern with a middleware pipe… | 98 | 2469 | active |
| lihengming/spring-boot-api-project-seed A Spring Boot and MyBatis based seed/boilerplate project for quickly building small-to-medium RESTful API projects in Java. It provides bes… | 23 | 9692 | maintenance |
| saloonphp/saloon Saloon is a PHP library for rapidly building third-party API integrations and SDKs using Connector and Request classes. It is framework-agn… | 80 | 2436 | active |
| perwendel/spark Spark is a tiny, expressive web framework for Java 8+ (with a Kotlin DSL) inspired by Sinatra, letting you define routes with lambdas in a … | 32 | 9644 | maintenance |
| nz-m/SocialEcho SocialEcho is a full-featured social networking platform built on the MERN stack (MongoDB, Express.js, React.js, Node.js) with automated co… | 31 | 2435 | active |
| go-eagle/eagle Eagle is a lightweight Go microservice framework for rapidly building HTTP and gRPC API services. It bundles production-grade components in… | 62 | 2429 | active |
| RSocket RSocket Java is the reference Java implementation of the RSocket application protocol, a binary protocol for Reactive Streams semantics ove… | 26 | 2388 | stable |
| SignalR/SignalR ASP.NET SignalR is a .NET library that makes it simple to add real-time web functionality to ASP.NET (System.Web/Katana) applications, lett… | 42 | 9402 | maintenance |
| dingo/api Dingo API is a PHP package that provides tools for building RESTful APIs on top of the Laravel and Lumen frameworks. It offers content nego… | 23 | 9368 | maintenance |
| OPCFoundation/UA-.NETStandard The official OPC Foundation reference implementation of the OPC Unified Architecture (OPC UA) protocol for .NET, providing client, server, … | 93 | 2375 | stable |
| anycable/anycable AnyCable is an open-source realtime server written in Go that provides reliable two-way communication over WebSockets and SSE with built-in… | 98 | 2373 | stable |
| nelmio/NelmioApiDocBundle A Symfony bundle that generates OpenAPI/Swagger documentation for REST APIs from PHP 8 attributes and code analysis. It exposes interactive… | 94 | 2365 | active |
| Neoteroi/BlackSheep BlackSheep is a fast asynchronous ASGI web framework for Python, inspired by Flask and ASP.NET Core. It features built-in dependency inject… | 90 | 2358 | active |
| vercel/workflow Workflow SDK is a TypeScript library that makes async functions durable via 'use workflow' and 'use step' directives, providing suspend/res… | 79 | 2350 | active |
| oinone/oinone-pamirs Oinone Pamirs is the Java back-end of Oinone, an AI-powered low-code framework that is 100% metadata-driven and positions itself as infrast… | 63 | 2348 | active |
| mirumee/ariadne Ariadne is a Python library for building GraphQL servers using a schema-first approach, where the API is defined in SDL and business logic … | 94 | 2343 | stable |
| zzzprojects/EntityFramework-Plus Entity Framework Plus is a free, open-source .NET library that extends EF6 and EF Core DbContexts with features like Batch Delete, Batch Up… | 98 | 2342 | active |
| walkor/phpsocket.io A server-side PHP implementation of the socket.io protocol built on the Workerman event-driven networking framework. It lets PHP applicatio… | 85 | 2341 | active |
| orbitjs/orbit Orbit is a composable TypeScript data framework for orchestrating access, transformation, and synchronization across multiple data sources … | 52 | 2340 | active |
| samanhappy/mcphub MCPHub is a self-hosted hub that centrally manages multiple Model Context Protocol (MCP) servers and exposes them through unified Streamabl… | 82 | 2333 | active |
| fruitbars/simple-one-api A single-binary Go gateway that unifies access to multiple LLM providers (Qianfan, iFlytek Spark, Tencent Hunyuan, MiniMax, DeepSeek, etc.)… | 91 | 2329 | active |
| gjtorikian/html-pipeline A Ruby library providing a small framework of chainable filters for processing user-supplied content into HTML. It supports text filters, c… | 70 | 2329 | active |
| Mentra-Community/MentraOS MentraOS is an open-source operating system and development platform for smart glasses, providing pairing, connection management, data stre… | 94 | 2326 | active |
| JSONAPI-Resources/jsonapi-resources JSONAPI::Resources (JR) is a Ruby gem that provides a resource-focused framework for building JSON:API compliant API servers on Rails 5.1+.… | 54 | 2324 | active |
| gaul/s3proxy S3Proxy is a Java service that implements the Amazon S3 API and proxies requests to other storage backends such as Google Cloud Storage, Az… | 95 | 2322 | stable |
| Levanter WhatsApp Bot A feature-rich WhatsApp user bot built in JavaScript that supports running multiple WhatsApp sessions from one instance, with a plugin syst… | 67 | 2320 | active |
| harlanc/xiu Xiu is a high-performance live streaming media server written in pure Rust, supporting RTMP (with clustering), RTSP, WebRTC (WHIP/WHEP), HT… | 55 | 2319 | active |
| gotd/td gotd/td is a full MTProto 2.0 Telegram API client library written in pure Go, supporting both user accounts and bots with generated binding… | 93 | 2318 | stable |
| vercel/chat Chat SDK is a unified TypeScript SDK for building chat bots and AI agents that run across Slack, Microsoft Teams, Google Chat, Discord, Tel… | 78 | 2318 | active |
| gotham-rs/gotham Gotham is a flexible web framework for Rust built on Tokio and Hyper, emphasizing stability, safety, security, and speed. It is statically … | 87 | 2309 | active |
| ladjs/lad Lad is a Node.js MVC web framework built on Koa, created by a former Express TC and Koa team member. It provides an opinionated full-stack … | 47 | 2287 | active |
| Kong/swrv swrv is a Vue Composition API library for remote data fetching using the stale-while-revalidate caching strategy. It serves cached data imm… | 79 | 2277 | active |
| 8treenet/freedom Freedom is a Go framework built on hexagonal architecture (ports and adapters) that supports domain-driven design with rich domain models. … | 93 | 2272 | active |
| twitter/finatra Finatra is a lightweight Scala framework for building fast, testable HTTP and Thrift services on top of TwitterServer and Finagle. It provi… | 39 | 2272 | stable |
| dart-frog-dev/dart_frog Dart Frog is a fast, minimalistic backend framework for Dart built on top of shelf and mason, inspired by tools like remix.run, next.js, an… | 89 | 2268 | active |
| lioensky/VCPToolBox VCPToolBox is a Node.js middleware layer deployed between LLM APIs and frontend applications, providing a unified Variable & Command Protoc… | 79 | 2265 | active |
| tempestphp/tempest-framework Tempest is a modern, community-driven PHP framework designed to minimize framework-related boilerplate so developers can focus on applicati… | 90 | 2259 | active |
| xteve-project/xTeVe xTeVe is a self-hosted M3U proxy server written in Go that merges and manages IPTV playlists (M3U) and XMLTV guide data for Plex DVR and Em… | 67 | 2257 | active |
| supabase/supavisor Supavisor is a cloud-native, multi-tenant Postgres connection pooler built in Elixir/Erlang. It proxies millions of client connections into… | 98 | 2255 | active |
| PaperMC/Velocity Velocity is a modern, high-performance Minecraft server proxy written in Java, designed to route players across multiple backend servers wi… | 77 | 2244 | active |
| jwadow/kiro-gateway A self-hosted proxy API gateway for the Kiro API (Amazon Q Developer / AWS CodeWhisperer) that exposes Claude and other models through Open… | 65 | 2241 | active |
| monksoul/Furion Furion is a batteries-included application framework for .NET/C# that simplifies building web APIs and enterprise applications with feature… | 94 | 2236 | active |
| lets-mica/mica Mica is a Java toolkit and set of Spring Boot/Spring Cloud starter components for microservice development, offering utilities, captcha, HT… | 78 | 2236 | active |
| sohutv/mqcloud MQCloud is an enterprise-grade one-stop management platform for Apache RocketMQ, combining client SDK, operations, monitoring, and alerting… | 80 | 2228 | active |
| php-enqueue/enqueue-dev Enqueue is a production-ready messaging solution for PHP that provides a unified API for creating, sending, and reading messages across man… | 73 | 2219 | stable |
| AmoyLab/Unla Unla is a lightweight, configuration-driven MCP gateway written in Go that converts existing MCP servers and REST APIs into MCP-compliant e… | 84 | 2213 | active |
| feige996/unibest unibest is a cross-platform uniapp starter framework built on Vue 3, TypeScript, Vite 5, UnoCSS, and Wot UI, developed in VS Code without H… | 77 | 2211 | active |
| learnhouse/learnhouse LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com… | 99 | 2203 | active |
| karldoenitz/Tigo Tigo is an HTTP web framework written in Go with a Tornado-like API and better performance. It includes routing, middleware support, and co… | 70 | 2203 | active |
| zeroc-ice/ice Ice (Internet Communications Engine) is a complete RPC framework for building networked applications, using the Slice IDL to generate clien… | 91 | 2191 | stable |
| samchon/nestia Nestia is a set of helper libraries for NestJS that turns plain TypeScript types into runtime validation, a typed client SDK, OpenAPI/Swagg… | 95 | 2172 | active |
| Particular/NServiceBus NServiceBus is a .NET messaging framework for building distributed systems and async microservices, providing abstractions over message que… | 98 | 2168 | stable |
| dotnetcore/WebApiClient WebApiClient is a declarative REST API client library for .NET where developers define HTTP clients by declaring C# interfaces. It supports… | 82 | 2136 | active |
| DingTalk-Real-AI/dingtalk-openclaw-connector The official DingTalk channel plugin for OpenClaw, connecting an OpenClaw AI agent to DingTalk for messaging, documents, calendars, todos, … | 81 | 2123 | active |
| apioo/fusio Fusio is a self-hosted, open-source API management platform and gateway written in PHP that turns databases, microservices, and custom logi… | 94 | 2114 | active |
| warpstreamlabs/bento Bento is a high-performance, resilient stream processor written in Go that connects a wide range of sources and sinks (Kafka, Pub/Sub, Redi… | 91 | 2112 | active |
| awawa-dev/HyperHDR HyperHDR is an open-source ambient lighting application that analyzes screen content and audio in real time to drive addressable LED strips… | 84 | 2106 | active |
| midday-ai/ai-sdk-tools A monorepo of TypeScript utility packages extending the Vercel AI SDK, including multi-agent orchestration, Zustand-based chat state manage… | 44 | 2088 | active |
| realworld-apps/aspnetcore-realworld-example-app An ASP.NET Core backend implementation of the RealWorld (Medium.com clone) spec, demonstrating CRUD, JWT authentication, pagination, and ve… | 76 | 2087 | active |
| crossbario/crossbar Crossbar.io is an open-source application router implementing the WAMP protocol over WebSocket, plus REST/HTTP and MQTT bridging, for build… | 95 | 2064 | active |
| suyuan32/simple-admin-core Simple Admin is a Go-based distributed microservice backend framework built on go-zero, Ent, and Casbin for rapidly building admin manageme… | 98 | 2055 | active |
| ossia/score ossia score is a free, open-source interactive sequencer for audio-visual artists, designed to create interactive shows, installations, and… | 92 | 2053 | active |
| w2016561536/android_virtual_cam An Xposed module for Android that replaces the camera feed of target apps with a custom video or image. It hooks camera APIs so apps receiv… | 23 | 2047 | active |
| platformatic/platformatic Platformatic Watt is an open-source Node.js application server that runs any Node.js application (in any framework) inside worker threads, … | 95 | 2034 | active |
| kartikk221/hyper-express HyperExpress is a high-performance Node.js HTTP and WebSocket server library built on top of uWebSockets.js, exposing a simple Express-like… | 96 | 2029 | active |
| bufanyun/hotgo HotGo is an enterprise-grade full-stack admin development platform built on GoFrame 2 (Go) and Vue 3 + Naive UI + uniapp, designed for rapi… | 69 | 2021 | active |
| zfoo-project/zfoo zfoo is an extremely fast, asynchronous, actor-based Java server framework built on Netty that can serve as an RPC framework, game server f… | 76 | 2013 | active |
| goldze/MVVMHabit MVVMHabit is an Android rapid-development framework built on Google's AAC architecture (DataBinding, LiveData, ViewModel) following the MVV… | 23 | 7705 | maintenance |
| unrolled/render A Go package that simplifies rendering HTTP responses as JSON, XML, JSONP, plain text, binary data, or HTML templates. It wraps Go's standa… | 73 | 1998 | stable |
| coralproject/talk Coral is an open-source commenting platform from Vox Media that provides embeddable comment streams, moderation tools, and community featur… | 96 | 1996 | active |
| v03413/BEpusdt BEpusdt is a self-hosted personal cryptocurrency payment gateway written in Go, forked from Epusdt with additional features. It supports US… | 92 | 1988 | active |
| Kitura/Kitura Kitura is a Swift web framework and HTTP server for building web services and REST APIs. It provides URL routing, Codable routing, pluggabl… | 60 | 7578 | maintenance |
| chobits/ngx_http_proxy_connect_module An nginx module (also compatible with Tengine and OpenResty) that adds support for the HTTP CONNECT method, turning nginx into a forward pr… | 23 | 1975 | active |
| twitchtv/twirp Twirp is a simple RPC framework for Go that generates servers and clients from protobuf service definitions. It runs on the standard librar… | 23 | 7530 | maintenance |
| bit4woo/knife Knife is a Burp Suite extension written in Java that adds useful right-click context menu functions to improve penetration testing workflow… | 63 | 1963 | active |
| envoyproxy/ai-gateway Envoy AI Gateway is an open-source, Kubernetes-native gateway built on Envoy Gateway that manages traffic from application clients to Gener… | 88 | 1961 | stable |
| beam-community/bamboo Bamboo is an adapter-based email library for Elixir that separates email creation from delivery, with built-in adapters for services like M… | 70 | 1959 | stable |
| tiger1103/gfast GFast is a full-stack, front-end/back-end separated admin management system built on GoFrame 2.x and Vue3 + Element Plus. It ships with RBA… | 70 | 1959 | active |
| cherrypy/cherrypy CherryPy is a pythonic, object-oriented HTTP framework for building web applications in Python. It lets developers write web apps as ordina… | 77 | 1946 | stable |
| gourouting/singo Singo is a Go starter framework that assembles Gin, GORM, Redis, sessions, CORS, i18n, and API testing into a simple single-service archite… | 70 | 1943 | active |
| rynfar/meridian Meridian is a proxy that bridges Anthropic's Claude Agent SDK to the standard Anthropic API format, letting a Claude Max subscription power… | 78 | 1941 | active |