Ross ROSS = Recommend OSS · open-source software intelligence for agents

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.

ProductHealth v2StarsMaturity
ithewei/libhv
libhv is a cross-platform C/C++ network library providing an event loop with non-blocking IO and timers, similar to libevent/libuv but with…
697563active
ninenines/cowboy
Cowboy is a small, fast, modern HTTP server for Erlang/OTP supporting HTTP/1.1, HTTP/2, HTTP/3, Websocket, and REST. It provides a complete…
757521stable
HedgeDoc
HedgeDoc (formerly CodiMD) is an open-source, self-hosted, web-based collaborative markdown editor supporting real-time co-editing, diagram…
937483stable
mozilla/geckodriver
geckodriver is a standalone proxy that exposes the W3C WebDriver protocol over HTTP and translates those calls into Firefox's Marionette re…
807477stable
anomalyco/openauth
OpenAuth is a universal, standards-based OAuth 2.0 auth provider that can be deployed as a standalone service or embedded into existing app…
357408active
sparckles/Robyn
Robyn is a high-performance async Python web framework with a Rust runtime, offering routing, middleware, WebSockets, templating, authentic…
937407active
WireMock
WireMock is a popular open-source tool for mocking HTTP-based APIs, runnable as an embedded Java library, standalone server, or container. …
777388stable
mediasoup
mediasoup is a powerful WebRTC SFU (Selective Forwarding Unit) implemented as a Node.js module and Rust crate, with a C++ media worker subp…
947385stable
jonasstrehle/supercookie
A demonstration web application that assigns persistent unique identifiers to website visitors via favicon-based browser fingerprinting. It…
107383active
cloudwego/hertz
Hertz is a high-performance, extensible Go HTTP framework from CloudWeGo (ByteDance) for building microservices. It uses the Netpoll networ…
887377active
648540858/wvp-GB28181-pro
An open-source network video platform implementing China's GB28181-2016 and JT808/JT1078 standards, providing SIP signaling, device managem…
747370active
Cisco-Talos/clamav
ClamAV is an open-source antivirus engine and toolkit for detecting trojans, viruses, malware, and other malicious threats. It includes a m…
927350active
python-trio/trio
Trio is a Python library for async/await-native concurrency and I/O, built around structured concurrency principles. It aims for production…
907338stable
tzapu/WiFiManager
An Arduino library for ESP8266 and ESP32 that manages WiFi connections with a fallback web-based captive configuration portal. When saved c…
507271active
Prowlarr
Prowlarr is a self-hosted indexer manager and proxy for torrent trackers and Usenet indexers, built on the *arr (.NET/React) stack. It cent…
967260active
Soft Serve
Soft Serve is a self-hostable Git server that runs as a single Go binary and is managed entirely from the command line. It serves repositor…
987253active
TensorBoard
TensorBoard is TensorFlow's visualization toolkit, a suite of web applications for inspecting and understanding machine learning training r…
827231active
hathach/tinyusb
TinyUSB is an open-source, cross-platform USB Host and Device stack for embedded systems written in C. It is designed for memory safety (no…
837222stable
Roundcube Webmail
Roundcube Webmail is a browser-based, multilingual IMAP email client written in PHP with an application-like user interface. It offers full…
947192stable
node-formidable/formidable
Formidable is a Node.js library for parsing multipart form data, especially file uploads, with fast streaming support. It can write uploads…
767175active
DenverCoder1/github-readme-streak-stats
A PHP-based service that generates SVG cards showing GitHub contribution streaks (total contributions, current streak, longest streak) for …
897165active
Fiora
Fiora is an open source real-time chat application built with Node.js, React, Socket.IO, and MongoDB. It supports group and private messagi…
327165active
tbphp/gpt-load
GPT-Load is a high-performance, enterprise-grade AI API transparent proxy service built in Go that aggregates multiple AI providers (OpenAI…
837158active
ehang-io/nps
NPS is a lightweight, high-performance intranet penetration (reverse proxy/tunnel) server written in Go, supporting TCP, UDP, HTTP(S), SOCK…
2334243maintenance
miantiao-me/Sink
Sink is a self-hosted URL shortener with link analytics that runs entirely on Cloudflare's serverless platform. It offers customizable slug…
867148active
php-fig/http-message
PSR-7 provides a set of common PHP interfaces for representing HTTP messages (requests and responses) as described in RFC 7230/7231, plus U…
237034stable
netty-socketio
A Java implementation of the Socket.IO server built on the Netty framework, supporting Socket.IO client versions 1.x through 4.x. It provid…
517016stable
Proxyman
Proxyman is a native macOS HTTP(S) debugging proxy application that captures, inspects, and mocks HTTP/HTTPS and WebSocket traffic from bro…
976991active
VueTorrent/VueTorrent
VueTorrent is a sleek alternative WebUI for the qBittorrent torrent client, built with Vue 3 and Vuetify. It replaces qBittorrent's default…
986979active
Apache CouchDB
Apache CouchDB is an open-source NoSQL document database written in Erlang that stores data as JSON documents and exposes an intuitive HTTP…
766971stable
shiaho777/web-to-app
WebToApp is an Android application that lets users build signed, installable APKs from web projects entirely on their phone, without a PC o…
856930active
pallets/werkzeug
Werkzeug is a comprehensive WSGI utility library for Python web applications, providing request/response objects, URL routing, HTTP utiliti…
996879stable
Live Server
A VS Code extension that launches a local development server with live reload for static and dynamic pages. It provides one-click start/sto…
676872stable
Node.js website
Node.js is an open‑source, cross‑platform JavaScript runtime built on the V8 engine. It enables developers to run JavaScript on the server,…
766860active
EasyDarwin/EasyDarwin
EasyDarwin is an open-source, high-performance streaming media server supporting RTSP/RTMP push and pull streams with distribution over RTM…
536842active
sj26/mailcatcher
MailCatcher is a Ruby gem that runs a lightweight fake SMTP server which catches all outgoing mail from an application and displays it in a…
666780stable
PlainApp
PlainApp is an open-source Android app that runs a local web server on your phone, letting you manage files, media, contacts, SMS, notes, a…
926777active
gotson/komga
Komga is a self-hosted media server for comics, mangas, BDs, magazines and eBooks (CBZ/CBR, EPUB, PDF). It provides a responsive web UI, we…
1006768active
Webhook.site
Webhook.site is a tool that instantly generates unique URLs and email addresses to receive, inspect, and debug HTTP webhooks and requests i…
666767active
elazarl/goproxy
GoProxy is a Go library for building customized HTTP/HTTPS proxy servers as a net/http handler. It supports regular proxying, CONNECT tunne…
986764stable
Yin-Hongwei/music-website
A full-stack music streaming website built with Vue 3 + TypeScript on the frontend and Spring Boot + MyBatis with MySQL on the backend. It …
756757active
Dockhand
Dockhand is a modern, self-hosted Docker management web application for real-time container management, Compose stack orchestration, and mu…
836744active
processone/ejabberd
ejabberd is an open-source, massively scalable real-time messaging platform written in Erlang/OTP that combines an XMPP server, MQTT broker…
906733stable
xrdp
xrdp is an open-source RDP server that provides graphical login to remote Linux machines using the Microsoft Remote Desktop Protocol. It ac…
886733stable
GraphHopper
GraphHopper is a fast, memory-efficient open source routing engine for OpenStreetMap (and GTFS) data, usable as a Java library or standalon…
876729stable
btcsuite/btcd
btcd is an alternative full-node Bitcoin implementation written in Go that downloads, validates, and serves the blockchain using the same c…
866712stable
ryo-ma/github-profile-trophy
A service that dynamically generates GitHub stat trophy images (SVG) for embedding in GitHub profile READMEs. It is written in TypeScript/D…
686662active
markbates/goth
Goth is a Go library providing a simple, idiomatic way to add multi-provider authentication to web applications via OAuth, OAuth2, and Open…
526605active
piku/piku
Piku is a minimal self-hosted Platform-as-a-Service that lets you deploy applications to your own servers via git push, inspired by Heroku …
656604stable
lldap/lldap
lldap is a lightweight LDAP authentication server written in Rust, providing an opinionated, simplified LDAP interface for user management.…
786583active
basketikun/chatgpt2api
A self-hosted reverse-engineered implementation of ChatGPT's official web interfaces, exposing OpenAI-compatible API endpoints for text gen…
716544active
OnlineJudge
A self-hosted online judge system for hosting programming contests and problem sets, built with Django (backend), Vue (frontend), and a Doc…
236542stable
photoview/photoview
Photoview is a self-hosted photo gallery web application for personal servers, written in Go. It scans directories of photos and videos, ge…
666536active
josStorer/RWKV-Runner
RWKV-Runner is a lightweight desktop application that automates downloading, managing, and running RWKV large language models with a GUI. I…
856486active
ws
A tiny, fast WebSocket library for Go implementing RFC 6455 with a zero-copy, low-level API plus higher-level helpers in the wsutil package…
496468stable
gosom/google-maps-scraper
An open-source Go tool that scrapes Google Maps to extract business data such as names, addresses, phone numbers, websites, ratings, review…
956453active
apfel
apfel is a Swift CLI tool that exposes Apple's built-in on-device Foundation Models LLM on Apple Silicon Macs as a UNIX-friendly command, a…
776453active
gevent/gevent
gevent is a coroutine-based concurrency library for Python built on greenlets, providing a high-level synchronous API on top of libev or li…
666444stable
jsdelivr/jsdelivr
jsDelivr is a free, production-grade public CDN for open-source files, tightly integrated with npm and GitHub, offering on-the-fly minifica…
766401stable
crocodilestick/Calibre-Web-Automated
Calibre-Web Automated is a self-hosted, Docker-based fork of Calibre-Web that adds automation and extra features to create an all-in-one eB…
906396active
filipedeschamps/tabnews.com.br
TabNews is the open-source codebase of a Brazilian community website for programming and technology discussions, where users publish posts …
766381active
Django Channels
Django Channels is an official Django project that adds asynchronous, event-driven capabilities such as WebSocket and long-poll HTTP suppor…
726363stable
LSPosed/LSPosed.github.io
The official website for LSPosed, an Xposed framework implementation for rooted Android devices, providing downloads and changelogs. It als…
736355active
expressjs/session
express-session is official session middleware for the Express web framework that manages user sessions via cookies holding only a session …
746352stable
The Lounge
The Lounge is a modern, responsive, self-hosted web-based IRC client built with Node.js and Vue.js. It acts as both a client and a bouncer,…
936343active
seriousm4x/UpSnap
UpSnap is a self-hosted wake-on-LAN web application built with SvelteKit, Go, and PocketBase. It provides a dashboard for waking devices wi…
976310active
zu1k/book-searcher
Book Searcher is a fast self-hosted book metadata search tool that can index over 10 million books in a minute and return searches in micro…
606301active
cmliu/WorkerVless2sub
A Cloudflare Workers/Pages-based subscription generator that automatically batch-replaces and generates optimized-route VMess/VLESS/Trojan …
696274active
Python3WebSpider/ProxyPool
A self-hosted proxy pool service that periodically scrapes free proxy sites, stores and scores them in Redis, tests their availability, and…
606252active
Cloud Torrent
Cloud Torrent is a self-hosted remote torrent client written in Go, distributed as a single cross-platform binary. Torrents are started via…
666247active
Open-Meteo
Open-Meteo is an open-source weather API service that aggregates numerical weather prediction models from 15+ national weather services int…
856244active
illuspas/Node-Media-Server
Node-Media-Server is a high-performance, low-latency live streaming media server implemented in Node.js, supporting RTMP/RTMPS and HTTP/WS-…
686242active
kubernetes/kube-state-metrics
kube-state-metrics is a Kubernetes add-on agent that listens to the Kubernetes API server and generates Prometheus-compatible metrics about…
936224stable
OpenFreeMap
OpenFreeMap is a free and open-source vector map tile hosting solution for websites and apps, built on OpenStreetMap data with MapLibre-com…
726219stable
Asio
Asio is a cross-platform C++ library for network and low-level I/O programming that provides a consistent asynchronous model using modern C…
706216stable
expressjs/cors
A Node.js middleware for Express and Connect that sets CORS response headers, telling browsers which origins may read responses from your s…
646193stable
Cosmos
Cosmos-Server is a self-hosted home server platform that acts as a secure gateway and server manager for your applications. It bundles auth…
926178active
ldcsaa/HP-Socket
HP-Socket is a high-performance network communication component library for C/C++ providing TCP, UDP, HTTP/HTTPS, and WebSocket server, cli…
866151active
maildev/maildev
MailDev is a local SMTP server with a modern web interface that catches all emails sent by your application during development, so nothing …
936145active
anacrolix/torrent
A full-featured BitTorrent client library and CLI utilities written in Go, designed to be embedded in other projects. It supports streaming…
766122stable
foxcpp/maddy
Maddy is a composable all-in-one mail server written in Go that combines an SMTP MTA/MX, IMAP storage, and email security protocols (DKIM, …
986107active
xhongc/music-tag-web
A self-hosted web application for editing and scraping metadata of local music files, deployable via Docker on NAS and homelab servers. It …
756097active
Auth.js (next-auth)
Auth.js (formerly NextAuth.js) is an open-source, runtime-agnostic authentication library built on standard Web APIs, with deep integration…
8428373maintenance
h2non/imaginary
Imaginary is a fast HTTP microservice written in Go for high-level image processing, backed by bimg and libvips. It exposes image operation…
426084stable
agent-infra/sandbox
AIO Sandbox is an all-in-one Docker container environment for AI agents that bundles a browser (with VNC), shell terminal, filesystem, VSCo…
786068active
OpenCloud
OpenCloud is an open source file management, sharing, and collaboration platform written in Go, positioned as a sovereign alternative to Ne…
866056active
arp242/goatcounter
GoatCounter is an open-source, privacy-friendly web analytics platform available as a free hosted service or a self-hosted Go application, …
716041active
evio
evio is a fast, small event-loop networking framework for Go that makes direct epoll and kqueue syscalls instead of using the standard net …
666041stable
r0x0r/pywebview
pywebview is a lightweight Python library that wraps native webview components to build desktop GUIs with HTML, JavaScript, and CSS. It pro…
846032stable
tinyproxy/tinyproxy
Tinyproxy is a lightweight HTTP/HTTPS proxy daemon for POSIX operating systems, written in C. It supports connection buffering, domain/URL …
756010stable
stefanprodan/podinfo
Podinfo is a tiny Go web application that serves as a reference microservice template showcasing Kubernetes best practices. It ships with H…
966005active
mongo-express
mongo-express is a web-based admin interface for MongoDB and compatible services (FerretDB, Amazon DocumentDB), built with Node.js, Express…
815985active
Michael-A-Kuykendall/shimmy
Shimmy is a single-binary, OpenAI-compatible LLM inference server written in pure Rust, running GGUF models on a WebGPU-based engine (Airfr…
865983active
liyupi/mianshiya
Mianshiya (面试鸭) is an open-source interview question bank website for programmers, covering Java, frontend, AI/LLM, C++, Go, Python, system…
585983active
AhmadIbrahiim/Website-downloader
A Node.js web application that downloads the complete source code of any website, including all assets like JavaScripts, stylesheets, and i…
725980active
Outerbase Studio
Outerbase Studio is a lightweight, browser-based GUI for managing SQL databases, with strong support for SQLite-family databases (SQLite, L…
585978active
Pokémon Showdown
Pokémon Showdown is a Pokémon battle simulator that runs as a website, a self-hostable game server, and a JavaScript library for simulating…
845976active
Voila
Voilà turns Jupyter notebooks into standalone interactive web applications, serving each user a dedicated Jupyter kernel so widgets remain …
905947active
fullstorydev/grpcui
grpcui is a command-line tool that launches an interactive browser-based web UI for invoking and testing gRPC services, similar to Postman …
895928active
mostlygeek/llama-swap
A Go-based proxy service that lets you run multiple local AI inference servers (llama.cpp, vllm, ComfyUI, etc.) and hot-swap between models…
865922active

← prev page 5 / 37 next →