SaaSHub helps you find the best software and product alternatives Learn more →
Top 15 https-server Open-Source Projects
-
updog
Updog is a replacement for Python's SimpleHTTPServer. It allows uploading and downloading via HTTP/S, can set ad hoc SSL certificates and use http basic auth.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
NetCoreServer
Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
Project mention: Ask HN: What Are You Working On? (February 2026) | news.ycombinator.com | 2026-02-08I'm working on a "toy" .NET web framework that has no dependencies on the ASP.NET Core Web SDK, runs fully on the "base" .NET Core SDK and can easily be embedded in existing applications.
https://github.com/WispFramework/Wisp, https://wispframework.github.io/Wisp/
It tries to be reasonably lightweight but batteries-included, with extra features in separate "extensions" packages. It's also designed to be modular. All functionality has a default implementation but can easily be replaced if desired. It uses the Fluid template engine[1] (a .NET implementation of the Liquid language).
It's been a great way to dig into more advanced concepts like reflection and HTTP internals and while it's probably not safe to use in production, I have used it to build small private apps with great success.
The current major pain points are the lack of websocket support, which I'm planning to add soon, and the general fragility of the NetCoreServer[2] based HTTP backend, which I'm planning to replace with EmbedIO. (Ideally, I would love to use Kestrel here, but it's so deeply baked into ASP.NET Core that you can't use it without pulling in the whole Web SDK)
[1] https://github.com/sebastienros/fluid
[2] https://github.com/chronoxor/NetCoreServer
(LLM Disclaimer: This project is not vibe-coded. Most of the code is written by hand, with some input from ChatGPT being used as a fancy search engine. The docs are written by hand and then fed through ChatGPT to make them more readable)
-
hyper-express
High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
-
CppServer
Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
-
-
-
goshs
Feature-rich single-binary file server for red teamers and developers. HTTP/S · WebDAV · FTP/SFTP · SMB · LDAP/S · NTLM hash capture · DNS/SMTP callbacks · TLS · Auth · Share links. A powerful python3 -m http.server replacement.
Project mention: Show HN: Goshs – Single-binary server for red teamers: HTTP/S,SMB,NTLM,DNS/SMTP | news.ycombinator.com | 2026-05-11 -
WatsonWebserver
Watson is the fastest, easiest way to build scalable RESTful web servers and services in C#.
Project mention: Beyond ASP.NET: Lightweight Alternatives for C# Web Development | dev.to | 2025-12-22Watson has been around for several years, is part of the .NET Foundation and receives large commits approximately once a year.
-
esp32_https_server
Alternative ESP32 Webserver implementation for the ESP32 Arduino Core, supporting HTTPS and HTTP.
-
-
-
-
-
go-lang-https-self-signed
Sample of a self signed certificate https server in golang. This repo demonstrates to you the best way to up your self signed cert in golang. It shows in a simple way how to generate and trust the ssl certificate and how to serve a https server in golang.
-
contactform_backend
Node.js/Express backend with Nodemailer email integration. Part of the contact form project.
https-server discussion
https-server related posts
-
Simple HTTP server using C++
-
Installing NSP/XCI files over network?
-
What online cyber security tools do you wish existed?
-
Transferring files from windows to kali using Impacket smbserver.py doesn't work?
-
Self Hosted Weekly Roundup #2
-
How do i transfer a malicious file from my laptop to my vm
-
AWS (Ada Web Server) Success Stories?
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Jun 2026
Index
What are some of the best open-source https-server projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | updog | 3,353 |
| 2 | NetCoreServer | 3,112 |
| 3 | hyper-express | 2,020 |
| 4 | CppServer | 1,629 |
| 5 | golang-tls | 1,329 |
| 6 | libhttpserver | 943 |
| 7 | goshs | 885 |
| 8 | WatsonWebserver | 498 |
| 9 | esp32_https_server | 403 |
| 10 | PsychicHttp | 198 |
| 11 | ada-awa | 109 |
| 12 | macaw_framework | 76 |
| 13 | sslmgr | 32 |
| 14 | go-lang-https-self-signed | 16 |
| 15 | contactform_backend | 3 |