function: middleware
2345 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Tencent/nohost Nohost is a multi-user, multi-environment remote configuration and HTTP packet-capture debugging platform built on top of Whistle. It is de… | 32 | 1475 | active |
| wneessen/go-mail go-mail is a modern, feature-rich Go library for composing and sending email over SMTP. It provides mail composition, encoding, DKIM and S/… | 96 | 1471 | active |
| ng-matero/ng-matero NG-MATERO is an Angular admin template built with Angular Material components, offering multiple layouts, a color system, dark mode, RTL, a… | 88 | 1471 | active |
| gleam-wisp/wisp Wisp is a practical, type-safe web framework for the Gleam language, built on the Mist HTTP server and the BEAM runtime. It is structured a… | 79 | 1471 | active |
| 1095071913/maozi-cloud maozi-cloud is an open-source scaffold built on Spring Cloud Alibaba and Dubbo that packages a full suite of distributed application compon… | 89 | 1470 | active |
| litespeedtech/openlitespeed OpenLiteSpeed is a high-performance, lightweight, open source HTTP web server developed by LiteSpeed Technologies under GPLv3. It uses an e… | 89 | 1470 | active |
| ankitpokhrel/tus-php TusPHP is a pure PHP implementation of both a server and a client for the tus resumable upload protocol v1.0.0. It enables reliable uploads… | 65 | 1470 | active |
| jeremydaly/lambda-api Lambda API is a lightweight Express.js-style web framework for Node.js designed specifically for AWS Lambda with API Gateway proxy integrat… | 95 | 1469 | active |
| softwaremill/tapir Tapir is a Scala library for describing HTTP APIs declaratively with type-safe endpoint definitions. Endpoints can be exposed as servers, c… | 94 | 1469 | active |
| pg-sharding/spqr SPQR (Stateless Postgres Query Router) is a production-ready proxy that horizontally scales PostgreSQL via sharding by routing queries to t… | 92 | 1465 | active |
| Water-Melon/Melon Melon is a generic cross-platform C library (C99) bundling algorithms, data structures, functional components (memory pool, thread pool, ev… | 70 | 1460 | active |
| ff4j/ff4j FF4J is a Java library implementing the Feature Toggle pattern, letting teams enable and disable features at runtime without redeployments.… | 85 | 1449 | active |
| tailcallhq/tailcall Tailcall is a high-performance GraphQL runtime written in Rust that lets you build GraphQL backends declaratively by annotating a GraphQL s… | 83 | 1443 | active |
| GraphQL multipart request (file upload) A terminating Apollo Link for Apollo Client that sends GraphQL multipart requests when variables contain files (FileList, File, or Blob), f… | 85 | 1442 | active |
| rstudio/plumber Plumber is an R package that converts annotated R functions into RESTful web API endpoints using roxygen2-style comments. It handles routin… | 70 | 1438 | active |
| jakowenko/double-take Double Take is a self-hosted Docker application providing a unified UI and API for facial recognition. It abstracts multiple face detection… | 40 | 1436 | active |
| Edgenesis/shifu Shifu is a Kubernetes-native, protocol- and vendor-agnostic IoT gateway that represents physical devices as CRDs and device microservices (… | 99 | 1432 | active |
| bootique/bootique Bootique is a minimally opinionated Java framework and launcher for building container-less runnable applications as collections of modules… | 76 | 1429 | active |
| http-rs/tide Tide is a minimal and pragmatic async web application framework for Rust, built on async-std, that provides routing, middleware, cookies, s… | 23 | 5094 | maintenance |
| robotmcp/ros-mcp-server A Model Context Protocol (MCP) server that connects LLMs like Claude, GPT, and Gemini to robots via ROS and ROS 2, using rosbridge for bidi… | 83 | 1413 | active |
| rage-rb/rage Rage is an API-first Ruby web framework that combines Rails-compatible ergonomics with fiber-based concurrency, running web requests, WebSo… | 89 | 1409 | active |
| Tencent/flare Flare is a modern C++20 backend service development framework from Tencent, widely used in production for Tencent Ads with tens of thousand… | 73 | 1404 | stable |
| danieleteti/delphimvcframework DelphiMVCFramework is a popular open-source MVC framework for building RESTful and JSON-RPC web APIs and web applications in Delphi/Object … | 76 | 1399 | stable |
| qq362946/Fantasy Fantasy is a zero-reflection, high-performance C# game server framework designed for large-scale multiplayer online games, built on an ECS … | 94 | 1397 | active |
| nasa/astrobee NASA's open-source flight software for the Astrobee free-flying robots operating aboard the International Space Station, written primarily … | 48 | 1397 | active |
| AttoJS/vue-request VueRequest is a Vue composable library for managing API request states, supporting SWR, polling, error retry, caching, throttling/debouncin… | 28 | 1397 | active |
| fhmq/hmq HMQ is a high-performance MQTT broker written in Go, supporting MQTT 3.1.1 with QoS 0/1, retained and will messages, WebSockets, and TLS. I… | 87 | 1391 | active |
| roncoo/roncoo-pay Roncoo-pay is an open-source internet payment system built in Java (Spring Boot) with independent account, user, payment access, transactio… | 32 | 4985 | maintenance |
| emqx/neuron Neuron is an open-source industrial IoT connectivity server written in C that bridges factory-floor devices (PLCs, sensors, meters) with mo… | 95 | 1390 | active |
| spring-cloud/spring-cloud-netflix Spring Cloud Netflix provides Spring Boot autoconfiguration and integrations for Netflix OSS components such as Eureka, Hystrix, Zuul, Ribb… | 95 | 4969 | maintenance |
| Luracast/Restler Restler is a zero-boilerplate REST API framework for PHP 8+ that uses reflection to auto-generate routes, validation, and OpenAPI documenta… | 98 | 1382 | active |
| devfeel/dotweb DotWeb is a simple and easy-to-use Go web micro framework providing an HTTP server with routing, middleware, caching, sessions, and TLS sup… | 86 | 1377 | active |
| wemake-services/django-modern-rest django-modern-rest is a modern REST API framework for Django with full typing and async support. It provides a typed, async-first alternati… | 83 | 1374 | active |
| HashLoad/horse Horse is an Express-inspired, minimalist web framework for Delphi and Lazarus (Free Pascal) for building fast REST APIs and web services. I… | 98 | 1369 | active |
| apache/struts Apache Struts is a free, open-source MVC framework for building Java web applications, favoring convention over configuration with an exten… | 94 | 1366 | active |
| apalis-dev/apalis Apalis is a type-safe, extensible background processing library for Rust for building durable, distributed job and task processing systems.… | 82 | 1363 | active |
| beilunyang/moepush MoePush is a self-hostable message push notification service built with Next.js and the Cloudflare stack (Pages, D1). It provides simple HT… | 31 | 1363 | active |
| aserto-dev/topaz Topaz is an open-source, cloud-native authorization service that provides fine-grained, real-time, policy-based access control for applicat… | 99 | 1360 | active |
| ihsanbal/LoggingInterceptor An OkHttp interceptor library that provides pretty, configurable logging of HTTP requests and responses, with support for custom log levels… | 63 | 1359 | active |
| enatega/food-delivery-multivendor Enatega is a fully customizable, open-source multi-vendor delivery management system for launching food, grocery, courier, and home-service… | 97 | 1357 | active |
| mysensors/MySensors MySensors is an open-source C++ library and example collection for building DIY wireless sensor and actuator networks on Arduino, ESP8266/E… | 58 | 1356 | active |
| vicanso/pingap Pingap is a high-performance reverse proxy and application gateway built in Rust on Cloudflare's Pingora library, offering nginx-like funct… | 91 | 1353 | active |
| SuaveIO/suave Suave is a lightweight F# web server library with composable WebPart combinators for routing and request handling, targeting .NET 8/9. It s… | 99 | 1349 | active |
| Amm1rr/WebAI-to-API A self-hosted Python server that exposes browser-based AI services like Google Gemini through an OpenAI-compatible /v1/chat/completions API… | 91 | 1349 | active |
| planety/prologue Prologue is a powerful and flexible web framework written in Nim for building high-performance web services and applications. It provides r… | 76 | 1349 | active |
| emonney/QuickApp QuickApp is an opinionated full-stack project template combining Angular 21 and ASP.NET Core 10 with pre-built authentication, authorizatio… | 65 | 1349 | active |
| Eric-Guo/wechat A Ruby gem providing WeChat Official Account and Mini Program API integration for Rails applications, including message sending/receiving, … | 86 | 1346 | active |
| JoySafety/JoySafety JoySafety is an open-source large language model safety framework from JD.com, written in Java, providing prompt injection detection, conte… | 47 | 1344 | active |
| synrc/n2o N2O is an embeddable message protocol loop library for WebSocket, HTTP, MQTT, and TCP servers written in Erlang. It provides process manage… | 61 | 1341 | active |
| Shopify/remote-dom Remote DOM is a TypeScript library that synchronizes a tree of DOM elements created in a sandboxed JavaScript environment (like an iframe o… | 89 | 1330 | active |
| cobbr/Covenant Covenant is a collaborative .NET command and control (C2) framework for red teamers, built as an ASP.NET Core cross-platform application wi… | 32 | 4730 | maintenance |
| guonaihong/gout gout is a Go HTTP client library designed as a 'Swiss Army Knife' for making HTTP requests with a fluent API. It supports multiple body enc… | 46 | 1329 | active |
| samyk/evercookie Evercookie is a JavaScript API that creates extremely persistent, respawning 'super' cookies by storing identifiers across a dozen-plus bro… | 39 | 4726 | maintenance |
| hangjob/vue-bag-admin Vue-Bag-Admin is a plugin-based, modular Vue3 admin dashboard framework built on Vite, Naive UI, Tailwind CSS, Pinia, and Vue Router. It pr… | 65 | 1328 | active |
| chr0nzz/traefik-manager Traefik Manager is a self-hosted web UI for managing Traefik reverse proxy configurations, covering routes, middlewares, certificates, plug… | 82 | 1327 | active |
| amphp/http-server amphp/http-server is a non-blocking, concurrent HTTP/1.1 and HTTP/2 application server library for PHP built on the Revolt event loop and A… | 92 | 1325 | stable |
| slackapi/bolt-python Bolt for Python is an official Slack framework for building Slack apps with the latest platform features, including events, actions, Socket… | 93 | 1321 | active |
| yukkcat/gemini-business2api A self-hosted gateway service that exposes Gemini Business through an OpenAI-compatible API, with multi-account load balancing and an admin… | 58 | 1321 | active |
| basementstudio/xmcp xmcp is a TypeScript framework for building and deploying MCP (Model Context Protocol) servers, with file-system-based auto-discovery of to… | 82 | 1320 | active |
| leafsphp/leaf Leaf is a lightweight, modular PHP framework focused on developer experience, rapid development, and high performance for web apps and APIs… | 98 | 1310 | active |
| umputun/reproxy Reproxy is a simple edge HTTP(s) server and reverse proxy written in Go, distributed as a single binary or Docker container. It supports mu… | 94 | 1309 | active |
| yedf2/handy Handy is a simple, easy-to-use C++11 network server library supporting high-concurrency TCP/UDP servers with epoll on Linux and kqueue on m… | 23 | 4644 | maintenance |
| Stiffstream/restinio RESTinio is a C++17 header-only library providing an embedded asynchronous HTTP(S)/WebSocket server built on standalone ASIO. It offers Exp… | 76 | 1302 | stable |
| savsgio/atreugo Atreugo is a high-performance, extensible micro web framework for Go built on top of fasthttp, with zero memory allocations in hot paths. I… | 23 | 1301 | active |
| pillarjs/multiparty multiparty is a Node.js library for parsing HTTP requests with content-type multipart/form-data, commonly used for handling file uploads. I… | 76 | 1298 | active |
| dabit3/react-native-ai React Native AI is a full-stack framework for building cross-platform mobile AI apps with React Native and an Express server proxy. It prov… | 69 | 1298 | active |
| go2ismail/Asp.Net-Core-Inventory-Order-Management-System A warehouse and inventory management system (WMS) built on ASP.NET Core 9 with a headless API using Clean Architecture, CQRS, and MediatR. … | 65 | 1286 | active |
| fatwang2/search2ai A proxy service that adds online search, news, and webpage summarization capabilities to any OpenAI-compatible LLM API via function calling… | 79 | 1279 | active |
| RRQM/TouchSocket TouchSocket is a high-performance .NET networking library covering TCP, UDP, SSL, named pipes, HTTP, WebSocket, MQTT, Modbus, and RPC in a … | 67 | 1276 | active |
| nextcord/nextcord Nextcord is a modern, async-ready Python wrapper for the Discord API, forked from discord.py. It provides a Pythonic API with proper rate l… | 86 | 1265 | active |
| hoodiehq/hoodie Hoodie is a Node.js-based generic backend that serves a client API for building Offline First applications that work regardless of connecti… | 23 | 4458 | maintenance |
| yym68686/uni-api uni-api is a self-hosted Python service that unifies management of multiple LLM provider APIs behind a single OpenAI-compatible endpoint. I… | 86 | 1257 | active |
| starknet-io/starknet.js Starknet.js is the official JavaScript/TypeScript library for interacting with the Starknet L2 network, a ZK-rollup scaling solution for Et… | 93 | 1256 | active |
| smilehao/xlua-framework A complete pure-Lua client framework for Unity games built on xLua, integrating proto-gen-lua and various Lua libraries and utility classes… | 65 | 1251 | active |
| go-kiss/sniper Sniper is a lightweight yet modern Go business framework integrating IDL-based interfaces, observability, and a powerful scaffolding CLI. I… | 49 | 1251 | stable |
| totaljs/framework Total.js framework is a full-featured, dependency-free web framework for Node.js written in pure JavaScript, comparable to Laravel, Django,… | 23 | 4358 | maintenance |
| owen2345/camaleon-cms Camaleon CMS is a dynamic and advanced content management system built on Ruby on Rails, designed as a flexible alternative to WordPress fo… | 91 | 1238 | active |
| astaxie/TokenHub TokenHub is a self-hosted enterprise AI gateway written in Go that provides a governance layer over AI model access, including model routin… | 81 | 1237 | active |
| RobotWebTools/rosbridge_suite rosbridge_suite is a set of ROS packages implementing the rosbridge v2 protocol, which exposes ROS topics, services, and parameters through… | 76 | 1237 | active |
| inertiajs/inertia-rails The Rails adapter for Inertia.js, letting you build single-page React, Vue, or Svelte apps on top of existing Rails controllers, routes, an… | 97 | 1229 | active |
| bricks-cloud/BricksLLM BricksLLM is a cloud-native AI gateway written in Go that sits between applications and LLM providers like OpenAI, Anthropic, Azure OpenAI,… | 30 | 1226 | active |
| Yoctol/bottender Bottender is a TypeScript/Node.js framework for building conversational user interfaces (chatbots) across multiple messaging channels inclu… | 23 | 4280 | maintenance |
| frourios/frourio Frourio is a TypeScript full-stack framework that statically type-checks API communication between frontend and backend by generating bridg… | 42 | 1220 | active |
| UnionOfRAD/lithium li₃ (formerly Lithium) is a full-stack PHP web framework built for rapid application development, featuring a unified ORM/ODM that works wi… | 39 | 1219 | active |
| apache/apisix-dashboard A web-based dashboard for managing Apache APISIX, the open-source API gateway. It provides a frontend interface for operating APISIX routes… | 66 | 1205 | active |
| floating/frame Frame is a system-wide Web3 wallet platform for macOS, Windows, and Linux that exposes local JSON-RPC endpoints so any browser, CLI, or nat… | 39 | 1202 | active |
| beetlex-io/BeetleX BeetleX is a high-performance .NET socket communication library supporting TCP, TLS, HTTP, HTTPS, WebSocket, MQTT, RPC, and Redis protocols… | 23 | 1202 | active |
| andersao/l5-repository A Laravel package that implements the Repository pattern to abstract the database layer, providing base repositories, criteria, cache, vali… | 80 | 4200 | maintenance |
| Janusec/janusec Janusec Application Gateway is a Go-based application gateway providing secure access for web applications, including reverse proxy, WAF, C… | 83 | 1200 | active |
| jookies/jasmin Jasmin is an open-source SMS gateway written in Python on top of the Twisted event-driven networking engine. It supports SMPP client/server… | 58 | 1199 | active |
| roboticslibrary/rl A self-contained C++ library for rigid body kinematics and dynamics, motion planning, collision detection, and robot control. It includes h… | 30 | 1199 | stable |
| symfony/security The Symfony Security Component provides a complete authentication and authorization system for PHP web applications. It supports HTTP basic… | 10 | 1196 | stable |
| nextgenhealthcare/connect Mirth Connect by NextGen Healthcare is an open-source healthcare integration engine that filters, transforms, extracts, and routes messages… | 23 | 1190 | active |
| Lihuanghe/SMSGate SMSGate is a Java framework built on Netty 4 that implements the core of a unified SMS gateway supporting CMPP, SMPP 3.4, SGIP 1.2, and SMG… | 63 | 1187 | active |
| ldqk/Masuit.MyBlogs Masuit.MyBlogs is the source code of a high-performance personal blog/CMS system built with ASP.NET Core (.NET 9) MVC, Vue 3, Blazor Server… | 75 | 1186 | active |
| plabayo/rama Rama is a modular service framework for Rust for building network clients, servers, proxies, and traffic inspection tools from composable s… | 88 | 1182 | active |
| austin-weeks/miasma Miasma is a lightweight Rust web server that traps AI web scrapers in an endless pit of poisoned training data and self-referential links. … | 82 | 1179 | active |
| wind-c/comqtt Comqtt is a lightweight, high-performance MQTT broker written in Go supporting MQTT v3.0, v3.1.1, and v5.0. It can run as a standalone serv… | 93 | 1175 | active |
| unionj-cloud/go-doudou go-doudou is a lightweight Go microservice framework based on OpenAPI 3.0 (for REST) and Protobuf v3 (for gRPC), with a built-in code gener… | 68 | 1172 | active |
| laravel/jetstream Laravel Jetstream is an application scaffolding/starter kit for the Laravel framework that provides pre-built authentication, profile, team… | 92 | 4058 | maintenance |