Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Go HTTPS Projects
-
mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
hoverfly
Lightweight service virtualization/ API simulation / API mocking tool for developers and testers
-
mirrorbits
Mirrorbits is a geographical download redirector written in Go for distributing files efficiently across a set of mirrors.
-
eclaire
lightning-fast static site webserver with automatic HTTPS right out of the box! (by donuts-are-good)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
These projects use Caddy as my local development server, Dart Sass for converting my Sass files to CSS, elm, elm-format, elm-optimize-level-2, elm-review, elm-test (only in Calculator), ShellCheck to find bugs in my shell scripts, and Terser to mangle and compress JavaScript code.
The experimental HTTPS flag relies on mkcert, designed for a single development system. If you run a Docker container, the flag won’t configure your local browser to trust its certificate.
Echo for the web server.
Project mention: Show HN: Clace – Platform for secure internal web applications | news.ycombinator.com | 2023-10-18
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30sish - Open source ngrok/serveo alternative. SSH-based but uses a custom server written in Go. Supports WebSocket tunneling.
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30gost - Looks like a comprehensive option. TCP and UDP tunneling. TAP/TUN devices. Load balancing. Web API. Written in Go.
Project mention: Take a look at traefik, even if you don't use containers | news.ycombinator.com | 2024-05-05Yeah, Caddy v1 had a forwardproxy plugin that finally got updated for v2: https://github.com/caddyserver/forwardproxy/
Project mention: Linux Networking Shallow Dive: WireGuard, Routing, TCP/IP and Nat | news.ycombinator.com | 2023-05-23Or instead you can have HTTP proxy over TLS in just four steps: https://github.com/Snawoot/dumbproxy/wiki/Quick-deployment
You don't even need a client for this, any modern browser can work with it right away: https://github.com/Snawoot/dumbproxy#using-http-over-tls-pro...
Project mention: Production-Ready Go RESTful API Boilerplate with Echo | news.ycombinator.com | 2024-03-26
Project mention: Running one’s own root Certificate Authority in 2023 | news.ycombinator.com | 2023-09-16I made a web server / microservices thing that issues certs for clients from a CA root it automatically generates. Then internal reverse proxy connections use that cert so the whole path is TLD encrypted with full cert validation.
https://github.com/fsmv/daemon
Go HTTPS related posts
-
HTTPS on Localhost with Next.js
-
Mkcert: Simple zero-config tool to make locally trusted development certificates
-
HTTP/2 Continuation Flood: Technical Details
-
Mkcert: Simple tool to make locally trusted dev certificates names you'd like
-
Curl HTTP/3 Performance
-
You Can't Follow Me
-
SSL Certificates for Home Network
-
A note from our sponsor - InfluxDB
www.influxdata.com | 11 May 2024
Index
What are some of the best open-source HTTPS projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | Caddy | 54,077 |
2 | mkcert | 45,913 |
3 | nps | 29,213 |
4 | Echo | 28,593 |
5 | certmagic | 4,835 |
6 | sish | 3,778 |
7 | gost | 3,464 |
8 | hoverfly | 2,311 |
9 | gock | 2,031 |
10 | Armor | 1,664 |
11 | forwardproxy | 574 |
12 | mirrorbits | 488 |
13 | dumbproxy | 378 |
14 | tcpprobe | 351 |
15 | aws-s3-proxy | 317 |
16 | govcr | 164 |
17 | go-boilerplate | 93 |
18 | ssl-handshake | 61 |
19 | sslmgr | 25 |
20 | withttp | 19 |
21 | eclaire | 13 |
22 | https-forward | 11 |
23 | daemon | 11 |
Sponsored