back to home

Best Open Source tls Libraries

A curated list of the most popular GitHub repositories tagged with tls. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1caddyserver/caddy

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

70,887Go
Explore Repo

#2FiloSottile/mkcert

A simple zero-config tool to make locally trusted development certificates with any names you'd like.

58,346Go
Explore Repo

#3acmesh-official/acme.sh

A pure Unix shell script ACME client for SSL / TLS certificate automation

46,004Shell
Explore Repo

#4mitmproxy/mitmproxy

An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

42,691Python
Explore Repo

#5XTLS/Xray-core

Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. An open platform for various uses.

35,931Go
Explore Repo

#6MHSanaei/3x-ui

Xray panel supporting multi-protocol multi-user expire day & traffic & IP limit (Vmess, Vless, Trojan, ShadowSocks, Wireguard, Tunnel, Mixed, HTTP, Tun)

31,980HTML
Explore Repo

#7openssl/openssl

TLS/SSL and crypto library

29,765C
Explore Repo

#8nginx/nginx

The official NGINX Open Source repository.

29,721C
Explore Repo

#9ginuerzh/gost

GO Simple Tunnel - a simple tunnel written in golang

17,697Go
Explore Repo

#10snail007/goproxy

🔥 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。

16,913Go
Explore Repo

#11txthinking/brook

A cross-platform programmable network tool

15,101Go
Explore Repo

#12gojue/ecapture

Capturing SSL/TLS plaintext without a CA certificate using eBPF. Supported on Linux/Android kernels for amd64/arm64.

15,034C
Explore Repo

#13cert-manager/cert-manager

Automatically provision and manage TLS certificates in Kubernetes

13,780Go
Explore Repo

#14go-acme/lego

Let's Encrypt/ACME client and library written in Go

9,321Go
Explore Repo

#15wulabing/Xray_onekey

Xray 基于 Nginx 的 VLESS + XTLS 一键安装脚本

9,300Shell
Explore Repo

#16testssl/testssl.sh

Testing TLS/SSL encryption anywhere on any port

8,956Shell
Explore Repo

#17dotnet/MQTTnet

MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.

4,955C#
Explore Repo

#18boostorg/beast

HTTP and WebSocket built on Boost.Asio in C++11

4,769C++
Explore Repo

#19jetty/jetty.project

Eclipse Jetty® - Web Container & Clients - supports HTTP/3, HTTP/2, HTTP/1, websocket, servlets, and more

4,078Java
Explore Repo

#20cert-manager/trust-manager

trust-manager is an operator for distributing trust bundles across a Kubernetes cluster.

370Go
Explore Repo

#21rustls/rustls-native-certs

Integration with OS certificate stores for rustls

233Rust
Explore Repo