function: http-server
3609 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| sabnzbd/sabnzbd SABnzbd is an open-source binary newsreader written in Python that automates Usenet downloads from NZB files, handling downloading, verific… | 99 | 3075 | active |
| squid-cache/squid Squid is a mature, full-featured caching web proxy supporting HTTP, HTTPS, and FTP, with extensive access controls, content adaptation via … | 95 | 3071 | stable |
| slact/nchan Nchan is a scalable pub/sub message server and proxy implemented as an Nginx module, supporting Websocket, EventSource (SSE), long-polling,… | 71 | 3065 | stable |
| projectdiscovery/proxify Proxify is a portable MITM proxy written in Go for capturing, filtering, manipulating, and replaying HTTP/HTTPS and non-HTTP traffic. It su… | 68 | 3064 | active |
| textbee/textbee TextBee is an open-source SMS gateway that turns any Android phone into an SMS API, letting you send and receive text messages via a REST A… | 91 | 3062 | active |
| igniterealtime/Openfire Openfire is an open-source (Apache-2.0) real-time collaboration server implementing the XMPP (Jabber) protocol, written in Java. It provide… | 95 | 3059 | stable |
| gluon-framework/gluon Gluon is a JavaScript framework for building desktop apps from websites, using system-installed browsers (Chromium and Firefox based) as th… | 10 | 3052 | active |
| chromium/badssl.com badssl.com is a hosted collection of test subdomains, each deliberately configured with a broken or unusual TLS/SSL setup (expired certific… | 70 | 3043 | active |
| audreyt/ethercalc EtherCalc is a web-based spreadsheet server for real-time multi-user collaborative editing, a TypeScript rewrite of the original SocialCalc… | 96 | 3042 | active |
| jonashaag/bjoern bjoern is an ultra-lightweight, high-performance WSGI HTTP/1.1 server for CPython 2 and 3, written in ~1000 lines of C on top of libev and … | 32 | 3041 | active |
| Snapchat/KeyDB KeyDB is a multithreaded, high-performance fork of Redis that is fully protocol-compatible and acts as a drop-in replacement for Redis depl… | 23 | 12509 | maintenance |
| vpulim/node-soap A Node.js library providing both a SOAP client and a SOAP server, with WSDL parsing, SOAP header handling, security options, and async meth… | 99 | 3038 | active |
| tgdrive/teldrive Teldrive is a self-hosted Go service that turns a Telegram account into a personal cloud drive, organizing files stored on Telegram behind … | 87 | 3037 | active |
| huangxd-/danmu_api A JavaScript-based danmaku (bullet comment) API server that aggregates danmu from major Chinese and international video platforms (Bilibili… | 62 | 3036 | active |
| journey-ad/Moe-Counter Moe Counter is a self-hostable visitor counter service that renders hit counts as embeddable image badges with many anime/moe-style themes.… | 67 | 3031 | active |
| x-dr/chatgptProxyAPI A self-deployable reverse proxy for the OpenAI API built on Cloudflare Workers and Cloudflare Pages, letting users replace api.openai.com w… | 10 | 3029 | active |
| q191201771/lal LAL is an audio/video live streaming broadcast server written in Go, comparable to nginx-rtmp-module but with more features. It supports RT… | 23 | 3026 | active |
| open-webui/open-terminal A self-hosted remote shell exposed over a REST API, designed to give AI agents and automation tools a dedicated environment to run commands… | 82 | 3025 | active |
| socketry/falcon Falcon is a high-performance, multi-process, multi-fiber rack-compatible HTTP web server for Ruby, built on the async ecosystem. It nativel… | 97 | 3024 | active |
| Tai7sy/card-system A self-hosted PHP-based online card-key (卡密) shop system for selling digital goods and license codes. It integrates with a wide range of pa… | 66 | 3021 | active |
| hay-kot/homebox Homebox is a self-hosted inventory and organization system for home users, built in Go with an embedded web UI and SQLite storage. It lets … | 10 | 3015 | active |
| elixir-plug/plug Plug is an Elixir library and specification for composing web applications from small functional pieces, with connection adapters for web s… | 77 | 3013 | stable |
| komoot/photon Photon is an open source geocoder for OpenStreetMap data built on OpenSearch, supporting forward and reverse geocoding with multilingual, t… | 94 | 3005 | active |
| mscdex/busboy Busboy is a Node.js library that provides a streaming parser for HTML form data, primarily multipart/form-data uploads. It emits events for… | 32 | 2999 | stable |
| tobychui/arozos ArozOS is a web-based desktop operating system written in Go that turns low-power hardware like Raspberry Pi into a DIY network-attached st… | 86 | 2989 | active |
| autobrr/autobrr autobrr is a self-hosted download automation tool for torrents and Usenet, written in Go with a built-in web UI. It monitors IRC announce c… | 98 | 2987 | active |
| mtlynch/picoshare PicoShare is a minimalist, self-hosted web application written in Go for sharing files of any size or type via direct download links. It ru… | 95 | 2983 | active |
| wkeyuan/DWSurvey DWSurvey (调问) is an open-source survey and form system for building questionnaires, polls, exams, and voting forms, running since 2012 with… | 28 | 2978 | active |
| 5ime/video_spider A PHP-based web service that parses short-video links from platforms like Douyin, Kuaishou, Weibo, and Pipixia to return watermark-free vid… | 57 | 2975 | active |
| undb-io/undb undb is a private-first, self-hosted no-code database platform that also functions as a Backend as a Service (BaaS). Built on SQLite with a… | 43 | 2975 | active |
| LagrangeDev/Lagrange.Core Lagrange.Core is a pure C# implementation of the NTQQ protocol used by Tencent QQ, derived from Konata.Core. It lets developers build QQ bo… | 64 | 2972 | active |
| YouROK/TorrServer TorrServer is a self-hosted torrent streaming server written in Go that lets users watch torrent content online without downloading files f… | 94 | 2971 | active |
| jsr-io/jsr JSR is the open-source package registry for modern JavaScript and TypeScript, serving as an npm-compatible alternative with native TypeScri… | 70 | 2969 | active |
| owenashurst/agar.io-clone An open-source clone of the Agar.io browser game built with Node.js, Socket.IO, and HTML5 canvas. Game logic runs server-side while the cli… | 41 | 2969 | active |
| nicolasff/webdis Webdis is a lightweight HTTP server written in C that exposes Redis commands over HTTP with JSON output. It supports JSONP, chunked pub/sub… | 70 | 2964 | active |
| matrix-org/synapse Synapse is the reference Matrix homeserver, an open-source server implementing the Matrix protocol for federated, end-to-end-encrypted comm… | 10 | 12103 | maintenance |
| dwgx/WindsurfAPI A zero-dependency Node.js reverse proxy that exposes Windsurf/Devin Desktop's 100+ cloud AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GL… | 77 | 2950 | active |
| ErlichLiu/DeepClaude DeepClaude is a self-hostable service that chains DeepSeek R1's reasoning output with Claude Sonnet or Gemini models to produce a combined … | 52 | 2936 | active |
| winshining/nginx-http-flv-module An NGINX dynamic module that turns NGINX into a media streaming server, built on top of nginx-rtmp-module. It adds HTTP-FLV playback, GOP c… | 85 | 2934 | active |
| jekyll/jekyll-admin A Jekyll plugin that adds a CMS-style graphical admin interface for authoring content and managing Jekyll sites. It consists of a Ruby-base… | 34 | 2930 | active |
| hapijs/boom @hapi/boom is a Node.js library for creating HTTP-friendly error objects with status codes, payloads, and formatting helpers. It is part of… | 66 | 2923 | stable |
| softwaremill/elasticmq ElasticMQ is an in-memory message queue system that implements an Amazon SQS-compatible REST interface. It can run stand-alone (including v… | 88 | 2918 | active |
| michaelfeil/infinity Infinity is a high-throughput, low-latency serving engine that exposes text-embedding, reranking, CLIP, CLAP and ColPali models via an Open… | 63 | 2917 | active |
| Ovi/DummyJSON DummyJSON is a free hosted fake REST API that serves placeholder JSON data (products, users, carts, posts, quotes, todos, recipes) for fron… | 73 | 2904 | active |
| tinyhttp/tinyhttp tinyhttp is a modern, Express-like web framework for Node.js written in TypeScript and compiled to native ESM. It offers a minimal dependen… | 93 | 2899 | active |
| rs/cors rs/cors is a Go library providing a configurable net/http handler that implements the Cross Origin Resource Sharing (CORS) W3C specificatio… | 70 | 2898 | stable |
| maptiler/tileserver-gl TileServer GL is an open-source map tile server that serves vector and raster map tiles from MBTiles files with GL styles. It supports serv… | 91 | 2887 | active |
| Sophomoresty/gemini-web2api A single-file Python server that exposes Google Gemini's web interface as an OpenAI-compatible API, supporting chat completions, streaming,… | 57 | 2880 | active |
| aptly-dev/aptly aptly is a Swiss army knife for Debian/Ubuntu repository management, written in Go. It mirrors remote APT repositories, takes snapshots, ma… | 86 | 2875 | active |
| flozz/p0wny-shell p0wny@shell is a single-file PHP webshell that provides a browser-based terminal for executing commands on a remote server. It is designed … | 39 | 2860 | active |
| katelya77/KatelyaTV KatelyaTV is a self-hosted, cross-platform video aggregation player built on Next.js 14 and TypeScript, forked from MoonTV/LunaTV. It aggre… | 41 | 2857 | active |
| maziggy/bambuddy Bambuddy is a self-hosted web application that acts as a command center for Bambu Lab 3D printers, from a single printer to an entire print… | 78 | 2856 | active |
| didip/tollbooth Tollbooth is a Go middleware library for rate-limiting HTTP requests. It supports limiting by remote IP, path, HTTP methods, custom headers… | 33 | 2854 | stable |
| coddingtonbear/obsidian-local-rest-api An Obsidian community plugin that exposes your vault through a secure, authenticated local REST API and a built-in Model Context Protocol (… | 98 | 2853 | active |
| Forceu/Gokapi Gokapi is a lightweight, self-hosted file-sharing server written in Go, serving as a Firefox Send alternative where only registered users c… | 90 | 2844 | active |
| glauth/glauth GLAuth is a lightweight, secure LDAP authentication server written in Go with configurable backends. It serves as a simple alternative to O… | 91 | 2842 | active |
| TheSmallHanCat/flow2api Flow2API is a self-hosted Python/FastAPI service that exposes an OpenAI- and Gemini-compatible API on top of Google Flow (VideoFX/ImageFX) … | 60 | 2834 | active |
| jesec/flood Flood is a self-hosted Node.js service that provides a modern, responsive web UI for managing torrent clients like rTorrent, qBittorrent, T… | 98 | 2826 | active |
| quay/quay Project Quay is an open-source container image registry that builds, stores, and distributes container images. It implements the Docker Reg… | 94 | 2821 | active |
| supercorp-ai/supergateway Supergateway is a CLI tool that runs MCP stdio-based servers over SSE, WebSockets, or Streamable HTTP, and vice versa, with a single comman… | 47 | 2821 | active |
| acme-dns/acme-dns acme-dns is a simplified DNS server with a RESTful HTTP API designed to automate ACME DNS challenges for Let's Encrypt and other ACME certi… | 83 | 2814 | active |
| openstreetmap/openstreetmap-website The Ruby on Rails application that powers the OpenStreetMap website and its editing API. It provides user accounts, diary entries, messagin… | 77 | 2813 | stable |
| spatie/laravel-responsecache A Laravel package by Spatie that caches entire HTTP responses via middleware, returning cached responses for repeat GET requests without re… | 94 | 2811 | active |
| expressjs/compression A Node.js middleware library that compresses HTTP response bodies using gzip, deflate, or brotli. It is designed for use with Express and C… | 69 | 2807 | stable |
| bbernhard/signal-cli-rest-api A Dockerized REST API wrapper around signal-cli that exposes Signal Messenger functionality (registering numbers, sending/receiving message… | 91 | 2801 | active |
| BlueMap-Minecraft/BlueMap BlueMap is a Java-based tool that reads Minecraft world files and generates 3D models of the world surface, viewable in a browser via a bui… | 98 | 2796 | active |
| engineer-man/piston Piston is a high performance general purpose code execution engine that safely runs untrusted and potentially malicious code in isolated en… | 66 | 2796 | active |
| openstack/swift OpenStack Swift is a distributed object storage system that scales from a single machine to thousands of servers, optimized for multi-tenan… | 77 | 2794 | stable |
| Luce-Org/lucebox Lucebox is an open-source LLM inference engine written in C++ with custom CUDA/HIP kernels, focused on speculative decoding and speculative… | 59 | 2788 | active |
| reactor/reactor-netty Reactor Netty is a JVM library providing non-blocking, backpressure-ready TCP, HTTP, UDP, and QUIC clients and servers built on the Netty f… | 99 | 2778 | active |
| fuergaosi233/claude-code-proxy A Python proxy server that translates Claude API requests (/v1/messages) into OpenAI-compatible API calls, letting the Claude Code CLI work… | 50 | 2778 | active |
| thechangelog/changelog.com The open source CMS that powers changelog.com, built with Elixir and the Phoenix framework on top of PostgreSQL. It is a production, in-the… | 72 | 2768 | active |
| billchurch/webssh2 WebSSH2 is a web-based SSH client that proxies browser terminal sessions to SSH servers over WebSockets using ssh2, Socket.IO, and xterm.js… | 98 | 2767 | active |
| evansd/whitenoise WhiteNoise is a Python library that lets WSGI-compatible web apps serve their own static files without needing nginx, S3, or other external… | 76 | 2760 | stable |
| lesismal/nbio NBIO is a pure Go non-blocking, event-driven network I/O library supporting TLS, HTTP/1.x, and WebSocket, largely compatible with net/http.… | 92 | 2755 | active |
| weserv/images weserv/images is the source code of wsrv.nl, a self-hostable image cache and resize service that manipulates images on-the-fly via URL para… | 75 | 2755 | stable |
| MusicPlayerDaemon/MPD Music Player Daemon (MPD) is a server-side daemon that plays music files in various formats through the server's audio device. It exposes a… | 77 | 2754 | stable |
| chibisafe/chibisafe Chibisafe is a self-hosted file uploader and vault service written in TypeScript that accepts any file type and returns shareable links. It… | 72 | 2754 | active |
| Donkie/Spoolman Spoolman is a self-hosted web service for tracking 3D-printer filament spool inventory and usage. It provides a REST API and web client, an… | 96 | 2744 | active |
| sparfenyuk/mcp-proxy A Python CLI tool that bridges MCP (Model Context Protocol) transports, converting between stdio and SSE/Streamable HTTP. It lets MCP clien… | 80 | 2729 | active |
| versity/versitygw VersityGW is a high-performance, Apache-2.0 licensed S3 gateway written in Go that exposes an S3-compatible API backed by a local POSIX fil… | 94 | 2726 | active |
| studygolang/studygolang StudyGolang is the source code of the Go Language Chinese Network (studygolang.com), a self-hostable community website for Chinese Go devel… | 72 | 2725 | active |
| agersant/polaris Polaris is a self-hosted music streaming server written in Rust that serves your personal music collection to web browsers and mobile apps.… | 77 | 2724 | active |
| xfgryujk/blivechat A YouTube-style live chat overlay for OBS that displays Bilibili livestream comments, gifts, and super chats. It runs as a hosted web servi… | 90 | 2713 | active |
| alberliu/gim GIM is a high-performance instant messaging server written in Go, designed as a set of service components (connect, logic, business) that c… | 82 | 2709 | active |
| levywang/avhub AvHub is a self-hostable web application for searching and managing R18 (adult) video resources, built with a Vue 3 frontend and a FastAPI … | 57 | 2707 | active |
| huggingface/text-generation-inference Text Generation Inference (TGI) is a Rust, Python and gRPC toolkit for deploying and serving large language models with high performance, p… | 10 | 10889 | maintenance |
| facebook/fbthrift Facebook's evolved branch of Apache Thrift, providing a serialization and RPC framework with a rewritten compiler and a fully asynchronous … | 67 | 2697 | active |
| unpoller/unpoller Unpoller is a Go application that polls UniFi network controllers for site, device, and client metrics and exports them to InfluxDB or Prom… | 99 | 2692 | active |
| palemoky/chinese-poetry-api A high-performance Go-based API service serving nearly 400,000 classical Chinese poems (Tang, Song, Yuan, etc.) with both REST and GraphQL … | 76 | 2690 | active |
| django/daphne Daphne is an HTTP, HTTP/2, and WebSocket protocol server for ASGI applications, built to power Django Channels. It automatically negotiates… | 74 | 2679 | stable |
| reruin/sharelist ShareList is a self-hosted web application for mounting and sharing cloud storage drives such as Google Drive, OneDrive, AliyunDrive, and B… | 34 | 2675 | active |
| Suxiaoqinx/Netease_url A self-hosted Python service that parses Netease Cloud Music (网易云音乐) songs, playlists, and albums to retrieve direct download URLs at multi… | 73 | 2673 | active |
| stumpapp/stump Stump is a free, open-source, self-hostable media server for comics, manga, ebooks, and digital books with OPDS v1.2/v2.0 support. It is bu… | 94 | 2672 | active |
| ill-inc/biomes-game Biomes is an open-source sandbox MMORPG that runs entirely in the web browser, built with Next.js, TypeScript, React, and WebAssembly. It f… | 71 | 2670 | active |
| jupyterhub/binderhub BinderHub builds Docker images from Git repositories using repo2docker and connects them to JupyterHub, serving live, interactive Jupyter n… | 66 | 2669 | active |
| YusufB5/ASCILINE ASCILINE is a high-performance ASCII video rendering engine written in Python that converts video pixels into text-based representations. I… | 58 | 2662 | active |
| project-zot/zot zot is a production-ready, vendor-neutral container image and artifact registry built purely on the OCI image format and OCI Distribution S… | 94 | 2660 | active |
| Syncplay/syncplay Syncplay is a client/server application that synchronizes media playback position and play state across multiple instances of mpv, VLC, MPC… | 87 | 2660 | active |
| guysoft/OctoPi OctoPi is a Raspberry Pi distribution (OS image) that ships with OctoPrint and mjpg-streamer preinstalled for controlling 3D printers over … | 66 | 2660 | active |