Open-source http-server software
3696 open-source libraries, tools and applications tagged http-server, ranked by how closely http-server is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
3696 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| ietf-tools/datatracker The IETF Datatracker is a Django-based web application serving as the day-to-day front-end to the IETF database, tracking documents, workin… | 95 | 1097 | active |
| nytimes/gizmo Gizmo is a Go microservice toolkit from The New York Times providing packages for building HTTP/JSON servers and pubsub daemons with standa… | 52 | 3772 | maintenance |
| kellnr/kellnr Kellnr is a self-hosted, open-source registry for Rust crates, like a private crates.io you run on your own hardware. It supports cargo out… | 96 | 1096 | active |
| u8views/go-u8views u8views is a web service (with its open-source Go backend in this repo) that tracks GitHub profile views and displays them as an SVG badge … | 67 | 1096 | active |
| MPush MPush is an open-source real-time message push system written in Java on Netty, with a modular server, SDKs for Android, iOS, Java, and Jav… | 23 | 3767 | maintenance |
| TrueBlocks/trueblocks-core TrueBlocks (chifra) is a local-first command-line tool suite and optional API server that indexes address appearances on Ethereum and other… | 73 | 1095 | active |
| chubin/rate.sx rate.sx is a console (terminal) service for viewing realtime cryptocurrency and fiat exchange rates via curl or a browser. It supports curr… | 36 | 1095 | active |
| rembo10/headphones Headphones is a self-hosted Python web application that automatically searches for and downloads music albums via NZB (Usenet) and torrent … | 35 | 3759 | maintenance |
| Bogdanovich77/DeekSeek-OCR---Dockerized-API A Dockerized REST API and batch processing scripts that convert PDF documents to Markdown using the DeepSeek-OCR model behind a FastAPI bac… | 35 | 1089 | active |
| djylb/nps NPS Enhanced is a lightweight, actively maintained NAT traversal and reverse proxy system with a Web management UI, based on the original e… | 86 | 1088 | active |
| Venipa/ytmdesktop2 YTMDesktop2 is an unofficial Electron desktop client for YouTube Music with Last.fm scrobbling, Discord Rich Presence, tray view, synced ly… | 91 | 1086 | active |
| nasa/apod-api NASA's open-source microservice that serves the Astronomy Picture of the Day (APOD) API, returning JSON metadata and image links parsed fro… | 66 | 1086 | active |
| edgurgel/poxa Poxa is an open-source Elixir server implementing the Pusher protocol, compatible with existing Pusher client libraries. It supports public… | 23 | 1086 | active |
| aiXander/Realtime_PyAudio_FFT A low-latency Python server that captures live audio from microphone, line-in, or loopback devices and computes realtime features like band… | 76 | 1084 | active |
| phoenix-zhou/goshop A B2C e-commerce platform built with Go and the Gin framework using an MVC architecture. It provides an admin backend (product, order, user… | 35 | 1084 | active |
| HG-ha/ICP_Query A self-hosted service (Python and Rust implementations) that queries China MIIT ICP filing records for domains, apps, mini-programs, quick … | 89 | 1083 | active |
| rednblkx/HomeKey-ESP32 Firmware for ESP32 boards that implements Apple HomeKit lock functionality with support for Apple Home Key, enabling NFC-based door unlocki… | 83 | 1083 | active |
| muraenateam/muraena Muraena is an almost-transparent reverse proxy written in Go that automates phishing and post-phishing activities by dynamically proxying a… | 62 | 1083 | active |
| stripe/sync-engine A self-hosted service that syncs your Stripe account data (customers, subscriptions, payments) into a Postgres database. Built in TypeScrip… | 86 | 1082 | active |
| BojanJurca/Esp32_oscilloscope An ESP32 Arduino project that turns the microcontroller into a basic oscilloscope, sampling GPIO signals and displaying them in a web brows… | 70 | 1080 | active |
| ArweaveTeam/arweave The official Erlang implementation of the Arweave protocol, a distributed, cryptographically verified permanent archive built on a cryptocu… | 97 | 1079 | stable |
| Buggregator Buggregator is a self-contained debugging server for PHP applications, rewritten in Go as a single ~30 MB binary with an embedded web UI, W… | 92 | 1079 | active |
| Telegraph图床 A serverless image, video, and file hosting service built on Cloudflare Workers and Pages, storing files via the Telegram Bot API with meta… | 76 | 1079 | active |
| tsukumijima/KonomiTV KonomiTV is a modern web-based TV media server for watching live ISDB broadcasts and recorded programs on PCs, tablets, and smartphones. It… | 85 | 1078 | active |
| open-webui/openapi-servers A collection of reference OpenAPI Tool Server implementations that expose external tools and data sources to LLM agents over standard REST … | 36 | 1078 | active |
| Dataverse Dataverse is an open source research data repository platform for sharing, finding, citing, and preserving research data, developed at Harv… | 95 | 1077 | active |
| emanuele-em/proxelar Proxelar is a scriptable local MITM proxy workbench written in Rust for inspecting, intercepting, replaying, and rewriting HTTP, HTTPS, and… | 97 | 1076 | active |
| hoisie/web web.go is a lightweight web framework for Go inspired by Sinatra and web.py, offering regex-based URL routing, secure cookies, and fastcgi/… | 32 | 3685 | maintenance |
| emiago/sipgo SIPGO is a Go library implementing a fast SIP stack (RFC 3261 and related RFCs) for building SIP services such as proxies and registrars. I… | 98 | 1074 | active |
| christian-fei/my-yt A self-hosted, minimal YouTube frontend built with vanilla JavaScript and yt-dlp that lets you manage channel subscriptions, download video… | 65 | 1074 | active |
| DNSCrypt/doh-server A fast, secure DNS-over-HTTPS (DoH) and Oblivious DoH (ODoH) server proxy written in Rust, formerly known as doh-proxy. It does not resolve… | 90 | 1073 | stable |
| TypeError/secure A lightweight, dependency-free Python library for defining and applying HTTP security headers across Python web frameworks via ASGI/WSGI mi… | 76 | 1072 | active |
| bytedance/SandboxFusion A secure, self-hosted code sandbox service from ByteDance that runs and judges code generated by LLMs across 20+ programming languages via … | 60 | 1072 | active |
| k1LoW/mo mo is a Markdown viewer that opens .md files in a browser via a local server, with GitHub-flavored Markdown support, syntax highlighting, M… | 78 | 1070 | active |
| Walter-Sparrow/lunar-tear Lunar Tear is a private server implementation for a discontinued mobile game, written in Go. It bundles gRPC, CDN, and auth services with a… | 65 | 1070 | active |
| Project Lightspeed A self-contained live streaming server written in Rust that ingests OBS streams via the FTL protocol and delivers them to browsers over Web… | 32 | 3662 | maintenance |
| thruster-rs/Thruster Thruster is a fast, middleware-based web framework for Rust inspired by Koa and Express. It runs on stable Rust without unsafe code and sup… | 32 | 1069 | active |
| zk/clojuredocs The web application powering clojuredocs.org, a community-powered documentation and examples site for the Clojure programming language. It … | 32 | 1067 | active |
| drashland/drash Drash is a strongly typed, runtime-agnostic web framework for building structured HTTP services in JavaScript, built on Web Standards. It w… | 97 | 1065 | active |
| sybil-solutions/codex-shim A local Python/aiohttp server that exposes an OpenAI Responses-compatible endpoint on loopback, letting Codex Desktop use any BYOK model (O… | 55 | 1065 | active |
| IronsDu/brynet Brynet is a header-only, cross-platform C++11 TCP network library with no external dependencies. It supports multithreaded high-performance… | 57 | 1064 | active |
| Pode Pode is a cross-platform, open-source web framework written in PowerShell for building REST APIs, web pages, and TCP/SMTP servers. It suppo… | 96 | 1063 | active |
| furlongm/openvpn-monitor openvpn-monitor is a Flask web application that displays the status of OpenVPN servers, including all current client connections, their loc… | 66 | 1063 | active |
| CrunchyData/pg_tileserv pg_tileserv is a lightweight PostGIS-only tile server written in Go that serves Mapbox Vector Tiles (MVT) directly from PostgreSQL/PostGIS.… | 44 | 1062 | active |
| faye/faye-websocket-ruby A Ruby library providing standards-compliant WebSocket client and server implementations, extracted from the Faye project. It integrates wi… | 39 | 1062 | stable |
| daniel-j/send2ereader A self-hostable web service for sending ebooks (EPUB, MOBI, PDF, TXT, CBZ, CBR) to a Kobo or Kindle ereader via its built-in browser using … | 35 | 1062 | active |
| WPPConnect WPPConnect is a Node.js/TypeScript library that exports WhatsApp Web functionality via Puppeteer, enabling message sending, session managem… | 95 | 1061 | active |
| hugomd/ascii-live ascii.live is a Go web service that serves ASCII animations (like the famous terminal parrot) over HTTP, so users can play them in their te… | 77 | 1061 | active |
| Free Dictionary API A free REST API that returns dictionary data for English words, including definitions, phonetics, audio pronunciations, origins, synonyms, … | 32 | 3626 | maintenance |
| techchipnet/hound Hound is a lightweight PHP-based information gathering tool that captures a target device's exact GPS coordinates along with system and ISP… | 31 | 1060 | active |
| cloudlena/s3manager A web-based graphical interface written in Go for managing S3 buckets and objects from any S3-compatible provider. It supports listing, cre… | 98 | 1059 | active |
| kurrier-org/kurrier Kurrier is a self-hosted, open-source workspace that unifies email, calendars, contacts, and file storage into a single modern web interfac… | 80 | 1059 | active |
| SharzyL/pastebin-worker A self-hostable pastebin and URL shortener running on Cloudflare Workers, using Workers KV and R2 for storage. It offers a web UI, an HTTP … | 75 | 1059 | active |
| wxxxcxx/ms-ra-forwarder A self-hostable free online text-to-speech API that proxies Microsoft Edge 'Read Aloud' and Azure TTS demo endpoints. It can be deployed vi… | 57 | 1058 | active |
| DigDes/SoapCore SoapCore is a SOAP protocol middleware library for ASP.NET Core that lets you host SOAP endpoints in modern .NET applications. It supports … | 95 | 1056 | active |
| psoho/fast-poster fastposter is a self-hostable poster/image generation service with a drag-and-drop web editor for composing text, images, QR codes, and ava… | 28 | 1055 | active |
| toniebox-reverse-engineering/teddycloud TeddyCloud is an open-source replacement server for the Boxine Cloud that lets Toniebox owners host cloud services locally, serving their o… | 91 | 1053 | active |
| Parse Video A Go library and CLI tool that parses short-video share links from 25+ Chinese platforms (Douyin, Kuaishou, Bilibili, Xiaohongshu, Weibo, e… | 74 | 1053 | active |
| aimeos/ai-client-jsonapi A PHP package providing the frontend JSON REST API for Aimeos e-commerce projects. It exposes shop data and operations as a JSON API for he… | 76 | 1052 | active |
| lepture/python-livereload A Python LiveReload server that automatically reloads webpages in the browser when files change, eliminating manual refreshes. It is instal… | 57 | 1052 | active |
| Artrajz/vits-simple-api A Python HTTP API service that exposes VITS-family text-to-speech models (VITS, Bert-VITS2, GPT-SoVITS, W2V2 emotional VITS) for inference.… | 66 | 1050 | active |
| apache/james-project Apache James is an enterprise mail server and modular mail platform running on the JVM, supporting SMTP, IMAP, POP3, JMAP, LMTP, and Manage… | 76 | 1048 | stable |
| r3labs/sse A Go library providing both server and client implementations for Server-Sent Events (SSE). It includes a message scheduler with named stre… | 32 | 1047 | stable |
| GrahamDumpleton/mod_wsgi mod_wsgi is an Apache HTTP Server module, written in C, for hosting Python web applications that implement the WSGI specification (PEP 3333… | 99 | 1044 | stable |
| apify/proxy-chain A programmable HTTP/HTTPS proxy server library for Node.js, similar to Squid, with support for SSL/TLS, SOCKS4/5, authentication, upstream … | 93 | 1044 | active |
| rails/propshaft Propshaft is a modern asset pipeline library for Rails that serves and fingerprints assets with digest stamping. It offers a simpler, faste… | 82 | 1043 | stable |
| franciscop/server server.js is a batteries-included Node.js web server framework that wraps Express-compatible middleware with sane defaults for routing, ses… | 65 | 3553 | maintenance |
| pkp/ojs Open Journal Systems (OJS) is an open-source PHP web application developed by the Public Knowledge Project for managing and publishing scho… | 77 | 1042 | stable |
| csznet/tgState tgState is a self-hosted file hosting and image bed system that uses Telegram as its storage backend, with no limits on file size or format… | 22 | 1042 | active |
| metabrainz/listenbrainz-server ListenBrainz server is the open-source backend and front-end for tracking users' music listening history, providing insights, visualization… | 96 | 1041 | active |
| apple/servicetalk ServiceTalk is a JVM networking framework built on Netty that provides reactive, asynchronous HTTP, gRPC, and other protocol clients and se… | 94 | 1041 | active |
| tngoman/Store-POS Store POS is a modern Electron-based desktop point-of-sale application built with React, TypeScript, and an Express + SQLite backend. It su… | 76 | 1041 | active |
| python-hyper/h2 h2 is a pure-Python implementation of the HTTP/2 protocol stack that performs no I/O, making it embeddable in any program or framework. It … | 72 | 1041 | stable |
| badlogic/heissepreise A self-hostable grocery price search app that daily scrapes product and price data from major Austrian supermarket chains (Billa, Spar, Hof… | 57 | 1041 | active |
| iptag/jimeng-api A self-hosted API service that reverse-engineers Jimeng AI (China) and Dreamina (international) to expose free AI image and video generatio… | 10 | 1041 | active |
| uWSGI uWSGI is an application server container written in C for deploying and serving web applications, most commonly Python WSGI apps. It provid… | 49 | 3547 | maintenance |
| go-macaron/macaron Macaron is a high-productivity, modular web framework for Go, inspired by Martini, featuring a fast multi-tree router, dependency injection… | 49 | 3545 | maintenance |
| carcabot/tiktok-signature A self-hosted Node.js service that generates valid X-Bogus and X-Gnarly signature tokens for TikTok API requests using a headless browser r… | 87 | 1040 | active |
| WSO2 API Manager WSO2 API Manager is a full open-source API management platform for designing, publishing, securing, and managing the lifecycle of APIs acro… | 82 | 1040 | active |
| igrigorik/ga-beacon A small Go service that acts as a collector-as-a-service for Google Analytics via the Measurement Protocol, letting you track page views wi… | 32 | 3536 | maintenance |
| The Rick and Morty API The Rick and Morty API is a free, open-source REST and GraphQL API serving canonical data about characters, locations, and episodes from th… | 62 | 1037 | stable |
| jmforsythe/Git-Heat-Map A tool that visualizes a git repository as an interactive SVG treemap, where file sizes reflect diff activity (lines added/removed). It par… | 32 | 1036 | active |
| EMS-ESP EMS-ESP is open-source firmware for the ESP32 microcontroller that communicates with EMS (Energy Management System) and Heatronic compatibl… | 94 | 1034 | active |
| MiyakoYakota/search.0t.rocks A self-hostable 'Zero Trust' search engine built on Apache Solr with a web frontend, deployable via Docker Compose on a single Linux host. … | 29 | 1034 | active |
| cnpm/cnpmjs.org A self-hosted private npm registry and web application for enterprises, built on Koa, MySQL/MariaDB/SQLite/PostgreSQL, and pluggable object… | 10 | 3519 | maintenance |
| asternic/wuzapi WuzAPI is a self-hosted RESTful API service for WhatsApp built on the Whatsmeow multi-device library in Go. It exposes endpoints for sessio… | 93 | 1033 | active |
| apple/swift-http-types Swift HTTP Types is an Apple-maintained Swift library providing version-independent HTTP request, response, and header field types usable b… | 87 | 1033 | active |
| JacksonTian/anywhere Anywhere is a zero-configuration Node.js command-line tool that turns the current directory into a static file server with a single command… | 77 | 1033 | stable |
| lammertb/libhttp LibHTTP is a multi-platform C/C++ embeddable HTTP and HTTPS server library, forked from the Mongoose/CivetWeb family with an MIT license. I… | 34 | 1032 | active |
| Trow-Registry/trow Trow is a lightweight OCI-compliant container image registry written in Rust that runs inside a Kubernetes cluster. It caches external imag… | 78 | 1031 | active |
| plan-player-analytics/Plan Plan is a Minecraft server plugin that collects player activity data and serves an analytics dashboard via a built-in webserver. It runs on… | 96 | 1030 | active |
| Pirsch Analytics Pirsch is the open-source core of a privacy-focused, server-side web analytics solution written in Go. It tracks website traffic without co… | 94 | 1030 | active |
| Wikidepia/InstaFix InstaFix is a Go web service that serves fixed Instagram image and video embeds for Discord and Telegram by rewriting URLs (e.g., adding 'd… | 10 | 1030 | active |
| RoboSats/robosats RoboSats is a simple and private peer-to-peer bitcoin exchange that uses Lightning hold invoices as bonds and escrow to minimize custody an… | 96 | 1029 | active |
| fedify-dev/fedify Fedify is a TypeScript framework for building federated server applications on the ActivityPub protocol, handling signatures, discovery, ac… | 89 | 1029 | active |
| WanyueKJ/education-online Wanyue Education is a self-hosted online education platform combining knowledge payment, live-streamed classes, online school building, que… | 34 | 1029 | active |
| BGmi/BGmi BGmi is a Python CLI tool with a Web UI for subscribing to and automatically downloading bangumi (anime) episodes via torrent sources like … | 89 | 1026 | active |
| felipeDS91/whatsapp-api A self-hosted REST API built with Node.js, Express, and whatsapp-web.js that lets applications send WhatsApp messages programmatically via … | 57 | 1026 | active |
| anvil-works/anvil-runtime The open-source runtime engine and standalone App Server that powers Anvil, a framework for building full-stack web apps entirely in Python… | 75 | 1025 | active |
| alienatedsec/yi-hack-v5 Custom open-source firmware for Xiaomi Yi cameras based on the Hi3518ev200 chipset, adding a free RTSP server, ONVIF support, MQTT motion d… | 23 | 1025 | active |