SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go HTTPS Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
There is also mkcert by Filippo Valsorda (no relation to mkcert.org) at https://github.com/FiloSottile/mkcert
-
nps
一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal. (by ehang-io)
-
Project mention: Which Go Web Backend Framework Is Right for Your Next Project? A Detailed Analysis of Features and Performance | dev.to | 2025-03-16
Echo
-
Project mention: Caddy – The Ultimate Server with Automatic HTTPS | news.ycombinator.com | 2025-02-16
I'm a big fan of pico.sh (it's one of my main inspiration for smallweb.run).
I'm sure you're aware of it, but it might be interesting to others: caddy exposes all of it's internal as library you can easily integrate to your projects: https://github.com/caddyserver/certmagic
-
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30
gost - Looks like a comprehensive option. TCP and UDP tunneling. TAP/TUN devices. Load balancing. Web API. Written in Go.
-
Project mention: Pico.sh (The ultimate SSH powered services for developers) | news.ycombinator.com | 2025-04-02
We’re actually using Unix sockets as the underlying transport layer for this. We’re also not using sshd, we custom wrote our own daemon that’s entire job is tunneling. If you’re curious about this, you can find the project here: https://github.com/antoniomika/sish
sish was actually my first foray into SSH apps. It was a lot of fun to write and pretty much implements tunnels with a routing system on top. It manages connectivity, routing, and reverse proxying all within user space. No namespaces required!
tuns can actually even tunnel UDP traffic over SSH, also entirely in user space. Docs for that can be found here: https://pico.sh/tuns#udp-tunneling
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
hoverfly
Lightweight service virtualization/ API simulation / API mocking tool for developers and testers
Hoverfly: A lightweight service virtualization tool specializing in API simulation and traffic capture for realistic mocks. It's particularly useful for cloud-native applications and supports CI/CD integration.
-
Another great option is gock, a lib that is also inspired by nock, with a simple and easy API. It works by intercepting any HTTP request made by any http.Client and adding it to a list, so it can check if a mock request exists. If not, an error is returned, unless the real networking mode is on. In that case, the request is done normally.
-
-
-
Project mention: Take a look at traefik, even if you don't use containers | news.ycombinator.com | 2024-05-05
Yeah, Caddy v1 had a forwardproxy plugin that finally got updated for v2: https://github.com/caddyserver/forwardproxy/
-
Project mention: Dumbproxy – simple, scriptable, secure forward proxy | news.ycombinator.com | 2024-12-18
-
mirrorbits
Mirrorbits is a geographical download redirector written in Go for distributing files efficiently across a set of mirrors.
-
-
-
-
-
-
-
inca
INternal CA is an API around Certificate Authority flows to handle internal and global certificates at ease
Project mention: INternal CA is an API around Certificate Authority flows | news.ycombinator.com | 2024-06-25 -
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go HTTPS discussion
Go HTTPS related posts
-
.localhost Domains
-
Dealing with local HTTPS development
-
Pico.sh (The ultimate SSH powered services for developers)
-
Setting up a trusted, self-signed SSL/TLS certificate authority in Linux
-
Build a tiny CA for your homelab with a Raspberry Pi
-
Cloudflare is almost perfect
-
Hands-on Guide to Sealed Secrets: Deploying .NET 6 Apps Securely in KIND
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 Apr 2025
Index
What are some of the best open-source HTTPS projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | Caddy | 63,585 |
2 | mkcert | 53,138 |
3 | nps | 31,704 |
4 | Echo | 30,870 |
5 | certmagic | 5,205 |
6 | gost | 4,962 |
7 | sish | 4,198 |
8 | hoverfly | 2,404 |
9 | gock | 2,157 |
10 | Armor | 1,663 |
11 | CycleTLS | 1,035 |
12 | forwardproxy | 645 |
13 | dumbproxy | 647 |
14 | mirrorbits | 535 |
15 | tcpprobe | 356 |
16 | aws-s3-proxy | 328 |
17 | go-boilerplate | 188 |
18 | govcr | 185 |
19 | ssl-handshake | 70 |
20 | chissl | 55 |
21 | inca | 34 |
22 | sslmgr | 30 |
23 | withttp | 19 |