function: http-server
3609 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| dunglas/vulcain Vulcain is a protocol and reference gateway server (a Caddy web server module written in Go) that uses Preload hints, 103 Early Hints, and … | 92 | 3593 | active |
| erigontech/erigon Erigon is an Ethereum execution layer client written in Go, focused on efficiency, low disk footprint, and modular deployment. It supports … | 99 | 3580 | active |
| mpromonet/webrtc-streamer A C++ WebRTC streamer that exposes media sources such as V4L2 capture devices, RTSP/RTMP streams, screen capture, and MKV files to browsers… | 94 | 3578 | active |
| Mereithhh/vanblog VanBlog is a self-hosted personal blogging system built with Next.js/TypeScript that combines a static-site-generated frontend, an admin da… | 34 | 3578 | active |
| pelias/pelias Pelias is a modular, open-source geocoder built on Elasticsearch that converts addresses and place names into coordinates and vice versa. I… | 75 | 3574 | active |
| letscontrolit/ESPEasy ESPEasy is open-source firmware for ESP8266 and ESP32 microcontrollers that turns them into easy-to-configure multi-sensor and actuator dev… | 89 | 3573 | active |
| TangSengDaoDao/TangSengDaoDaoServer TangSengDaoDao (唐僧叨叨) is an open-source, operationally mature instant messaging server written in Go, providing business-layer IM features … | 61 | 3573 | active |
| mitchellh/libxev libxev is a cross-platform, high-performance event loop library written in Zig that provides a unified proactor-style API for non-blocking … | 73 | 3572 | stable |
| LLOneBot/LuckyLilliaBot Lucky Lillia Bot (LLBot) is a QQ bot framework that implements the OneBot 11, Satori, and Milky protocols, letting bot frameworks like Kois… | 89 | 3569 | active |
| cayleygraph/cayley Cayley is an open-source graph database for Linked Data written in Go, inspired by the graph database behind Google's Knowledge Graph (Free… | 67 | 15062 | maintenance |
| elliotgao2/toapi A Python library that turns any website into a JSON API by declaring fields with CSS/XPath selectors. It fetches and parses pages on demand… | 75 | 3555 | active |
| raullenchai/Rapid-MLX Rapid-MLX is a local LLM inference engine for Apple Silicon Macs built on MLX, exposing a drop-in OpenAI/Anthropic-compatible API. It offer… | 78 | 3551 | active |
| abhinavsingh/proxy.py proxy.py is a fast, lightweight, zero-dependency Python library and CLI tool for building HTTP/HTTPS proxy servers and web servers, with pl… | 74 | 3550 | active |
| JetBrains/kotlinconf-app The official KotlinConf conference application by JetBrains, built with Kotlin Multiplatform and Compose Multiplatform to share UI code acr… | 76 | 3546 | active |
| juggleim/im-server JuggleIM is a self-hosted, high-performance instant messaging server written in Go, using a Protobuf + WebSocket long-connection protocol w… | 90 | 3540 | active |
| MauriceNino/dashdot dash. (dashdot) is a modern, glassmorphism-styled server dashboard that monitors CPU, RAM, storage, network, and GPU usage on small private… | 90 | 3529 | active |
| Haehnchen/crypto-trading-bot A self-hosted cryptocurrency trading bot written in TypeScript/Node.js that supports 100+ exchanges via CCXT, with a web UI dashboard, buil… | 75 | 3514 | active |
| mirai mirai is a high-efficiency open-source library implementing the QQ Android protocol for building QQ chatbots on the JVM. It includes mirai-… | 23 | 14806 | maintenance |
| fauxpilot/fauxpilot FauxPilot is a self-hosted, open-source alternative to the GitHub Copilot code completion server. It serves SalesForce CodeGen models via N… | 32 | 14691 | maintenance |
| prometheus/client_js The official Prometheus client library for Node.js, supporting counters, gauges, histograms, and summaries. It exposes metrics via a regist… | 88 | 3483 | stable |
| MZCretin/RollToolsApi RollToolsApi is a free, long-maintained aggregated REST API service that provides commonly used data endpoints for developers, hosted on an… | 73 | 3478 | active |
| pistacheio/pistache Pistache is a modern, elegant HTTP and REST framework written in pure C++17. It provides a multi-threaded HTTP server, an asynchronous HTTP… | 75 | 3473 | active |
| mlogclub/bbs-go bbs-go is a lightweight, self-hosted community platform for building forums, Q&A sites, and knowledge bases, built with a Go backend and Re… | 99 | 3472 | active |
| tiny-pilot/tinypilot TinyPilot is software that turns a Raspberry Pi (plus a cheap HDMI-to-USB capture dongle) into a browser-based KVM over IP device, letting … | 89 | 3472 | active |
| TheWaWaR/simple-http-server A simple static file HTTP server written in Rust, built on axum/tokio. It supports directory listing, file upload, basic auth, range reques… | 70 | 3460 | active |
| civetweb/civetweb CivetWeb is an easy-to-use, powerful embeddable C/C++ web server with optional CGI, SSL, and Lua support. It can be linked as a library to … | 66 | 3443 | stable |
| shuaiplus/nodewarden NodeWarden is a Bitwarden-compatible password manager server that runs entirely on Cloudflare Workers, using D1 for data and R2/KV for atta… | 79 | 3438 | active |
| actor-framework/actor-framework CAF (C++ Actor Framework) is an open-source implementation of the Actor Model in C++, providing lightweight actors, network-transparent mes… | 67 | 3432 | stable |
| roapi/roapi ROAPI automatically spins up read-only REST, GraphQL, SQL, and FlightSQL query APIs over static or slowly moving datasets without writing a… | 80 | 3420 | active |
| zigzap/zap Zap is a fast, robust web microframework for Zig that wraps the facil.io C networking library to build HTTP servers and REST APIs. It provi… | 73 | 3412 | stable |
| unpkg/unpkg unpkg is a global content delivery network that serves any file from any npm package via simple URLs like unpkg.com/package@version/file. T… | 77 | 3406 | active |
| apache/linkis Apache Linkis is a computation middleware layer that sits between upper-layer applications and underlying big data engines such as Spark, H… | 71 | 3406 | stable |
| vercel-labs/wterm wterm is a terminal emulator for the web with a Zig-compiled WASM core that parses VT100/VT220/xterm escape sequences and renders to the DO… | 80 | 3402 | active |
| WPPConnect WPPConnect is a Node.js/TypeScript library that exports WhatsApp Web functionality via Puppeteer, enabling message sending, session managem… | 99 | 3401 | active |
| sc0tfree/updog Updog is a command-line replacement for Python's SimpleHTTPServer that serves a directory over HTTP/S with both upload and download support… | 63 | 3394 | active |
| brefphp/bref Bref is an open-source PHP framework and toolset for deploying and running PHP applications on AWS Lambda. It provides custom PHP runtimes … | 98 | 3393 | stable |
| diced/zipline Zipline is a self-hosted file upload and URL shortening server with a feature-rich dashboard, designed as a ShareX-compatible upload target… | 99 | 3388 | active |
| http-party/node-http-proxy node-http-proxy is a programmable HTTP proxying library for Node.js that supports websockets, HTTPS, and request/response modification. It … | 67 | 14129 | maintenance |
| justinas/alice Alice is a tiny Go library for chaining HTTP middleware functions and an application handler into a single http.Handler. It transforms nest… | 32 | 3364 | stable |
| prometheus/pushgateway Prometheus Pushgateway is a metrics acceptor service that lets ephemeral and batch jobs push their metrics so Prometheus can scrape them la… | 85 | 3361 | stable |
| screeps/screeps A standalone, distributed game server for Screeps, an MMO RTS sandbox game where players program their units' AI in JavaScript. It lets you… | 57 | 3341 | active |
| ts-rest/ts-rest ts-rest is a TypeScript library for defining a shared API contract that both client and server consume, providing end-to-end type safety fo… | 64 | 3334 | active |
| sqshq/piggymetrics PiggyMetrics is a personal financial advisor application built as a reference implementation of the microservice architecture pattern using… | 23 | 13949 | maintenance |
| CollaboraOnline/online Collabora Online is an open-source, self-hosted online office suite for collaborative editing of text documents, spreadsheets, presentation… | 98 | 3327 | active |
| ahmetoner/whisper-asr-webservice A Dockerized REST webservice that wraps OpenAI Whisper (plus Faster Whisper and WhisperX engines) for automatic speech recognition. It expo… | 93 | 3326 | active |
| ChangemakerStudios/Papercut-SMTP Papercut SMTP is a desktop application that runs a local SMTP server and displays every email your application sends, so nothing is ever de… | 99 | 3325 | active |
| tamnd/kage kage is a Go CLI tool that clones websites into browsable offline folders by rendering each page in headless Chrome, snapshotting the final… | 79 | 3322 | active |
| thomiceli/opengist Opengist is a self-hosted, open-source pastebin alternative to GitHub Gist, written in Go, where every snippet is stored as a Git repositor… | 94 | 3313 | active |
| ergochat/ergo Ergo is a modern IRC server (ircd) written in Go that integrates services (NickServ, ChanServ, HostServ) and bouncer functionality such as … | 90 | 3307 | active |
| Mesh-LLM/mesh-llm Mesh LLM is a Rust-based distributed LLM inference runtime that pools GPUs and memory across machines into a single OpenAI-compatible API. … | 77 | 3305 | active |
| any-listen/any-listen Any-Listen is a cross-platform private music playback service that lets users play local songs and music stored on WebDAV, with desktop and… | 65 | 3302 | active |
| espocrm/espocrm EspoCRM is a free, open-source CRM web application with a PHP REST API backend and a single-page application frontend. It manages leads, co… | 99 | 3298 | stable |
| cyu/rack-cors Rack middleware that adds Cross-Origin Resource Sharing (CORS) support to Rack-compatible Ruby web applications, including Rails. It lets y… | 42 | 3290 | active |
| vouch/vouch-proxy Vouch Proxy is an SSO and OAuth/OIDC authentication proxy for Nginx that uses the auth_request module to protect upstream sites. It support… | 73 | 3280 | active |
| sabre-io/Baikal Baïkal is a lightweight, self-hosted CalDAV and CardDAV server built on sabre/dav for PHP. It provides a web admin interface for managing u… | 97 | 3279 | active |
| storj/storj Storj is a decentralized, S3-compatible cloud object storage network that encrypts files, splits them into pieces, and distributes them acr… | 95 | 3276 | active |
| OvenMediaLabs/OvenMediaEngine OvenMediaEngine is an open-source (AGPL-3.0) C++ live streaming server that ingests streams via WebRTC, SRT, RTMP, RTSP, and MPEG-2 TS and … | 90 | 3266 | active |
| postmanlabs/httpbin httpbin is a simple HTTP request and response service written in Python with Flask that echoes back request details as JSON. It is used for… | 23 | 13609 | maintenance |
| bookorbit/bookorbit BookOrbit is a self-hosted, Docker-native library and reading platform for ebooks, PDFs, comics, and audiobooks. It provides multi-user lib… | 81 | 3261 | active |
| punkpeye/fastmcp FastMCP is a TypeScript framework for building MCP (Model Context Protocol) servers with tools, resources, prompts, sessions, and authentic… | 84 | 3255 | active |
| Stoat Stoat is the Rust backend software powering Stoat chat, a self-hostable community chat platform descended from Revolt. It consists of modul… | 99 | 3254 | active |
| nicedreamzapp/claude-code-local An MLX-native server for Apple Silicon that exposes an Anthropic-API-compatible endpoint so Claude Code and similar agents can run entirely… | 77 | 3240 | active |
| eyebluecn/tank Tank (Eyeblue Cloud Storage) is a self-hosted cloud storage application written in Go, offering file upload, sharing, preview, WebDAV, and … | 66 | 3237 | active |
| shiyi-0x7f/o-lib Olib is a free, open-source cross-platform desktop e-book client built with Tauri 2 (Rust backend + React/TypeScript frontend). It provides… | 76 | 3232 | active |
| lonng/nano Nano is a lightweight, high-performance game server framework written in Go. It provides a component-based networking architecture with bui… | 54 | 3223 | active |
| Tzahi12345/YoutubeDL-Material A self-hosted web application providing a Material Design frontend for youtube-dl, built with Angular and Node.js. It lets users download a… | 55 | 3199 | active |
| wildfly/wildfly WildFly is an open-source, modular, lightweight Jakarta EE and MicroProfile application server for running enterprise Java applications. It… | 95 | 3186 | active |
| gcui-art/suno-api An unofficial open-source API wrapper for Suno.ai's AI music generation service, exposing endpoints for generating songs, lyrics, and audio… | 56 | 3184 | active |
| amalshaji/portr Portr is a self-hosted open-source tunnel solution that exposes local HTTP, TCP, and WebSocket connections to the public internet using SSH… | 92 | 3180 | active |
| xpf0000/FlyEnv FlyEnv is a native desktop application for managing local development environments on Windows, macOS, and Linux. It lets developers install… | 99 | 3179 | active |
| hypothesis/h h is the backend web application behind hypothes.is, serving the website and the web annotation API that clients use to create, share, and … | 67 | 3176 | active |
| yourselfhosted/slash Slash is an open-source, self-hosted platform for organizing, managing, and sharing links via customizable human-readable shortcuts (e.g., … | 67 | 3170 | active |
| Peppermint-Lab/peppermint Peppermint is an open-source, self-hosted issue management and help desk application for tracking internal staff and customer requests. It … | 10 | 3160 | active |
| nwtgck/piping-server Piping Server is a streaming data transfer server over pure HTTP/HTTPS that relays data between devices using the same path, without storin… | 52 | 3155 | active |
| geohot/minikeyvalue A ~1000 line distributed key-value store written in Go, using nginx as volume servers and LevelDB for indexing, with replication and rebala… | 32 | 3155 | stable |
| Worklenz/worklenz Worklenz is an open-source, all-in-one project management platform for teams, agencies, and small businesses, built with TypeScript, React,… | 80 | 3151 | active |
| gorilla/sessions gorilla/sessions is a Go library providing cookie and filesystem session storage with infrastructure for custom session backends. It offers… | 23 | 3151 | stable |
| IRNova/Nova-Proxy Nova Proxy is a censorship-resistant proxy panel deployed as a single Cloudflare Worker, providing VLESS, Trojan, Shadowsocks, and WARP sub… | 82 | 3146 | active |
| freeman-jiang/beatsync Beatsync is a high-precision web audio player that synchronizes playback across multiple devices with millisecond accuracy using NTP-inspir… | 59 | 3143 | active |
| ttttupup/wxhelper wxhelper is a C++ DLL that hooks the Windows PC WeChat client, exposing its internal functions through a local HTTP server (default port 19… | 61 | 3141 | active |
| qaiu/netdisk-fast-download A Java (Vert.x 4, JDK 17+) service that converts cloud drive share links (Lanzou, 123pan, Feijipan, Quark, UC, OneDrive, etc.) into direct … | 96 | 3138 | active |
| netptop/siteproxy SiteProxy is a self-hosted online reverse proxy built on Hono that lets users browse blocked sites like YouTube, Twitter, and Google throug… | 96 | 3137 | active |
| chronoxor/NetCoreServer NetCoreServer is an ultra fast, low latency asynchronous socket server and client library for C# .NET Core. It supports TCP, SSL, UDP, Unix… | 61 | 3129 | stable |
| saghul/txiki.js txiki.js is a tiny JavaScript runtime built on the QuickJS-ng engine and libuv, targeting modern ECMAScript and WinterTC compliance. It shi… | 96 | 3126 | active |
| cocktailpeanut/dalai Dalai is a self-hosted application that makes it simple to run LLaMA (and Alpaca) language models locally with a one-command installer and … | 21 | 12896 | maintenance |
| nirui/sshwifty Sshwifty is a self-hosted web application that provides SSH and Telnet client access directly from a browser. It ships as prebuilt executab… | 98 | 3116 | active |
| jina-ai/clip-as-service CLIP-as-service is a low-latency, high-scalability server for embedding images and text into fixed-length vectors using OpenAI's CLIP model… | 23 | 12836 | maintenance |
| walinejs/waline Waline is a self-hostable comment system for websites and blogs, consisting of a lightweight JavaScript client and a backend server deploya… | 77 | 3105 | active |
| link1st/gowebsocket A distributed instant messaging (IM) chat system built in Go on top of WebSocket, designed to support up to a million concurrent connection… | 67 | 3104 | active |
| davidfowl/TodoApp A sample Todo application built with ASP.NET Core, featuring a Blazor WebAssembly frontend and a Minimal APIs REST backend. It demonstrates… | 62 | 3102 | active |
| scrapy/scrapyd Scrapyd is a service daemon for deploying and running Scrapy spiders. It lets you upload Scrapy projects and control spiders via a JSON HTT… | 66 | 3101 | stable |
| yoshiko-pg/difit difit is a lightweight CLI tool that spins up a local web server to display Git commit diffs in a GitHub-like Files changed view. It suppor… | 79 | 3100 | active |
| facebook/wangle Wangle is a C++ networking library providing composable client/server abstractions for building protocols, application clients, and servers… | 95 | 3094 | active |
| lejianwen/rustdesk-api A self-hosted RustDesk API server written in Go that implements the RustDesk personal API, plus a web admin panel and web client. It suppor… | 43 | 3090 | active |
| Difegue/LANraragi LANraragi is an open-source web application for archiving, organizing, and reading manga/doujinshi and comics, built on Mojolicious and Red… | 93 | 3088 | active |
| miroslavpejic85/mirotalksfu MiroTalk SFU is a self-hosted, open-source WebRTC video conferencing platform built on the Mediasoup SFU architecture, positioning itself a… | 77 | 3087 | active |
| leafac/kill-the-newsletter A self-hostable web application that converts email newsletters into Atom feeds. It gives each feed a unique email address; incoming newsle… | 74 | 3087 | active |
| Netflix/eureka Netflix Eureka is a RESTful service registry used primarily in AWS cloud environments for service discovery, mid-tier load balancing, and f… | 87 | 12736 | maintenance |
| power721/alist-tvbox A Java-based proxy server that bridges AList storage with TvBox media players, generating subscription playlists and supporting content sea… | 95 | 3081 | active |
| outroll/vesta Vesta is an open-source (GPLv3) hosting control panel for Linux servers that manages websites, DNS, mail, databases, cron jobs, backups, an… | 66 | 3076 | active |