function: http-server
3609 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| facebook/proxygen Proxygen is Facebook's collection of C++ HTTP libraries, providing core HTTP abstractions and an easy-to-use HTTPServer framework. It suppo… | 95 | 8375 | active |
| FlashML-org/FreeToken FreeToken is an edge-native Mixture-of-Experts (MoE) LLM serving engine that runs frontier-scale open-weight models on consumer hardware by… | 68 | 8370 | active |
| javalin/javalin Javalin is a lightweight, simple web framework for Java and Kotlin built on top of Jetty, supporting REST APIs, WebSockets, static file ser… | 98 | 8340 | active |
| jupyterhub/jupyterhub JupyterHub is a multi-user server that spawns, manages, and proxies individual Jupyter notebook server instances for many users. It consist… | 77 | 8332 | stable |
| apache/tomcat Apache Tomcat is an open-source servlet container implementing the Jakarta Servlet, Pages, Expression Language, WebSocket, Annotations, and… | 77 | 8234 | stable |
| expressjs/morgan Morgan is HTTP request logger middleware for Node.js, commonly used with Express. It supports predefined and custom log formats, configurab… | 83 | 8201 | stable |
| openedx/openedx-platform Open edX Platform is the open-source Learning Management System (LMS) and Studio (CMS) that powers online course delivery and authoring at … | 67 | 8173 | active |
| symfony/http-kernel The Symfony HttpKernel component provides a structured, event-driven process for converting an HTTP Request into a Response. It is the core… | 95 | 8106 | stable |
| TechEmpower/FrameworkBenchmarks The TechEmpower Framework Benchmarks (TFB) project, a suite that measures and compares the performance of web application frameworks across… | 10 | 8105 | active |
| gdy666/lucky Lucky (万吉) is a Go-based all-in-one networking utility for software/hardware routers and embedded Linux devices, bundling IPv6/IPv4 TCP/UDP… | 75 | 8084 | active |
| InternLM/lmdeploy LMDeploy is a toolkit for compressing, quantizing, deploying, and serving large language models, built around its high-performance TurboMin… | 95 | 8024 | active |
| Project-OSRM/osrm-backend OSRM is a high-performance C++ routing engine built on OpenStreetMap data, exposing services via HTTP API, C++ library, and Node.js wrapper… | 98 | 8013 | active |
| hotheadhacker/no-as-a-service No-as-a-Service is a lightweight Express.js REST API that returns a random, witty rejection reason as JSON. It is hosted publicly and can a… | 56 | 7925 | stable |
| puma/puma Puma is a fast, multi-threaded and multi-process HTTP 1.1 web server for Ruby/Rack applications, featuring a C-optimized Ragel HTTP parser … | 95 | 7914 | stable |
| gtsteffaniak/filebrowser FileBrowser Quantum is a self-hosted web-based file manager written in Go, forked from the filebrowser project with advanced features like … | 92 | 7910 | active |
| snapcast/snapcast Snapcast is a multiroom client-server audio player that synchronizes playback across networked clients with sub-millisecond timing accuracy… | 86 | 7842 | active |
| UnblockNeteaseMusic A self-hosted proxy server that revives grayed-out (unavailable) songs in Netease Cloud Music by replacing their links with sources from al… | 77 | 7819 | active |
| svenstaro/miniserve miniserve is a small, self-contained Rust CLI tool that serves files and directories over HTTP with a single command. It supports authentic… | 86 | 7817 | active |
| aceld/zinx Zinx is a lightweight concurrent server framework written in Go, focused on TCP long-connection servers such as game backends. It emphasize… | 76 | 7756 | active |
| btcpayserver/btcpayserver BTCPay Server is a free, open-source, self-hosted Bitcoin payment processor written in C#. It lets merchants accept direct, non-custodial B… | 99 | 7728 | stable |
| Traccar Traccar is an open-source GPS tracking server written in Java that supports 200+ GPS protocols and 2000+ tracking device models. It provide… | 99 | 7658 | stable |
| jianchang512/ChatTTS-ui A local web interface for the ChatTTS text-to-speech model that synthesizes speech from mixed Chinese/English text, numbers, and symbols. I… | 70 | 7640 | active |
| EricLBuehler/mistral.rs mistral.rs is a fast and flexible LLM inference engine written in Rust, supporting many model families with quantization (ISQ/UQFF, GGUF), … | 92 | 7628 | active |
| symfony/routing The Symfony Routing component maps HTTP requests to configuration variables, matching incoming URLs against defined routes and generating U… | 99 | 7613 | stable |
| ElectronNET/Electron.NET Electron.NET lets .NET developers build cross-platform desktop applications using Electron, hosting ASP.NET Core (Razor Pages, MVC) or Blaz… | 97 | 7602 | active |
| rustls/rustls Rustls is a modern TLS library written in Rust implementing TLS 1.2 and TLS 1.3 for both clients and servers. It provides secure defaults w… | 98 | 7585 | stable |
| Steel Browser Steel Browser is an open-source browser API and sandbox that manages browser sessions, proxies, stealth, and lifecycle so developers can bu… | 89 | 7545 | active |
| Dolibarr/dolibarr Dolibarr ERP & CRM is an open-source web application written in PHP that manages business activities including contacts, quotes, invoices, … | 99 | 7541 | stable |
| ithewei/libhv libhv is a cross-platform C/C++ network library providing an event loop with non-blocking IO and timers, similar to libevent/libuv but with… | 72 | 7539 | active |
| ninenines/cowboy Cowboy is a small, fast, modern HTTP server for Erlang/OTP supporting HTTP/1.1, HTTP/2, HTTP/3, Websocket, and REST. It provides a complete… | 77 | 7525 | stable |
| galaxy-s10/billd-desk BilldDesk is a cross-platform remote desktop control and game streaming application built with Vue3, WebRTC, Node.js, and Flutter, offering… | 69 | 7522 | active |
| Suwayomi (Tachidesk) Suwayomi (formerly Tachidesk) is a free, self-hosted manga reader server that is a rewrite of Tachiyomi for desktop platforms. It runs a se… | 97 | 7514 | active |
| mozilla/geckodriver geckodriver is a standalone proxy that exposes the W3C WebDriver protocol over HTTP and translates those calls into Firefox's Marionette re… | 86 | 7479 | stable |
| jonasstrehle/supercookie A demonstration web application that assigns persistent unique identifiers to website visitors via favicon-based browser fingerprinting. It… | 10 | 7387 | active |
| hedgedoc/hedgedoc HedgeDoc (formerly CodiMD) is an open-source, self-hosted, web-based collaborative markdown editor supporting real-time co-editing, diagram… | 95 | 7381 | stable |
| sparckles/Robyn Robyn is a high-performance async Python web framework with a Rust runtime, offering routing, middleware, WebSockets, templating, authentic… | 96 | 7377 | active |
| crosspoint-reader/crosspoint-reader CrossPoint Reader is open-source, community-maintained e-reader firmware for ESP32-C3-based Xteink X3/X4 devices. It provides EPUB renderin… | 82 | 7358 | active |
| anomalyco/openauth OpenAuth is a universal, standards-based OAuth 2.0 auth provider that can be deployed as a standalone service or embedded into existing app… | 38 | 7355 | active |
| wiremock/wiremock WireMock is a popular open-source tool for mocking HTTP-based APIs, runnable as an embedded Java library, standalone server, or container. … | 80 | 7348 | stable |
| cloudwego/hertz Hertz is a high-performance, extensible Go HTTP framework from CloudWeGo (ByteDance) for building microservices. It uses the Netpoll networ… | 94 | 7347 | active |
| mediasoup mediasoup is a powerful WebRTC SFU (Selective Forwarding Unit) implemented as a Node.js module and Rust crate, with a C++ media worker subp… | 95 | 7345 | stable |
| python-trio/trio Trio is a Python library for async/await-native concurrency and I/O, built around structured concurrency principles. It aims for production… | 94 | 7307 | stable |
| averygan/reclip ReClip is a self-hosted web application for downloading videos and audio from 1000+ sites (YouTube, TikTok, Instagram, etc.) using yt-dlp a… | 55 | 7284 | active |
| 648540858/wvp-GB28181-pro An open-source network video platform implementing China's GB28181-2016 and JT808/JT1078 standards, providing SIP signaling, device managem… | 76 | 7267 | active |
| devlikeapro/waha WAHA is a self-hosted WhatsApp HTTP API that wraps multiple community engines (WEBJS, NOWEB, GOWS) behind a unified REST API and webhook in… | 94 | 7266 | active |
| tzapu/WiFiManager An Arduino library for ESP8266 and ESP32 that manages WiFi connections with a fallback web-based captive configuration portal. When saved c… | 54 | 7250 | active |
| tensorflow/tensorboard TensorBoard is TensorFlow's visualization toolkit, a suite of web applications for inspecting and understanding machine learning training r… | 88 | 7206 | active |
| charmbracelet/soft-serve Soft Serve is a self-hostable Git server that runs as a single Go binary and is managed entirely from the command line. It serves repositor… | 97 | 7202 | active |
| node-formidable/formidable Formidable is a Node.js library for parsing multipart form data, especially file uploads, with fast streaming support. It can write uploads… | 80 | 7178 | active |
| Cisco-Talos/clamav ClamAV is an open-source antivirus engine and toolkit for detecting trojans, viruses, malware, and other malicious threats. It includes a m… | 98 | 7176 | active |
| yinxin630/fiora Fiora is an open source real-time chat application built with Node.js, React, Socket.IO, and MongoDB. It supports group and private messagi… | 32 | 7170 | active |
| ehang-io/nps NPS is a lightweight, high-performance intranet penetration (reverse proxy/tunnel) server written in Go, supporting TCP, UDP, HTTP(S), SOCK… | 23 | 34175 | maintenance |
| roundcube/roundcubemail Roundcube Webmail is a browser-based, multilingual IMAP email client written in PHP with an application-like user interface. It offers full… | 98 | 7131 | stable |
| DenverCoder1/github-readme-streak-stats A PHP-based service that generates SVG cards showing GitHub contribution streaks (total contributions, current streak, longest streak) for … | 82 | 7106 | active |
| Prowlarr/Prowlarr Prowlarr is a self-hosted indexer manager and proxy for torrent trackers and Usenet indexers, built on the *arr (.NET/React) stack. It cent… | 97 | 7101 | active |
| miantiao-me/Sink Sink is a self-hosted URL shortener with link analytics that runs entirely on Cloudflare's serverless platform. It offers customizable slug… | 89 | 7055 | active |
| hathach/tinyusb TinyUSB is an open-source, cross-platform USB Host and Device stack for embedded systems written in C. It is designed for memory safety (no… | 88 | 7055 | stable |
| 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… | 23 | 7033 | stable |
| 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… | 55 | 7019 | stable |
| Proxyman Proxyman is a native macOS HTTP(S) debugging proxy application that captures, inspects, and mocks HTTP/HTTPS and WebSocket traffic from bro… | 99 | 6949 | active |
| apache/couchdb Apache CouchDB is an open-source NoSQL document database written in Erlang that stores data as JSON documents and exposes an intuitive HTTP… | 77 | 6942 | stable |
| VueTorrent/VueTorrent VueTorrent is a sleek alternative WebUI for the qBittorrent torrent client, built with Vue 3 and Vuetify. It replaces qBittorrent's default… | 99 | 6933 | active |
| pallets/werkzeug Werkzeug is a comprehensive WSGI utility library for Python web applications, providing request/response objects, URL routing, HTTP utiliti… | 91 | 6877 | stable |
| ritwickdey/vscode-live-server A VS Code extension that launches a local development server with live reload for static and dynamic pages. It provides one-click start/sto… | 73 | 6859 | stable |
| EasyDarwin/EasyDarwin EasyDarwin is an open-source, high-performance streaming media server supporting RTSP/RTMP push and pull streams with distribution over RTM… | 57 | 6834 | active |
| sj26/mailcatcher MailCatcher is a Ruby gem that runs a lightweight fake SMTP server which catches all outgoing mail from an application and displays it in a… | 67 | 6778 | stable |
| 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… | 97 | 6752 | stable |
| Yin-Hongwei/music-website A full-stack music streaming website built with Vue 3 + TypeScript on the frontend and Spring Boot + MyBatis with MySQL on the backend. It … | 75 | 6747 | active |
| processone/ejabberd ejabberd is an open-source, massively scalable real-time messaging platform written in Erlang/OTP that combines an XMPP server, MQTT broker… | 93 | 6721 | stable |
| webhooksite/webhook.site Webhook.site is a tool that instantly generates unique URLs and email addresses to receive, inspect, and debug HTTP webhooks and requests i… | 65 | 6717 | active |
| neutrinolabs/xrdp xrdp is an open-source RDP server that provides graphical login to remote Linux machines using the Microsoft Remote Desktop Protocol. It ac… | 92 | 6708 | stable |
| btcsuite/btcd btcd is an alternative full-node Bitcoin implementation written in Go that downloads, validates, and serves the blockchain using the same c… | 89 | 6703 | stable |
| graphhopper/graphhopper GraphHopper is a fast, memory-efficient open source routing engine for OpenStreetMap (and GTFS) data, usable as a Java library or standalon… | 74 | 6644 | stable |
| ryo-ma/github-profile-trophy A service that dynamically generates GitHub stat trophy images (SVG) for embedding in GitHub profile READMEs. It is written in TypeScript/D… | 75 | 6638 | active |
| gotson/komga Komga is a self-hosted media server for comics, mangas, BDs, magazines and eBooks (CBZ/CBR, EPUB, PDF). It provides a responsive web UI, we… | 98 | 6604 | active |
| piku/piku Piku is a minimal self-hosted Platform-as-a-Service that lets you deploy applications to your own servers via git push, inspired by Heroku … | 66 | 6603 | stable |
| 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… | 57 | 6597 | active |
| plainhub/plain-app PlainApp is an open-source Android app that runs a local web server on your phone, letting you manage files, media, contacts, SMS, notes, a… | 99 | 6578 | active |
| QingdaoU/OnlineJudge A self-hosted online judge system for hosting programming contests and problem sets, built with Django (backend), Vue (frontend), and a Doc… | 23 | 6534 | stable |
| photoview/photoview Photoview is a self-hosted photo gallery web application for personal servers, written in Go. It scans directories of photos and videos, ge… | 67 | 6515 | active |
| lldap/lldap lldap is a lightweight LDAP authentication server written in Rust, providing an opinionated, simplified LDAP interface for user management.… | 81 | 6464 | active |
| gobwas/ws A tiny, fast WebSocket library for Go implementing RFC 6455 with a zero-copy, low-level API plus higher-level helpers in the wsutil package… | 53 | 6464 | stable |
| josStorer/RWKV-Runner RWKV-Runner is a lightweight desktop application that automates downloading, managing, and running RWKV large language models with a GUI. I… | 86 | 6462 | active |
| gevent/gevent gevent is a coroutine-based concurrency library for Python built on greenlets, providing a high-level synchronous API on top of libev or li… | 66 | 6447 | stable |
| filipedeschamps/tabnews.com.br TabNews is the open-source codebase of a Brazilian community website for programming and technology discussions, where users publish posts … | 77 | 6376 | active |
| expressjs/session express-session is official session middleware for the Express web framework that manages user sessions via cookies holding only a session … | 75 | 6358 | stable |
| django/channels Django Channels is an official Django project that adds asynchronous, event-driven capabilities such as WebSocket and long-poll HTTP suppor… | 75 | 6352 | stable |
| jsdelivr/jsdelivr jsDelivr is a free, production-grade public CDN for open-source files, tightly integrated with npm and GitHub, offering on-the-fly minifica… | 72 | 6349 | stable |
| Arthur-Ficial/apfel apfel is a Swift CLI tool that exposes Apple's built-in on-device Foundation Models LLM on Apple Silicon Macs as a UNIX-friendly command, a… | 75 | 6325 | active |
| thelounge/thelounge The Lounge is a modern, responsive, self-hosted web-based IRC client built with Node.js and Vue.js. It acts as both a client and a bouncer,… | 97 | 6317 | active |
| LSPosed/LSPosed.github.io The official website for LSPosed, an Xposed framework implementation for rooted Android devices, providing downloads and changelogs. It als… | 77 | 6315 | active |
| zu1k/book-searcher Book Searcher is a fast self-hosted book metadata search tool that can index over 10 million books in a minute and return searches in micro… | 63 | 6307 | active |
| tbphp/gpt-load GPT-Load is a high-performance, enterprise-grade AI API transparent proxy service built in Go that aggregates multiple AI providers (OpenAI… | 83 | 6290 | active |
| jpillora/cloud-torrent Cloud Torrent is a self-hosted remote torrent client written in Go, distributed as a single cross-platform binary. Torrents are started via… | 47 | 6244 | active |
| Python3WebSpider/ProxyPool A self-hosted proxy pool service that periodically scrapes free proxy sites, stores and scores them in Redis, tests their availability, and… | 63 | 6243 | active |
| illuspas/Node-Media-Server Node-Media-Server is a high-performance, low-latency live streaming media server implemented in Node.js, supporting RTMP/RTMPS and HTTP/WS-… | 67 | 6240 | active |
| seriousm4x/UpSnap UpSnap is a self-hosted wake-on-LAN web application built with SvelteKit, Go, and PocketBase. It provides a dashboard for waking devices wi… | 95 | 6225 | active |
| 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… | 70 | 6191 | stable |
| kubernetes/kube-state-metrics kube-state-metrics is a Kubernetes add-on agent that listens to the Kubernetes API server and generates Prometheus-compatible metrics about… | 95 | 6184 | stable |
| cmliu/WorkerVless2sub A Cloudflare Workers/Pages-based subscription generator that automatically batch-replaces and generates optimized-route VMess/VLESS/Trojan … | 71 | 6183 | active |