function: http-server
3609 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| bripkens/connect-history-api-fallback A small Node.js middleware for Connect and Express that rewrites requests to an index page (default /index.html) so Single Page Application… | 32 | 1855 | maintenance |
| schollz/hostyoself hostyoself is a service and Go CLI tool that lets you host files and websites directly from your browser, phone, or terminal via a public r… | 23 | 1849 | maintenance |
| yinqiwen/ardb Ardb is a Redis-protocol-compatible persistent NoSQL key-value server written in C++ that supports pluggable storage engines such as RocksD… | 23 | 1848 | maintenance |
| quantmind/pulsar Pulsar is an event-driven concurrent framework for Python built on asyncio, providing tools for building scalable network applications such… | 10 | 1845 | maintenance |
| lincanbin/Carbon-Forum Carbon Forum is a high-performance open-source forum application written in PHP with a MySQL backend. It organizes discussions around tags … | 23 | 1842 | maintenance |
| thedaviddelta/lingva-translate Lingva Translate is a free and open-source alternative front-end for Google Translate that supports over a hundred languages. It scrapes Go… | 32 | 1840 | maintenance |
| rpclib/rpclib rpclib is a modern C++14 msgpack-RPC library providing both client and server implementations with no IDL or code generation required. Func… | 23 | 1840 | maintenance |
| walkor/workerman-todpole A multiplayer HTML5 tadpole swimming game server, a PHP port of the Ruby-based Rumpetroll, built on the Workerman framework with WebSocket … | 32 | 1837 | maintenance |
| jakubgarfield/Bonobo-Git-Server Bonobo Git Server is a free, open-source ASP.NET web application for hosting and managing Git repositories on Windows via IIS. It provides … | 32 | 1834 | maintenance |
| devsisters/libquic libquic is a standalone C++ library packaging Chromium's QUIC implementation with minimal dependencies (only embedded BoringSSL), built via… | 23 | 1833 | maintenance |
| sphinxsearch/sphinx Sphinx is an open-source full-text search server written in C++, providing fast indexing and querying of structured and unstructured data. … | 23 | 1829 | maintenance |
| youzan/zan-proxy Zan Proxy is an extensible HTTP/HTTPS/WebSocket proxy server written in Node.js for developers to debug local code against live pages. It s… | 23 | 1826 | maintenance |
| statsite/statsite Statsite is a high-performance metrics aggregation server written in C, wire-compatible with Etsy's StatsD. It collects counters, gauges, t… | 23 | 1818 | maintenance |
| ljc545w/ComWeChatRobot A PC WeChat robot implemented in C++ that reverse-engineers the Windows WeChat client to expose contacts, messaging, group management, and … | 10 | 1816 | maintenance |
| schn4ck/schnack Schnack is a tiny, self-hosted, open-source commenting system for static websites, serving as a Disqus-like drop-in widget. It offers OAuth… | 23 | 1814 | maintenance |
| ustwo/ustwo.com-frontend The front-end source code and build tooling for the ustwo.com corporate website, built as a React single-page application with server-side … | 32 | 1798 | maintenance |
| nodeSolidServer/node-solid-server NodeSolidServer is an implementation of the Solid protocol that runs a Solid personal data server (pod server) on top of the local file sys… | 82 | 1796 | maintenance |
| lanceseidman/PiCAST PiCAST is a lightweight shell/Node.js application that turns a Raspberry Pi into a Chromecast-like streaming device controlled via HTTP req… | 66 | 1795 | maintenance |
| Firefox Sync Server A self-hosted replacement for Mozilla's Firefox Sync server, letting users sync browser data across devices via their own infrastructure. T… | 96 | 1791 | maintenance |
| deepch/RTSPtoWebRTC A Go service that streams RTSP camera feeds to web browsers over WebRTC using Pion, without ffmpeg or gstreamer. It serves an HTTP endpoint… | 76 | 1788 | maintenance |
| kilim/kilim Kilim is a Java library providing lightweight threads (fibers/continuations) via bytecode weaving, enabling millions of concurrent tasks wi… | 32 | 1782 | maintenance |
| awslabs/llrt LLRT (Low Latency Runtime) is a lightweight JavaScript runtime built in Rust on the QuickJS engine, designed for fast-starting serverless a… | 81 | 8793 | experimental |
| matyhtf/webim A web-based instant messaging application built with PHP and Swoole4 coroutines, supporting single and group chat over WebSocket and HTTP C… | 32 | 1768 | maintenance |
| sixpack/sixpack Sixpack is a language-agnostic A/B testing framework that exposes a simple HTTP API for client libraries in any programming language. It co… | 23 | 1754 | maintenance |
| benwilber/boltstream Boltstream is a self-hosted live video streaming platform combining a Django web application with nginx-rtmp for RTMP ingest and HLS playba… | 10 | 1749 | maintenance |
| kubernetes-up-and-running/kuard KUARD (Kubernetes Up And Running Demo) is a demo web application written in Go with a React frontend, designed to accompany the 'Kubernetes… | 32 | 1742 | maintenance |
| GoogleChromeLabs/simplehttp2server A simple Go-based HTTP/2 server for development purposes that serves the current directory over HTTPS with a self-signed certificate. It su… | 10 | 1738 | maintenance |
| zalando/tailor Tailor is a Node.js layout service that composes web pages from fragment services using streams, inspired by Facebook's BigPipe. It is part… | 10 | 1736 | maintenance |
| squeaky-pl/japronto Japronto is a screaming-fast asynchronous HTTP toolkit with an integrated pipelining HTTP server for Python 3.5+, implemented in hand-tuned… | 32 | 8530 | experimental |
| pinguo/php-msf php-msf is a coroutine-based PHP microservice framework built on Swoole, developed by the Camera360 server team. It provides a lightweight … | 23 | 1726 | maintenance |
| strapdata/elassandra Elassandra is a distribution of Apache Cassandra with Elasticsearch embedded in each node, providing full-text and spatial search over Cass… | 60 | 1714 | maintenance |
| sourcegraph/appdash Appdash is an application tracing system for Go, based on Google's Dapper and Twitter's Zipkin. It lets you instrument applications to reco… | 10 | 1704 | maintenance |
| henson/proxypool A Golang IP proxy pool service that scrapes free proxy sources, validates them, stores them in a database, and exposes a JSON API for crawl… | 32 | 1701 | maintenance |
| igrigorik/em-websocket em-websocket is an async WebSocket server library for Ruby built on EventMachine. It supports all WebSocket protocol drafts in use (75, 76,… | 32 | 1689 | maintenance |
| davemachado/public-api A REST API serving the catalog of entries from the public-apis GitHub project, supporting filtering by title, description, auth, HTTPS, COR… | 32 | 1686 | maintenance |
| natemcmaster/LettuceEncrypt LettuceEncrypt is a NuGet library for ASP.NET Core that integrates with certificate authorities like Let's Encrypt via the ACME protocol to… | 10 | 1685 | maintenance |
| onlyGuo/nginx-gui A graphical application for managing and editing Nginx configuration files, making Nginx maintenance easier through a visual interface. It … | 59 | 1681 | maintenance |
| ianstormtaylor/permit Permit is an unopinionated authentication library for Node.js APIs, supporting bearer token and username/password schemes. It works with an… | 32 | 1681 | maintenance |
| fossasia/query-server A Flask-based server that proxies keyword searches across multiple search engines (Google, Bing, DuckDuckGo, Yahoo, and others) and returns… | 10 | 1667 | maintenance |
| coreybutler/fenix Fenix is a desktop application that provides a visual GUI for creating and managing local static web servers, with features like one-click … | 23 | 1666 | maintenance |
| project-mirai/mirai-api-http A Mirai Console plugin that exposes the Mirai QQ bot framework over HTTP, WebSocket, reverse-WebSocket, and webhook adapters so any program… | 23 | 1665 | maintenance |
| splitbee/notion-api-worker A serverless API wrapper around Notion's private API that exposes Notion pages and tables as JSON via simple GET requests, deployable on Ve… | 53 | 1664 | maintenance |
| TheCrypt0/yi-hack-v4 Custom firmware for Xiaomi Yi cameras based on the Hi3518e chipset, adding an RTSP server, SSH, FTP, web server, and MQTT motion detection … | 23 | 1638 | maintenance |
| rapidoid/rapidoid Rapidoid is an extremely fast HTTP server and full-stack Java web framework with modules for REST APIs, web GUI, ORM, security, and configu… | 23 | 1632 | maintenance |
| malfunkt/hyperfox Hyperfox is a Go-based security auditing tool that acts as a man-in-the-middle proxy for HTTP and HTTPS traffic, recording all intercepted … | 23 | 1628 | maintenance |
| firesunCN/BlueLotus_XSSReceiver BlueLotus_XSSReceiver is a self-hosted XSS data receiving platform written in PHP and JavaScript, designed for CTF practice and security le… | 32 | 1623 | maintenance |
| sweetsoftware/Ares Ares is a Python-based remote access tool (RAT) consisting of a web-based command-and-control server and a lightweight agent that runs on t… | 32 | 1620 | maintenance |
| netlify/gocommerce GoCommerce is a Go-based headless e-commerce API for static/JAMstack sites, handling orders and payments via Stripe. It supports product me… | 37 | 1616 | maintenance |
| websockets-rs/rust-websocket Rust-WebSocket is a Rust library implementing the WebSocket protocol (RFC6455) for both client and server connections, with message-level a… | 67 | 1613 | maintenance |
| easychen/openai-api-proxy A lightweight OpenAI/GPT API reverse proxy deployable with a single Docker command or to Tencent Cloud serverless functions. It supports SS… | 30 | 1612 | maintenance |
| inolen/quakejs QuakeJS is a port of ioquake3 (Quake 3 Arena) to JavaScript/WebAssembly via Emscripten, playable in the browser. It includes a Node.js web … | 56 | 1609 | maintenance |
| gigablast/open-source-search-engine Gigablast is a distributed open source web and enterprise search engine with a built-in spider/crawler, written in C/C++ for Linux. It powe… | 32 | 1601 | maintenance |
| Sh4yy/cloudflare-email A Cloudflare Workers-based proxy server for sending free transactional emails via the MailChannels API. It exposes an authenticated HTTP en… | 54 | 1600 | maintenance |
| Kozea/wdb wdb is a browser-based Python debugger built on a client-server architecture using WebSockets, with the server implemented in Tornado. It p… | 32 | 1593 | maintenance |
| littlecodersh/itchatmp A Python library providing a complete and graceful API for WeChat Official Accounts (and Enterprise Accounts), built on Tornado. It support… | 32 | 1592 | maintenance |
| Terry-Mao/bfs BFS is a distributed file system for small-file storage written in Go, modeled after Facebook's Haystack architecture. It consists of direc… | 23 | 1592 | maintenance |
| andeya/faygo Faygo is a fast and concise Go web framework for building high-performance web applications, especially APIs, with minimal code. Defining a… | 23 | 1591 | maintenance |
| Achrou/goindex-theme-acrou A theme/extension for GoIndex that indexes Google Drive files in the browser via Cloudflare Workers. It adds features like multi-drive swit… | 23 | 1588 | maintenance |
| Clivern/Beaver Beaver is a self-hosted real-time messaging server written in Go that provides WebSocket-based pub/sub messaging backed by Redis. It is use… | 67 | 1581 | maintenance |
| andreimarcu/linx-server A self-hosted file, code, and media sharing website written in Go, supporting image/video/audio display, syntax-highlighted pastes, and an … | 31 | 1577 | maintenance |
| boyney123/mockit MockIt is a self-hosted tool for quickly creating and managing mocked API endpoints through a web interface, running via Docker. It support… | 23 | 1574 | maintenance |
| ExpDev07/coronavirus-tracker-api A fast REST API built with Python and FastAPI that provides up-to-date global COVID-19 statistics including confirmed cases, deaths, and re… | 23 | 1569 | maintenance |
| steelThread/redmon Redmon is a Sinatra-based web dashboard for managing and monitoring Redis instances. It provides a live stats view, a browser-based Redis C… | 32 | 1563 | maintenance |
| Vue Stripe Sample Shop A JAMstack e-commerce sample shop built with Nuxt (Vue) and Netlify Functions that processes Stripe payments via serverless functions. It s… | 32 | 1561 | maintenance |
| nickola/web-console Web Console is a lightweight web-based shell that lets you execute shell commands on a server directly from a browser. It is a single PHP f… | 23 | 1556 | maintenance |
| denghongcai/forsaken-mail Forsaken Mail is a self-hosted disposable email service that lets you receive emails at temporary addresses via a built-in SMTP server and … | 32 | 1554 | maintenance |
| avleen/bashttpd bashttpd is a simple, configurable web server implemented entirely in bash, relying on socat or netcat to handle sockets. It serves text an… | 75 | 1552 | maintenance |
| zhaopeiym/quartzui A web-based visual management UI for Quartz.NET 3.x job scheduling, packaged as a Docker image with built-in SQLite persistence. It lets us… | 32 | 1550 | maintenance |
| GoogleCloudPlatform/localllm A CLI tool and Docker image for running quantized LLMs locally on Google Cloud Workstations using llama-cpp-python's web server. It package… | 10 | 1550 | maintenance |
| FOSSASIA-Web/directory.api.fossasia.net A directory service that indexes the locations of FOSSASIA community API files, mapping community names to JSON URLs contributed via pull r… | 32 | 1549 | maintenance |
| solusipse/fiche Fiche is a lightweight command line pastebin server written in C that accepts text piped over netcat and returns a shareable URL. It powers… | 23 | 1549 | maintenance |
| francescou/docker-compose-ui A web interface for Docker Compose that provides a minimal HTTP API on top of the Docker Compose CLI while maintaining full interoperabilit… | 10 | 1545 | maintenance |
| xiecat/goblin Goblin is a phishing simulation system for red team/blue team security exercises, built in Go. It works as a reverse proxy that transparent… | 23 | 1538 | maintenance |
| a2888409/face2face face2face is an asynchronous, non-blocking real-time instant messaging (IM) server built on Netty and Java NIO. It splits the system into t… | 32 | 1537 | maintenance |
| FOSSASIA-Web/cmap.api.fossasia.net The FOSSASIA Community Map is a Node.js web application that visualizes open-source communities across Asia on an interactive map. It uses … | 32 | 1529 | maintenance |
| SiCKRAGE/SiCKRAGE SiCKRAGE is a self-hosted automatic video library manager for TV shows that searches for and downloads new episodes via torrent and NZB pro… | 32 | 1529 | maintenance |
| FOSSASIA-Web/feed.api.fossasia.net A PHP-based RSS feed merger service for FOSSASIA communities that aggregates blog, podcast, and event feeds from multiple open-source commu… | 32 | 1527 | maintenance |
| madskristensen/Miniblog.Core Miniblog.Core is a lightweight, full-featured blogging engine built on ASP.NET Core. It provides post authoring, comments, RSS/ATOM feeds, … | 61 | 1522 | maintenance |
| oauth-io/oauthd oauthd is the open source core of OAuth.io, a Node.js server that lets you self-host an OAuth integration layer supporting 100+ providers l… | 23 | 1521 | maintenance |
| squaremo/rabbit.js A Node.js library providing a simple, socket-oriented API for messaging via RabbitMQ, built on amqplib. It supports publish/subscribe, push… | 32 | 1515 | maintenance |
| kakserpom/phpdaemon phpDaemon is an asynchronous server-side framework for building high-load network applications in PHP, built on libevent. It bundles server… | 23 | 1515 | maintenance |
| outmoded/oz Oz is a web authorization protocol and Node.js library for granting and authenticating third-party access to an API on behalf of a user or … | 10 | 1514 | maintenance |
| webmachine/webmachine Webmachine is an Erlang application layer that adds HTTP semantic awareness on top of mochiweb, providing a clean way to build RESTful web … | 75 | 1512 | maintenance |
| ideawu/icomet iComet is a high-concurrency comet/server-push messaging server written in C++ with libevent, designed to handle a million concurrent conne… | 32 | 1510 | maintenance |
| mitreid-connect/OpenID-Connect-Java-Spring-Server A certified OpenID Connect reference implementation in Java on the Spring platform, providing an identity provider server, OAuth 2.0 author… | 32 | 1508 | maintenance |
| housleyjk/ws-rs WS-RS is a lightweight, event-driven WebSocket library for Rust implementing RFC 6455 on top of MIO. It handles multiple connections on a s… | 32 | 1497 | maintenance |
| outsideris/slack-invite-automation A small Node.js web application that lets visitors self-register for a Slack team via a public join page. It automates sending Slack invita… | 32 | 1488 | maintenance |
| seblucas/cops COPS is a lightweight PHP web application that serves a Calibre ebook library over OPDS feeds and a simple HTML catalog. It reads the Calib… | 23 | 1488 | maintenance |
| jasny/sso A PHP library implementing simple Single Sign-On (SSO), allowing users to log in once at a central server and be automatically authenticate… | 23 | 1485 | maintenance |
| midudev/kings-league-project An educational open-source project providing a REST API and website for the Kings League Infojobs football competition, built with JavaScri… | 31 | 1482 | maintenance |
| defunkt/unicorn Unicorn is a Rack HTTP server for Ruby applications, designed for fast clients on low-latency, high-bandwidth Unix connections. It manages … | 39 | 1479 | maintenance |
| Subash/Prepros Prepros is a commercial cross-platform desktop GUI app that compiles Sass, Less, Stylus, Pug, TypeScript and other preprocessing languages,… | 32 | 1479 | maintenance |
| fossasia/susi_linebot A Node.js chatbot that connects the SUSI.AI conversational API to the LINE messaging platform via webhooks. It can be deployed to Heroku so… | 10 | 1477 | maintenance |
| flask-api/flask-api Flask API is a drop-in replacement for Flask that adds browsable web APIs with content negotiation and smart request parsing, similar to Dj… | 32 | 1474 | maintenance |
| forthespada/MyPoorWebServer A runnable HTTP web server implemented in C/C++ based on the books 'TCP/IP Network Programming' and 'Linux High-Performance Server Programm… | 32 | 1473 | maintenance |
| haxpax/gosms A self-hosted local SMS gateway written in Go that sends SMS messages through attached GSM modems. It exposes an HTTP API for pushing messa… | 32 | 1468 | maintenance |
| rxi/dyad Dyad.c is a lightweight, portable asynchronous networking library for C, distributed as just two source files. It supports building small T… | 10 | 1457 | maintenance |
| mopemope/meinheld Meinheld is a high-performance asynchronous WSGI web server for Python, built on the picoev event loop and greenlet. It can run standalone … | 32 | 1455 | maintenance |
| amzn/smoke-framework Smoke Framework is a lightweight server-side service framework written in Swift, built on SwiftNIO for its networking layer. It supports RE… | 23 | 1453 | maintenance |
| ttalvitie/browservice Browservice is a proxy server that renders modern web pages using an embedded Chromium (CEF) browser and streams the viewport as images to … | 65 | 1451 | maintenance |