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 |
|---|---|---|---|
| azac/cobol-on-wheelchair COBOL on Wheelchair is a micro web-framework written in COBOL that runs via CGI on an Apache server with GNU Cobol. It is a novelty project… | 32 | 1033 | experimental |
| DragoQCC/CrucibleC2 HardHat C2 (CrucibleC2) is a cross-platform, multi-user Command & Control framework written in C#/.NET for red team engagements and penetra… | 23 | 1022 | experimental |
| justrach/turboAPI TurboAPI is a FastAPI-compatible Python web framework with a Zig-native HTTP core, offering drop-in migration by changing a single import l… | 85 | 1009 | experimental |
| victordibia/autogen-ui A web UI for Microsoft's AutoGen AgentChat API, providing a chat interface to interact with a predefined multi-agent team. It pairs a FastA… | 28 | 1007 | experimental |
| danielealbano/cachegrand cachegrand is a high-performance key-value store and data ingestion, processing, and serving platform written in C and optimized for modern… | 23 | 1004 | experimental |
| dzove855/Bash-web-server A web server implemented entirely in Bash, requiring no external tools like socat or netcat. It supports serving static HTML, scriptable re… | 32 | 997 | experimental |
| anuraghazra/github-readme-stats A serverless service that generates dynamic SVG stat cards (GitHub stats, streaks, language breakdowns) for embedding in GitHub profile and… | 76 | 79822 | abandoned |
| Daytona Daytona is a secure, elastic infrastructure platform for running AI-generated code in isolated sandboxes with dedicated kernels, filesystem… | 10 | 71575 | abandoned |
| File Browser File Browser is a self-hosted web application that provides a file managing interface over a specified directory, allowing upload, delete, … | 10 | 35900 | abandoned |
| mattermost-community/focalboard Focalboard is an open source, self-hosted project management tool with kanban boards, available as a desktop app for macOS, Windows, and Li… | 56 | 26518 | abandoned |
| inconshreveable/ngrok ngrok is a command‑line tool that creates secure, public URLs for local services by acting as a reverse proxy and tunnel. It also provides … | 10 | 24404 | abandoned |
| Snowpack Snowpack is an ESM-powered frontend build tool offering an unbundled development server with instant startup and hot module replacement. It… | 23 | 19278 | abandoned |
| reddit-archive/reddit The historical source code of reddit.com, the social news and discussion website, archived by Reddit. It is no longer maintained and serves… | 10 | 16961 | abandoned |
| zedeus/nitter Nitter is a free and open-source alternative Twitter/X front-end focused on privacy and performance, written in Nim. It proxies all request… | 10 | 14486 | abandoned |
| Searx Searx is a privacy-respecting, hackable metasearch engine that aggregates results from multiple third-party search engines without tracking… | 56 | 13553 | abandoned |
| mozilla/send Firefox Send was a web application for sharing files with end-to-end encryption and expiring links, built by Mozilla on Node.js. Mozilla di… | 10 | 13237 | abandoned |
| Apache PredictionIO Apache PredictionIO is an open-source machine learning server built on Spark, HBase, Elasticsearch, and Hadoop that lets developers build, … | 10 | 12520 | abandoned |
| assimon/dujiaoka Dujiaoka (独角数卡) is a self-hosted automated sales system for digital goods, letting site owners sell products with automatic delivery after … | 10 | 12131 | abandoned |
| benbusby/whoogle-search Whoogle Search is a self-hosted, ad-free, privacy-respecting metasearch engine that proxies Google search results without ads, JavaScript, … | 10 | 11567 | abandoned |
| Shopify/dashing Dashing is a Sinatra-based Ruby framework for building attractive real-time dashboards with widgets, designed to look great on TVs. It is n… | 10 | 10902 | abandoned |
| go-cqhttp go-cqhttp is a lightweight, natively cross-platform Golang implementation of the OneBot v11 (CQHTTP) standard for QQ bots, built on MiraiGo… | 68 | 10619 | abandoned |
| hanxi/xiaomusic XiaoMusic is a self-hosted Python application that lets Xiaomi XiaoAI smart speakers play music downloaded via yt-dlp, controlled through v… | 10 | 10036 | abandoned |
| mozilla/BrowserQuest BrowserQuest is a deprecated HTML5/JavaScript multiplayer game experiment by Mozilla, featuring a browser-based MMORPG-style demo with a No… | 10 | 9372 | abandoned |
| benawad/dogehouse DogeHouse is an open-source social audio platform (a Clubhouse-style voice conversation app) with an Elixir API, voice server, Next.js web … | 23 | 9017 | abandoned |
| microsoft/cpprestsdk The C++ REST SDK (Casablanca) is a Microsoft library for cloud-based client-server communication in native C++ using a modern asynchronous … | 10 | 8248 | abandoned |
| ipkn/crow Crow is a fast, header-only C++ micro web framework inspired by Python Flask, offering Flask-like routing, built-in JSON handling, Mustache… | 23 | 7626 | abandoned |
| cmliu/CF-Workers-SUB A Cloudflare Workers/Pages-based tool that merges multiple proxy nodes and subscription links into a single personalized subscription URL, … | 10 | 7523 | abandoned |
| NancyFx/Nancy Nancy is a lightweight, low-ceremony web framework for building HTTP-based services on .NET Framework/Core and Mono. It provides a simple D… | 10 | 7088 | abandoned |
| Kubeless Kubeless is a Kubernetes-native serverless framework that lets you deploy functions as custom Kubernetes resources, with an in-cluster cont… | 10 | 6828 | abandoned |
| openethereum/parity-ethereum Parity Ethereum (OpenEthereum) is a fast, light, and robust Ethereum client written in Rust, providing full node infrastructure with JSON-R… | 10 | 6818 | abandoned |
| python-eel/Eel Eel is a lightweight Python library for building simple Electron-like desktop GUI apps with HTML/JS frontends while retaining full access t… | 10 | 6734 | abandoned |
| graphql/express-graphql express-graphql is the original official reference implementation of a GraphQL HTTP server middleware for Express (and Connect/Restify). It… | 10 | 6249 | abandoned |
| GoogleChrome/rendertron Rendertron is a standalone HTTP service that renders and serializes web pages on the fly using headless Chrome via Puppeteer, so bots that … | 10 | 5950 | abandoned |
| Hypernova Hypernova is a Node.js service from Airbnb that renders JavaScript views (e.g., React components) on the server via HTTP, returning HTML st… | 10 | 5775 | abandoned |
| go-socket.io A Go implementation of the Socket.IO realtime application framework, supporting Socket.IO client protocol version 1.4 with rooms, namespace… | 10 | 5771 | abandoned |
| ponzu-cms/ponzu Ponzu is an open-source headless CMS and HTTP server framework written in Go that auto-generates content editors and a JSON API from CLI sc… | 43 | 5760 | abandoned |
| ramon-victor/freegpt-webui A Python web application providing a ChatGPT-style chat UI backed by the G4F (gpt4free) API, allowing access to GPT-3.5/4 models without an… | 10 | 5611 | abandoned |
| nginx/unit NGINX Unit is a lightweight universal web application server, written in C, that serves static assets, handles TLS, routes requests, and na… | 10 | 5543 | abandoned |
| Libreddit Libreddit is a private, lightweight front-end for Reddit written in Rust that proxies all requests (including media) through the server so … | 23 | 5198 | abandoned |
| sqlpad/sqlpad SQLPad is a self-hosted web application for writing and running SQL queries and visualizing the results, supporting many databases includin… | 10 | 5183 | abandoned |
| bitly/oauth2_proxy A Go reverse proxy and static file server that adds OAuth2 authentication (Google, GitHub, Azure, GitLab, and others) in front of web appli… | 10 | 5084 | abandoned |
| Laravel WebSockets A Laravel package that provides a self-hosted WebSocket server with full Pusher API compatibility, started via a single artisan command. It… | 10 | 5071 | abandoned |
| easychen/pushdeer PushDeer is an open-source, self-hostable push notification service that lets users send messages to their devices via a simple HTTP API, w… | 47 | 5025 | abandoned |
| tiajinsha/JKVideo JKVideo is a feature-rich third-party Bilibili client built with React Native and Expo, offering DASH video playback, real-time danmaku (bu… | 63 | 4991 | abandoned |
| ElasticHQ/elasticsearch-HQ ElasticHQ is a browser-based web application for monitoring and managing Elasticsearch clusters, nodes, indices, shards, and mappings, with… | 23 | 4990 | abandoned |
| deployd Deployd is a Node.js toolkit for building realtime REST APIs for web and mobile apps using configurable Resources like Collections, managed… | 23 | 4935 | abandoned |
| fiorix/freegeoip freegeoip is an IP geolocation web server written in Go that provides a REST API returning country, region, city, and other location data f… | 23 | 4932 | abandoned |
| preactjs/wmr WMR is a tiny all-in-one development tool for modern web apps, packaged as a single 2MB dependency-free file. It provides a zero-config dev… | 23 | 4914 | abandoned |
| facebookarchive/grace A Go library for building socket-based servers that support graceful termination and restart without dropping connections. It provides APIs… | 10 | 4875 | abandoned |
| nbs-system/naxsi NAXSI is a high-performance, low-maintenance web application firewall (WAF) implemented as a third-party NGINX module written in C. Instead… | 10 | 4805 | abandoned |
| Camunda Platform 7 Camunda Platform 7 is a Java-based BPMN 2.0 process engine framework for workflow and decision automation, embeddable in any JVM applicatio… | 10 | 4267 | abandoned |
| facebookarchive/WebDriverAgent WebDriverAgent is a WebDriver server implementation for iOS that runs on devices and simulators, enabling remote control of iOS apps via th… | 10 | 4261 | abandoned |
| tty.js tty.js is a Node.js application that serves an interactive terminal in the browser using express and socket.io, with tabs, windowing, 256-c… | 32 | 4214 | abandoned |
| waylaidwanderer/node-chatgpt-api A Node.js client implementation for ChatGPT and Bing AI, usable as an npm module, a REST API server, or a CLI app. It wraps the official Op… | 22 | 4152 | abandoned |
| helios-framework/helios Helios is an extensible open-source mobile backend framework written in Ruby that provides essential backend services for iOS apps, includi… | 32 | 4071 | abandoned |
| vercel/og-image A service that generates Open Graph images (social preview cards) for Twitter, Facebook, Slack, and other platforms. It is officially depre… | 10 | 4042 | abandoned |
| swooletw/laravel-swoole A PHP composer package that runs Laravel and Lumen applications on a high-performance Swoole-based HTTP server, benchmarked up to 5x faster… | 10 | 4024 | abandoned |
| ravenscroftj/turbopilot TurboPilot is a self-hosted, Copilot-like code completion server that runs large language models (Salesforce CodeGen, StableCode, WizardCod… | 10 | 3772 | abandoned |
| christianselig/apollo-backend The server backend for the Apollo iOS Reddit client, written in Go, which checked user notifications and managed subreddit watchers via aut… | 10 | 3651 | abandoned |
| erming/shout Shout is a self-hosted web-based IRC client that runs a Node.js server and lets users connect to IRC networks from their browser. It is dep… | 10 | 3588 | abandoned |
| PocketMine-MP PocketMine-MP is open-source server software for Minecraft: Bedrock Edition, written from scratch in PHP, C, and C++, with a plugin API for… | 10 | 3577 | abandoned |
| silexphp/Silex Silex is a PHP micro-framework for building websites and simple web applications, built on top of Symfony components with a lightweight, Pi… | 10 | 3531 | abandoned |
| socketstream/socketstream SocketStream is a Node.js framework for building realtime web applications with bidirectional communication. It is explicitly no longer mai… | 32 | 3515 | abandoned |
| nylas/sync-engine The Nylas Sync Engine is an open-source email sync platform that exposes a RESTful API on top of IMAP/SMTP, letting applications read and s… | 10 | 3494 | abandoned |
| isohuntto/openbay Openbay is a self-hosted PHP (Yii2-based) web application that acts as a proxy/mirror frontend for The Pirate Bay torrent index. The isoHun… | 32 | 3485 | abandoned |
| Readarr/Readarr Readarr is a self-hosted ebook and audiobook collection manager for Usenet and BitTorrent users, in the style of Sonarr, that monitors RSS … | 10 | 3468 | abandoned |
| basecamp/pow Pow is a zero-configuration Rack server for Mac OS X that runs Rails and Rack apps locally with a simple symlink setup, serving them at .te… | 10 | 3402 | abandoned |
| ianramzy/decentralized-video-chat Zipcall was a browser-based peer-to-peer video calling platform built with WebRTC and Node.js, offering features like screen sharing, live … | 32 | 3309 | abandoned |
| ThinkUpLLC/ThinkUp ThinkUp is a free, self-hostable PHP web application that provides insights into your activity on social networks like Twitter, Facebook, a… | 23 | 3261 | abandoned |
| ItzSudhan/Discord-MusicBot An advanced Discord music bot built with discord.js that plays music from Spotify, Soundcloud, and YouTube via a Lavalink server, with shuf… | 10 | 3259 | abandoned |
| maxchehab/CSS-Keylogging A proof-of-concept Chrome extension and Express server demonstrating a CSS-based keylogging attack using attribute selectors and background… | 32 | 3237 | abandoned |
| wasmerio/winterjs WinterJS is a high-performance JavaScript server that executes Service Worker scripts following the WinterCG specification, built on Spider… | 10 | 3188 | abandoned |
| Aedes MQTT Broker Mosca is a Node.js MQTT broker that can run standalone or be embedded in any Node.js application. It supports MQTT 3.1/3.1.1 with QoS 0 and… | 10 | 3178 | abandoned |
| defunkt/dotjs dotjs is a Google Chrome extension plus a tiny local Ruby web server that executes JavaScript files from ~/.js on matching websites, with j… | 32 | 3137 | abandoned |
| boramalper/magnetico magnetico is a self-hosted BitTorrent DHT search engine suite consisting of magneticod, an autonomous DHT crawler and metadata fetcher, and… | 10 | 3131 | abandoned |
| spring-attic/sagan Sagan is the Spring team's own web application that powered the spring.io website, including its blog and guides, built with Spring Boot as… | 10 | 3092 | abandoned |
| livid/v2ex-gae Project Babel 2 is the legacy Python codebase that powered the V2EX community, a forum application for creating and supporting online discu… | 10 | 3082 | abandoned |
| the0demiurge/ShadowSocksShare A Python/Flask web service that crawls shared Shadowsocks/ShadowsocksR accounts from public sharing websites, validates their connectivity,… | 10 | 2992 | abandoned |
| Chromely Chromely is a lightweight .NET/.NET Core framework for building cross-platform HTML5 desktop apps using embedded Chromium (CEF via CefGlue/… | 10 | 2970 | abandoned |
| oklog/oklog OK Log is a distributed, coordination-free log management system for large clusters, distributed as a single static Go binary. It aggregate… | 10 | 2970 | abandoned |
| docker-archive/docker-registry The original Python implementation of the Docker Registry, a server for storing and distributing Docker container images. It is deprecated … | 10 | 2882 | abandoned |
| midgetspy/Sick-Beard Sick Beard is a self-hosted PVR application that automatically downloads, sorts, renames, and manages TV show episodes from usenet and torr… | 23 | 2848 | abandoned |
| javaee/jersey This is the archived original repository for Jersey, the reference implementation of JAX-RS for building RESTful web services in Java. The … | 10 | 2844 | abandoned |
| gohttpserver A standalone HTTP static file server written in Go with a Vue-based web UI, supporting file uploads, QR code generation for mobile package … | 60 | 2841 | abandoned |
| alfredxing/brick Brick is an open-source webfont serving service that delivers unmodified, full-character-set fonts as WOFF files via a Fastly CDN, similar … | 10 | 2836 | abandoned |
| RocketMap/RocketMap RocketMap is a Flask-based web application that provides a live visualization of Pokémon, gyms, raids, and PokéStops in a given area using … | 23 | 2810 | abandoned |
| Syte Syte is a packaged personal website application with built-in social network integrations for Twitter, GitHub, Dribbble, Instagram, Foursqu… | 10 | 2759 | abandoned |
| google/earthenterprise Open source release of Google Earth Enterprise, a geospatial suite for building and hosting custom 3D globes and 2D maps from imagery, vect… | 10 | 2750 | abandoned |
| janhq/cortex.cpp Cortex.cpp is a C++ local AI platform that runs GGUF (llama.cpp) and ONNX models on your own machine, exposing an OpenAI-compatible HTTP AP… | 10 | 2748 | abandoned |
| RemoteDebug/remotedebug-ios-webkit-adapter A protocol adapter that lets Safari and WebViews on iOS devices be debugged from Chrome DevTools, VS Code, and other Chrome Debugging Proto… | 10 | 2738 | abandoned |
| HouzuoGuo/tiedot tiedot is a document (NoSQL) database engine written in Go that stores JSON documents and supports a query processor with set operations. I… | 23 | 2724 | abandoned |
| h2non/toxy Toxy is a hackable HTTP proxy for Node.js that simulates server failures and adverse network conditions for resiliency testing. It injects … | 10 | 2714 | abandoned |
| Play Play is a self-hosted, iTunes-based distributed music server for offices, letting employees vote on and queue songs and stream a shared off… | 10 | 2699 | abandoned |
| 简聊 (Talk) Talk OS is the open-source version of jianliao.com, a team chat/messaging application written in CoffeeScript on Node.js. It bundles the fu… | 32 | 2698 | abandoned |
| aspnet/KestrelHttpServer KestrelHttpServer is the cross-platform web server for ASP.NET Core, written in C#. The repository has been archived and development moved … | 10 | 2619 | abandoned |
| browserhtml/browserhtml Browser.html is an experimental browser UI built entirely in HTML, designed to run on top of Mozilla's Servo engine via the Graphene runtim… | 10 | 2601 | abandoned |
| Exposure Notifications Server Google's open-source reference implementation of the COVID-19 Exposure Notifications key server, written in Go. It accepts, validates, stor… | 10 | 2585 | abandoned |
| Reportr/dashboard Reportr is a self-hostable personal dashboard application for tracking events in your life via a simple REST API, with reports, visualizati… | 10 | 2578 | abandoned |
| marcgibbons/django-rest-swagger A Swagger/OpenAPI documentation generator for Django REST Framework that renders OpenAPI JSON schemas and an interactive Swagger UI from DR… | 10 | 2566 | abandoned |
| linkedin/rest.li Rest.li is a Java REST+JSON framework from LinkedIn for building robust, scalable service architectures with type-safe bindings, asynchrono… | 10 | 2535 | abandoned |