function: http-server
3609 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| nghttp2/nghttp2 nghttp2 is a mature C library implementing the HTTP/2 framing layer and HPACK header compression, plus client, server, proxy, and load-test… | 94 | 5046 | stable |
| huggingface/text-embeddings-inference Text Embeddings Inference (TEI) is a Rust-based toolkit from Hugging Face for deploying and serving open-source text embedding, re-ranker, … | 84 | 5028 | active |
| soruly/trace.moe trace.moe is an anime scene search engine that identifies which anime, episode, and exact timestamp a screenshot comes from. This repositor… | 76 | 5022 | active |
| techchipnet/CamPhish CamPhish is a bash-based penetration-testing tool that hosts a fake webpage on a built-in PHP server and exposes it via ngrok or CloudFlare… | 40 | 5020 | active |
| stoplightio/prism Prism is an open-source CLI tool that turns OpenAPI v2/v3 documents or Postman Collections into a fully functional HTTP mock server with dy… | 97 | 5016 | active |
| antonkomarev/github-profile-views-counter A free cloud micro-service that counts GitHub profile views and displays the count as a badge in your profile README via a Markdown image U… | 61 | 5015 | active |
| Bitcore Bitcore is a full-stack monorepo from BitPay providing infrastructure for building Bitcoin and blockchain-based applications, including a b… | 66 | 4988 | active |
| Emby Server Emby Server is a self-hosted personal media server that organizes videos, music, photos, and live TV into a rich library and streams them t… | 23 | 4961 | active |
| CrowCpp/Crow Crow is a fast, header-only C++ microframework for building HTTP and WebSocket web services, with Flask-style routing and type-safe handler… | 88 | 4956 | active |
| mock-server/mockserver-monorepo MockServer is an open-source HTTP(S) mock server and proxy for testing that can mock APIs, record and inspect live traffic, and inject fail… | 99 | 4953 | active |
| FxEmbed/FxEmbed FxEmbed is a Cloudflare Worker service that powers FxTwitter, FixupX, and FxBluesky, rewriting X/Twitter and Bluesky links into rich embeds… | 77 | 4948 | active |
| MCSManager/MCSManager MCSManager is a web-based control panel for managing Minecraft, Steam, and other game servers such as Terraria and Palworld. It features a … | 99 | 4932 | active |
| Kozea/Radicale Radicale is a lightweight CalDAV and CardDAV server for sharing calendars, to-do lists, and contacts over HTTP. It stores data on the file … | 98 | 4931 | stable |
| WuKongIM/WuKongIM WuKongIM is a high-performance, channel-oriented instant messaging server written in Go that handles message persistence, replication, orde… | 90 | 4925 | active |
| jetkvm/kvm JetKVM is an open-source KVM over IP solution (firmware and web dashboard) for remotely controlling computers via keyboard, video, and mous… | 79 | 4923 | active |
| oracle/opengrok OpenGrok is a fast source code search and cross-reference engine written in Java that indexes source trees and version control histories. I… | 99 | 4922 | stable |
| lunatic-solutions/lunatic Lunatic is an Erlang-inspired runtime for WebAssembly that provides super lightweight, sandboxed processes for building fast, fault-toleran… | 29 | 4884 | active |
| searchkit/searchkit Searchkit is an open-source TypeScript library providing search UI components and a Node.js API layer for building search experiences on to… | 77 | 4857 | active |
| UndeadSec/SocialFish SocialFish is a Python-based phishing toolkit that clones modern login pages using Playwright browser automation and captures credentials, … | 76 | 4851 | active |
| shuakami/qq-chat-exporter A desktop/self-hosted tool that exports QQ (NT QQ) chat history, including images, videos, and stickers, to HTML, JSON, TXT, and Excel form… | 86 | 4849 | active |
| caamer20/Telegram-Drive A cross-platform desktop application that turns a Telegram account into a personal cloud storage drive, built with Tauri, Rust, React, and … | 78 | 4845 | active |
| clangen/musikcube musikcube is a cross-platform, terminal-based music player, audio engine, metadata indexer, and streaming server written in C++. It runs on… | 58 | 4828 | active |
| lobsters/lobsters Lobsters is the open-source Rails codebase that powers lobste.rs, a computing-focused link aggregation and discussion community. It is a se… | 76 | 4818 | active |
| ZijianHe/koa-router koa-router is Express-style routing middleware for the Koa web framework, supporting named parameters, nested routers, and async/await. It … | 54 | 4814 | stable |
| graph-gophers/graphql-go A GraphQL server library for Go focused on ease of use, with schema parsing, type-checked resolvers, and an HTTP relay handler. It supports… | 93 | 4759 | active |
| ant-media/Ant-Media-Server Ant Media Server is a scalable open-source media server for ultra-low latency live streaming, built around WebRTC (~0.5s latency) with supp… | 89 | 4726 | stable |
| webonyx/graphql-php A feature-complete PHP implementation of the GraphQL specification, based on the JavaScript reference implementation. It provides type syst… | 95 | 4718 | stable |
| 981011512/-- An open-source smart parking management system with EV charging, property management, and face access control modules, built on Java Spring… | 40 | 4714 | active |
| miroslavpejic85/mirotalk MiroTalk P2P is a self-hosted, open-source WebRTC video conferencing platform that uses direct peer-to-peer connections for real-time video… | 77 | 4706 | active |
| antoniomika/sish sish is an open-source, self-hostable SSH server that provides HTTP(S), WebSocket(S), and TCP tunnels to localhost, serving as an ngrok/ser… | 86 | 4703 | active |
| SteveLTN/https-portal HTTPS-PORTAL is a Dockerized reverse proxy that automatically obtains and renews Let's Encrypt TLS certificates and serves any web applicat… | 88 | 4692 | active |
| aldinokemal/go-whatsapp-web-multidevice GoWA is a self-hosted WhatsApp REST API service written in Go, exposing WhatsApp multi-device messaging over HTTP with a web UI, webhooks, … | 95 | 4684 | active |
| cppla/ServerStatus ServerStatus is a lightweight self-hosted server monitoring probe and status dashboard written in Go, with a Python agent for clients. It t… | 98 | 4682 | active |
| xxnuo/MTranServer MTranServer is an offline machine translation server with very low resource usage and millisecond response times, requiring no GPU. It supp… | 66 | 4675 | active |
| motioneye-project/motioneye motionEye is a web-based frontend for the motion video surveillance daemon, providing a browser interface for configuring and viewing camer… | 84 | 4664 | active |
| offu/WeRoBot WeRoBot is a Python framework for developing WeChat Official Account (公众号) robots. It provides decorators for handling incoming message typ… | 51 | 4661 | stable |
| cf-pages/Telegraph-Image A free, self-deployable image hosting application that serves as a Flickr/Imgur alternative, built on Cloudflare Pages with uploads stored … | 75 | 4655 | active |
| zongzibinbin/MallChat MallChat is a Java backend for an e-commerce system that combines shopping features (cart, orders, payments, search, recommendations, logis… | 30 | 4654 | active |
| amantus-ai/vibetunnel VibeTunnel is a terminal-sharing server that proxies your local terminal sessions into any web browser, letting you watch output and type c… | 70 | 4637 | active |
| prest/prest pRESTd is a production-ready Go service that exposes instant REST APIs (and a read-only MCP endpoint) on top of any existing or new Postgre… | 98 | 4611 | stable |
| JZ-Darkal/AndroidHttpCapture AndroidHttpCapture is an Android network diagnostic and packet capture app, essentially a mobile version of Fiddler. It captures HTTP/HTTPS… | 59 | 4603 | active |
| cloudwego/netpoll Netpoll is a high-performance non-blocking I/O networking library for Go, developed by ByteDance and focused on RPC scenarios. It provides … | 93 | 4601 | active |
| webui-dev/webui A lightweight portable C library that uses any installed web browser or optional WebView as the GUI for desktop applications, communicating… | 66 | 4586 | active |
| smoltcp-rs/smoltcp smoltcp is a standalone, event-driven TCP/IP stack written in Rust, designed for bare-metal and real-time systems without heap allocation. … | 87 | 4579 | active |
| NdoleStudio/httpsms httpSMS is a service that turns an Android phone into an SMS gateway, letting you send and receive SMS messages programmatically via a simp… | 95 | 4569 | active |
| exposedev/expose Expose is an open-source ngrok alternative written in pure PHP that creates secure tunnels to expose local servers to the internet. It can … | 88 | 4568 | active |
| aaPanel/BaoTa BaoTa (BT Panel) is a self-hosted web-based server operations panel for Linux (and Windows) that simplifies managing websites, LAMP/LNMP st… | 71 | 4563 | active |
| element-hq/synapse Synapse is the reference Matrix homeserver implementation maintained by Element, written in Python/Twisted with Rust components. It stores … | 93 | 4558 | stable |
| Yooooomi/your_spotify YourSpotify is a self-hosted web application that tracks your Spotify listening history and presents it in an explorable statistics dashboa… | 86 | 4554 | active |
| apache/iggy Apache Iggy is a high-performance, persistent message streaming platform written in Rust, supporting TCP, QUIC, HTTP, and WebSocket transpo… | 86 | 4545 | active |
| hotheadhacker/seedbox-lite SeedBox Lite is a self-hosted torrent streaming media center that lets users watch movies and TV shows instantly while torrents download. I… | 34 | 4536 | active |
| szabodanika/microbin MicroBin is a self-hosted pastebin and file-sharing web application written in Rust, packaged as a single self-contained executable. It sup… | 71 | 4532 | active |
| basecamp/once-campfire Campfire is a self-hosted, web-based group chat application from Basecamp, written in Ruby on Rails, offering rooms, DMs, file sharing, sea… | 84 | 4526 | active |
| auth0/express-jwt Express middleware that validates JSON Web Tokens (JWTs) using the webtoken library and attaches the decoded payload to the request object.… | 72 | 4513 | stable |
| projectdiscovery/interactsh Interactsh is an open-source tool for detecting out-of-band (OOB) interactions via DNS, HTTP(S), SMTP(S), and LDAP, useful for identifying … | 85 | 4512 | active |
| rocboss/paopao-ce PaoPao is an open-source, self-hosted micro-community (social) platform combining a Go/Gin backend with a Vue 3 + Naive UI web frontend and… | 66 | 4503 | active |
| hestiacp/hestiacp Hestia Control Panel is an open-source, lightweight web hosting control panel for Linux servers that provides a web and CLI interface for m… | 99 | 4483 | active |
| getfider/fider Fider is an open-source feedback portal for collecting, organizing, and prioritizing customer feature requests and suggestions. Users can s… | 91 | 4483 | active |
| SnapDrop/snapdrop Snapdrop is a Progressive Web App for local file sharing between devices on the same network, inspired by Apple's AirDrop, built with vanil… | 35 | 19706 | maintenance |
| qinguoyi/TinyWebServer A lightweight C++ web server for Linux built with a thread pool, non-blocking sockets, epoll (ET and LT), and Reactor/simulated-Proactor ev… | 32 | 19653 | maintenance |
| tapexyz/tape Tape is an open-source, decentralized video and media-sharing platform built as a TypeScript monorepo with web, API, embed player, and smar… | 60 | 4454 | active |
| lwch/natpass natpass is a self-hosted host management tool written in Go that provides web-based shell access, remote desktop (VNC), and code-server int… | 67 | 4446 | active |
| dreamhead/moco Moco is an easy-setup stub framework for the JVM that spins up mock HTTP, REST, WebSocket, and SSE servers from simple JSON configuration f… | 73 | 4445 | active |
| geoserver/geoserver GeoServer is an open-source Java server for sharing, publishing, and editing geospatial data using OGC open standards. It is the reference … | 99 | 4442 | stable |
| yudai/gotty GoTTY is a command line tool written in Go that turns CLI programs into web applications by streaming the terminal over a browser via WebSo… | 23 | 19547 | maintenance |
| poem-web/poem Poem is a full-featured, easy-to-use web framework for Rust built on async/await, with crates for OpenAPI, gRPC, AWS Lambda, and MCP server… | 66 | 4434 | active |
| salvo-rs/salvo Salvo is a powerful yet simple async web framework for Rust, built on Hyper and Tokio. It offers tree-based routing, unified handler/middle… | 99 | 4432 | active |
| osm-search/Nominatim Nominatim is an open-source geocoding engine that searches OpenStreetMap data by name and address and performs reverse geocoding from coord… | 84 | 4432 | stable |
| tdlib/telegram-bot-api An open-source C++ server that implements the Telegram Bot API as an HTTP service, built on TDLib. It can be self-hosted to run bots agains… | 77 | 4431 | active |
| Kinto/kinto Kinto is a minimalist self-hostable JSON document storage service with synchronisation and sharing capabilities, exposed over a REST HTTP A… | 98 | 4418 | active |
| autobrr/qui qui is a fast, single-binary web interface for qBittorrent that lets users manage multiple qBittorrent instances from one place. It bundles… | 85 | 4416 | active |
| imazen/imageflow Imageflow is a high-performance, memory-safe image manipulation suite written in Rust, offering a C ABI library (libimageflow), a CLI tool … | 92 | 4412 | active |
| muety/wakapi Wakapi is a minimalist, self-hosted WakaTime-compatible backend for tracking and visualizing coding statistics such as time spent per proje… | 95 | 4410 | active |
| blackcandy-org/blackcandy Black Candy is a self-hosted music streaming server built with Ruby on Rails and Hotwire, serving as a personal music center. It is deploye… | 88 | 4404 | active |
| Judge0 Judge0 is an open-source, sandboxed online code execution system exposing a simple HTTP JSON API for compiling and running untrusted code i… | 67 | 4401 | active |
| monitoror/monitoror Monitoror is a unified monitoring wallboard application written in Go that displays server status, CI build progress, and critical values o… | 39 | 4386 | active |
| p2r3/bareiron A minimalist Minecraft server written in C, designed to run on memory-restricted embedded systems like the ESP32. It prioritizes memory usa… | 55 | 4385 | active |
| miguelgrinberg/python-socketio A Python implementation of the Socket.IO realtime client and server, supporting WebSocket and long-polling transports with asyncio, eventle… | 97 | 4368 | stable |
| open-webui/mcpo mcpo is a lightweight Python proxy that takes any MCP (Model Context Protocol) server command and exposes its tools as a standard OpenAPI-c… | 70 | 4357 | active |
| GreaterWMS/GreaterWMS GreaterWMS is a fully open-source warehouse management system (WMS) covering inventory, inbound/outbound, and supply chain logistics, origi… | 42 | 4356 | active |
| danielgtaylor/huma Huma is a modern micro-framework for building HTTP REST/RPC APIs in Go, backed by OpenAPI 3.1 and JSON Schema. It is router-agnostic (bring… | 98 | 4347 | active |
| mpolden/echoip echoip is a lightweight Go service for looking up a client's IP address, with optional country, city, and ASN details via MaxMind GeoIP dat… | 63 | 4347 | active |
| facebook/duckling Duckling is a Haskell library that parses natural language text into structured data, extracting entities like dates, times, amounts of mon… | 55 | 4313 | active |
| yuzutech/kroki Kroki is a unified HTTP API service that converts textual diagram descriptions (PlantUML, Mermaid, GraphViz, Ditaa, Excalidraw, and many mo… | 94 | 4297 | active |
| HelloZeroNet/ZeroNet ZeroNet is a decentralized web platform that serves websites peer-to-peer using Bitcoin cryptography for site signing and the BitTorrent ne… | 23 | 18772 | maintenance |
| blinker-iot/blinker-esp-idf Blinker is an IoT solution library for embedded hardware, provided as ESP-IDF components for ESP8266 and ESP32. It enables devices to conne… | 37 | 4288 | active |
| tower-rs/tower Tower is a Rust library of modular, reusable components for building robust networking clients and servers around a request/response Servic… | 71 | 4284 | stable |
| eventmachine/eventmachine EventMachine is an event-driven I/O and lightweight concurrency library for Ruby based on the Reactor pattern. It enables building highly s… | 65 | 4277 | stable |
| wasi-master/13ft A self-hosted web service that bypasses paywalls on news sites by fetching pages as GoogleBot, a replacement for the defunct 12ft.io. It se… | 83 | 4266 | active |
| F-Stack/f-stack F-Stack is an open-source high-performance user-space network framework based on DPDK, featuring a ported FreeBSD 11 TCP/IP stack, a Posix-… | 84 | 4254 | stable |
| ModelTC/LightLLM LightLLM is a Python-based LLM inference and serving framework designed for lightweight deployment, easy scalability, and high throughput. … | 84 | 4243 | active |
| collabora/WhisperLive WhisperLive is a nearly-live speech-to-text application built on OpenAI's Whisper, serving real-time transcription over WebSocket and REST … | 86 | 4241 | active |
| vasanthv/ahey Ahey is a free, browser-based group video calling app built on WebRTC with a peer-to-peer mesh topology. It requires no signups or download… | 10 | 4194 | active |
| gliderlabs/ssh A Go library that wraps golang.org/x/crypto/ssh with a high-level, net/http-like API for building custom SSH servers. It lets developers ha… | 24 | 4169 | stable |
| esm-dev/esm.sh esm.sh is a no-build JavaScript CDN that serves npm, JSR, and GitHub packages as ES modules over HTTP URLs, transforming TypeScript, Vue, a… | 99 | 4158 | active |
| pypi/warehouse Warehouse is the open-source web application that powers the Python Package Index (PyPI), the official repository for publishing and distri… | 77 | 4136 | active |
| stringer-rss/stringer Stringer is a self-hosted, anti-social RSS feed reader built with Ruby on Rails, PostgreSQL, and Hotwire. It offers keyboard shortcuts, mul… | 77 | 4128 | active |
| weavejester/compojure Compojure is a concise routing library for the Ring web ecosystem in Clojure, letting developers compose web applications from small, indep… | 51 | 4112 | stable |
| ardanlabs/service A Go starter kit from Ardan Labs for building production-grade, scalable web services using a domain-driven, data-oriented architecture des… | 76 | 4107 | active |
| ericc-ch/copilot-api A reverse-engineered proxy that exposes the GitHub Copilot API as OpenAI and Anthropic compatible endpoints, letting any OpenAI/Anthropic-c… | 49 | 4106 | active |