An open API service indexing awesome lists of open source software.

TLS (Transport Layer Security)

TLS (Transport Layer Security) is a cryptographic protocol designed to provide communications security over a computer network. The protocol is widely used in applications such as email, instant messaging, and voice over IP, but its use in securing HTTPS remains the most publicly visible.

The TLS protocol aims primarily to provide security, including privacy (confidentiality), integrity, and authenticity through the use of cryptography, such as the use of certificates, between two or more communicating computer applications. It runs in the presentation layer and is itself composed of two layers: the TLS record and the TLS handshake protocols.

TLS builds on the now-deprecated SSL (Secure Sockets Layer) specifications (1994, 1995, 1996) developed by Netscape Communications for adding the HTTPS protocol to their Navigator web browser.

https://github.com/jfarleyx/go-keyvault-cert

An easy way to fetch TLS Certificates from Azure Key Vault using Go

azure-key-vault azure-keyvault certificate go golang tls

Last synced: 24 Apr 2026

https://github.com/zvikinoza/mastering-go

book Mastering-go's example codes and exercise solutions.

docker golang http rpc tls

Last synced: 24 Apr 2026

https://github.com/lucadibello/gramine-java-benchmark

Evaluating Java runtime performance and overhead under Gramine (Intel SGX)

benchmark confidential-computing graalvm graalvm-native-image gramine java multithreading sgx tls

Last synced: 27 Apr 2026

https://github.com/tlsentinel/tlsentinel-server

TLS certificate monitoring platform — tracks X.509 certificates across hosts, alerts on upcoming expiry, and provides a REST API + React dashboard for managing scanners, hosts, and users.

go golang monitoring-tool ssl ssl-certificates tls tls-certificates typescript

Last synced: 27 Apr 2026

https://github.com/andrew-woblavobla/hyperion

High-performance Ruby HTTP server. Faster than Puma at parity threads, with HTTP/2 + TLS + structured logs out of the box.

falcon-alternative http-server http2 puma-alternative rack rails ruby tls web-server

Last synced: 03 May 2026

https://github.com/paragonie/certainty-js

Certainty-js: Automated CACert.pem Management for Node.js Software

automation ca-certificate ca-certificates cacert certainty https javascript node-js nodejs tls

Last synced: 29 Apr 2026

https://github.com/pittst3r/certgen

Docker container for generating self-signed CA and leaf X.509 certificates for internal services

certificate certificate-rotation docker ssl tls x509

Last synced: 30 Apr 2026

https://github.com/tomashubelbauer/web-certificates

Information on how to use HTTPS with localhost / local host names

certificate https mkcert node openssl ssl tls

Last synced: 01 May 2026

https://github.com/uesleibros/wasabi

A pure-VBA WebSocket/WSS client powered by Winsock, Schannel, and native Windows APIs.

excel office proxy real-time schannel socket ssl tcp tls vba websocket win32 winsock wss

Last synced: 05 May 2026

https://github.com/paulja/go-fib-grpc

Example gRPC service in Go with Docker Compose and TLS

docker docker-compose go grpc tls

Last synced: 05 May 2026

https://github.com/moootid/auto-route53

all-in-one automation tool that bridges your local network with the public internet. It continuously syncs your dynamic IP address with AWS Route 53 records and leverages the Nginx Proxy Manager API to automatically create proxy hosts and manage Let's Encrypt TLS/SSL certificates. It's the ideal "set-it-and-forget-it" solution for homelabs and self

automation aws ddns docker home-server homelab infra infrastructure lets-encrypt nginx-proxy-manager reverse-proxy route53 self-hosted ssl tls

Last synced: 06 May 2026

https://github.com/alexandreh2ag/lets-go-tls

Tool designed to centralize the management of TLS certificates

acme agent centralized certificate go golang letsencrypt server ssl tls

Last synced: 10 Jun 2026

https://github.com/approov/approov-tls-certificates-monitor

A simple project to monitor the renewal for the TLS certificates of all API domains registered with a specific Approov account.

approov approov-backend certificate-pinning certificates monitor monitoring monitoring-tool pinning ssl tls

Last synced: 10 Jun 2026

https://github.com/mk-fg/ca-certificates-whitelist-filter

Tool to filter system-wide trusted Web PKI TLS Certificate Authorities in linux distros on a whitelist-basis

certificates cryptography linux python security sysadmin tls tool trust web-pki x509

Last synced: 10 May 2026

https://github.com/sineware/securefront

Open Source, Self Hosted Security Gateway with CAPTCHA and automatic TLS termination

captcha deno proxy reverse-proxy security ssl tls typescript

Last synced: 11 May 2026

https://github.com/spasam/mock-osquery-tls

Mock Osquery TLS server

mock osquery tls

Last synced: 13 Jun 2026

https://github.com/YGGverse/ggemini

Glib-oriented client for Gemini protocol

async client gemini gemini-protocol gio glib gtk socket titan tls

Last synced: 15 Jun 2026

https://github.com/sshehrozali/kubetracer

kubetracer: sidecarless, node-level network monitoring for high-performance HTTP observability

ethernet go golang http https ip kernel kuberenetes kubernetes kubernetes-monitoring linux network-interface-card nic observability tcp tls traces virtual-machines

Last synced: 16 Jun 2026

https://github.com/btafoya/go-mailtester

Go CLI tool for testing SMTP and IMAP servers — connection, TLS, auth, and delivery diagnostics

cli diagnostics email go golang imap mail-server smtp starttls testing tls

Last synced: 20 Jun 2026

https://github.com/georgesalkhouri/down-alert

Small Docker application. Tests if a service URL is reachable and sends a TLS encrypted mail if the service does not respond. Uses ping or wget for testing.

alerting docker monitoring ping python tls wget

Last synced: 02 May 2026

https://github.com/seemueller-io/hyper-custom-cert

http client for use with self-signed certificates

client http rust tls

Last synced: 04 Sep 2025

https://github.com/wikylyu/mtop

Vision at mountain top

fanqiang network proxy quic tls

Last synced: 16 Jan 2026

https://github.com/fijimunkii/request-alpn

Request.js monkey patched to pass ALPN protocol arguments

alpn http https nodejs request tls

Last synced: 15 May 2026

https://github.com/bodgit/puppet-certbot

Puppet Module for managing Certbot

certbot puppet ssl tls

Last synced: 03 May 2026

https://github.com/russellgilmore/red-chart

My own personal Helm Chart that I use to help speed up the deployment of services in my k3s clusters.

helm helm-charts istio k8s tls traefik

Last synced: 16 Feb 2026

https://github.com/compcode1/wireshark-https-tls

This project provided a focused investigation into a standard HTTPS connection using Wireshark, capturing and analyzing the TLS handshake between a client system and a web server (v10.events.data.microsoft.com).

certificate handshake-protocol https tls wireshark

Last synced: 12 Apr 2025

https://github.com/techmdw/gotls

go tls

Last synced: 10 Oct 2025

https://github.com/fkie-cad/s-chat

SSL/TLS chat app

chat communication gui ssl tls

Last synced: 10 Oct 2025

https://github.com/lemonrock/rustls-extra

Rust crate with additional types and utilities for rustls (unofficial)

rust rust-crate tls tls12 tls13 tls13-support

Last synced: 17 Feb 2026

https://github.com/rilltome/crypshare

CrypShare - secure LAN file transfer (Python + PowerShell). One-click launcher, HTTPS (mkcert/self-signed), QR link, auto file watcher, neon dark UI.

crypshare downloader-offline file-sharing-lan https lan local-network mkcert powershell python qr-code self-signed-cert sse-watchdog static-server tls uploader windows

Last synced: 11 Mar 2026

https://github.com/dariofad/grpc_py_go_example

Calling Go from Python via gRPC (example). TLS multi support.

go grpc python3 tls

Last synced: 02 May 2026

https://github.com/reflexdemon/tls-testing-tool

This is a simple tool to test the 2-way SSL/TLS connection using the truststore.

connection java ssl tls tool

Last synced: 12 May 2026

https://github.com/sir-go/tls-reject

sniff and reject TLS connections to denied hosts

dpi network packet-sniffer python sni tcp-ip tls traffic-analysis

Last synced: 10 Oct 2025

https://github.com/silentz/joplinsync

A simple Docker-Compose configuration with Nginx server for Joplin synchronization over WebDAV protocol with enabled TLS and Basic Auth. Git synchronization added.

basicauth git https joplin nginx server ssl sync syncronization tls webdav

Last synced: 10 Mar 2025

https://github.com/kai3316/clipsync

Instant cross-device clipboard sync over LAN. Copy on one device, paste on another. TLS 1.3 + AES-256-GCM encryption, mDNS auto-discovery, zero configuration. Supports text, HTML, images, RTF, and file transfer. Windows / macOS / Linux.

aes-256-gcm clipboard clipboard-sync clipsync cross-platform ed25519 encrypted file-transfer lan linux macos mdns python realtime secure sync tls windows zeroconf

Last synced: 03 May 2026

https://github.com/sancliffe/cve-2026-29145-tester

This repository contains a proof-of-concept (PoC) environment designed to test for CVE-2026-29145.

bash python tls tomcat

Last synced: 03 May 2026

https://github.com/goethite/snimultihop

Multi-hop SNI routing for unbroken end-2-end TLS encrypted API calls

encryption golang routing sni tls

Last synced: 11 Oct 2025

https://github.com/cognifloyd/helm-gen-self-signed-cert

A Helm chart that generates a self signed cert and saves it in a k8s Secret.

helm k8s secret self-signed-certificate tls x509

Last synced: 11 Oct 2025

https://github.com/jieunhan17/cryptographicsecurityprotocol

A team project from the Corporate Computer Security class in 2019

cryptography tls

Last synced: 21 Apr 2026

https://github.com/tsavola/snide

Local TLS connection router

go tls

Last synced: 08 Jul 2025

https://github.com/ichait/cs5232-project

Formal Verification of Transport Layer Security Protocol

networking tls tls13

Last synced: 24 Jan 2026

https://github.com/johnwargo/m5stickc-plus-cloud-function

A sketch for the M5Stack M5StickC-Plus device that triggers a URL at the press of a button.

arduino esp32 https rest-api tls

Last synced: 14 Apr 2026

https://github.com/lynkos/web-status-monitor

Net-Centric Computing (CNT 4713) – Project 1.

anaconda client-server conda http python socket-programming status-monitor tls yaml yml

Last synced: 11 Oct 2025

https://github.com/agilira/argus-provider-consul

Official Argus provider for remote configuration management through HashiCorp Consul. It enables real-time configuration loading and watching from Consul KV store with native blocking queries, multi-datacenter support, and production-ready security features.

acl agilira-argus argus go hashicorp-consul health-check provider tls

Last synced: 15 Jan 2026

https://github.com/salrashid123/cs_mesh

Service->Service mTLS using Envoy and Consul Service Discovery on GCP Confidential Space

confidential-computing google-cloud-platform hashicorp-consul tls trusted-execution-environment

Last synced: 16 Mar 2025

https://github.com/laniot/core

LAN-first WSS bridge for serial devices using a ESP32 (TLS, RS-232, WebSocket)

certificate-mager esp32 esp32-s3 esp32s3 freertos industrial-iot iot lan rs232 tls uart websocket wss

Last synced: 18 May 2026

https://github.com/scholzj/kafka-x509-config-provider

Apache Kafka configuration provider for automatically converting X509 certificates to PKCS12 truststores or keystores

config-provider kafka security tls

Last synced: 06 Jan 2026

https://github.com/liyishuai/coq-tls

TLS in Coq

coq tls

Last synced: 22 Apr 2025

https://github.com/salrashid123/cert_bound_sts_server

Certificate Bound Tokens using Security Token Exchange Server (STS)

certificate golang jwt ssl sts tls

Last synced: 03 Sep 2025

https://github.com/attestantio/go-certmanager

Go library for managing server and client TLS certificates with reload support, SAN identity extraction, and gRPC credential helpers.

certificate-management ethereum ethereum-staking go go-library golang mtls tls x509

Last synced: 03 May 2026

https://github.com/bjori/tlsgen

A TLS proxy that generates and loads certificates and configured SSL contexts based programmable hostnames

certificates mongodb openssl proxy tls

Last synced: 22 Jan 2026

https://github.com/anjaustin/secure-docker-with-tls

How to secure vanilla docker with TLS

docker tls

Last synced: 03 May 2026

https://github.com/kyle8973/smtp-email-spammer

A Python Script To Send Random Spam Emails To A Specific Email Address

email-sender smtp spam ssl tls

Last synced: 16 Mar 2025

https://github.com/joemiller/certsponge

Utility for splitting Vault's PKI output into one or more files containing the private key, certificate, and CA data

mtls pki tls vault

Last synced: 11 Jun 2025

https://github.com/samicpp/muon

A rust webserver built for ease of use, configurability, and speed

http http-server http1 http2 http2-server rust tls tls-support webserver

Last synced: 12 Jun 2026

https://github.com/bluelotussoftware/tomcat-embedded-ssl-example

An example implementation of embedded Apache Tomcat 8.5 with SSL/TLS.

apache-tomcat certificate embedded keystore ssl tls tomcat8

Last synced: 16 Jan 2026

https://github.com/rgl/tls-troubleshoot-vagrant

A SSL/TLS troubleshooting Vagrant Environment

ssl tls

Last synced: 14 Oct 2025

https://github.com/morphy2k/hyper-rustls2

Integration between hyper and the TLS library rustls for server and client

client https hyper library rust rustls server tls

Last synced: 23 Mar 2025

https://github.com/nerdlem/tlsa

Libraries and utilities to work with TLSA DNS RRs

certificate-pinning certificates dnssec ssl tls tlsa x509

Last synced: 21 Feb 2026

https://github.com/zeridon/ca-certificates-infonotary

CA Certificates for InfoNotary bulgarian eID issuer

ca-certificates ssl tls

Last synced: 14 Apr 2026

https://github.com/zeridon/ca-certificates-b-trust

CA Certificates for B-Trust bulgarian eID issuer

ca-certificates ssl tls

Last synced: 14 Apr 2026

https://github.com/zeridon/ca-certificates-evrotrust

CA Certificates for EvroTrust bulgarian eID issuer

ca-certificates ssl tls

Last synced: 14 Apr 2026

https://github.com/roschmi/azuredatasender_teensy

Sending sensor data to Azure Storage Tables using board Teensy 4.1.

arduino azure azurestorage https teensy telemetry tls

Last synced: 14 Apr 2026

https://github.com/pjfanning/pekko-http-sample

A basic sample for using pekko-http to serve a HTTPS endpoint

pekko pekko-http tls

Last synced: 15 Oct 2025

https://github.com/voidd0/sslcheck

sslcheck — inspect TLS certificates for any host:port. Severity-aware exit codes for CI/cron monitors. Zero deps.

cert-expiry certificate ci cli devops monitoring nodejs ssl ssl-checker tls tls-checker voiddo

Last synced: 20 Jun 2026

https://github.com/alextanhongpin/go-grpc-auth

Security layer for grpc simplified

go golang grpc security tls

Last synced: 02 May 2026

https://github.com/zcubbs/ssl-tracker

🔒 SSL Tracker is designed to monitor the status and health of SSL/TLS certificates. In today's digital world, ensuring the validity and security of your SSL/TLS certificates is crucial. With our application, you can streamline this process, keeping an eye on your certificates.

certificate-checker dashboard notifications scheduler ssl tls

Last synced: 12 Apr 2026

https://github.com/vitor-msp/nginx

System containing a web server, cache server and load balancer with Ningx.

cache corp cors csp hsts http load-balancer nginx reverse-proxy tls

Last synced: 21 May 2026

https://github.com/hieyou1/intertls

Manage multiple secure Node servers with one tool.

intertls node node-https node-js node-tls node-web-server nodejs tls web-server

Last synced: 04 May 2026

https://github.com/damirscorner/20230519-dotnet-tls-support

Sample project for 'TLS 1.2 support in .NET framework' blogpost

aspnet netframework tls

Last synced: 24 Mar 2025

https://github.com/argenox/noxtls-rs

NoxTLS Rust is a lightweight, high-performance embedded TLS library written in Rust and designed for secure communication in resource-constrained systems. Built for efficiency, portability, and modern security standards.

cipher-algorithms cipher-suit cryptography cryptography-api dtls openssl-alternative rust rust-library tls tls12 tls13

Last synced: 28 May 2026

https://github.com/johejo/go-defaultcertifi

Automatic certificate bundler for http.DefaultTransport.

certificate go golang http tls

Last synced: 03 Sep 2025

https://github.com/muthu-kumar-u/go-grpc

A minimal and clean gRPC boilerplate in Go designed to help you quickly start building scalable microservices. It includes service and proto structure, middleware hooks, error handling patterns, and logging—following clean architecture principles.

go-grpc golang grpc protobuf rpc starter-kit tls

Last synced: 18 May 2026

https://github.com/jameswoolfenden/terraform-tls-key

Basic SSH key module

module terraform tls

Last synced: 20 Mar 2025

https://github.com/cdhunt/poshssl

A PowerShell module for working with x509 Certificates

certificate-generation certificates devops-toolkit powershell tls

Last synced: 19 Oct 2025

https://github.com/joaoribeirodasilva/simple-tls

Simply create tls certificates and tls configuration to access many remote services

certificates configuration creation tls

Last synced: 16 Jan 2026

https://github.com/vodolaz095/control

попытка разобраться с авторизацией grpc с помощью tls сертификатов, особой практической пользы не несёт

grpc grpc-client grpc-go grpc-server tls

Last synced: 16 May 2026

https://github.com/zarthus/tls-monitor

Monitor TLS certificates, ensure you know before they expire.

certificates monitoring tls tls-certificate

Last synced: 17 Mar 2025

https://github.com/ryskiwt/echo

Echo servers implemented in Golang

echo go golang quic tcp tls udp websocket

Last synced: 02 Sep 2025

https://github.com/magalhaesm/inception

A 42 School project that implements a containerized application infrastructure using Docker. Includes NGINX with TLS, WordPress+PHP-FPM, MariaDB, plus bonus services like Redis, FTP, Adminer, and a static Go website.

42-school 42sp adminer cadvisor containerization devops docker docker-compose ftp-server go-web infrastructure mariadb nginx php-fpm redis-cache system-administration tls wordpress

Last synced: 11 Apr 2026

https://github.com/marwendoukh/encryptedcommunicationpython

Basic Encryption example with Python

encryption python tls

Last synced: 20 Apr 2026

https://github.com/YGGverse/titanit

Titan it! File share server for Titan protocol with Gemini frontend

file-share gemini gemini-protocol native-tls server socket titan titan-protocol titanit tls

Last synced: 20 Nov 2025

https://github.com/ricardoyam/dataescrowsystem

A decentralized data escrow system leveraging Intel SGX and TLS as the root of trust.

cryptography openenclave openssl sgx shamir-secret-sharing tls

Last synced: 25 Jan 2026

https://github.com/laoluadewoye/ruby-hdfs

A small recreation of Hadoop Distributed File System in Ruby and Kubernetes

certificates grpc hadoop hdfs kubernetes mtls protocol-buffers rpc ruby tls toml-config

Last synced: 16 May 2026

https://github.com/reinanhs/poc-hyperf-rabbitmq-ssl

This repository's main objective is to show an error scenario in the SSL connection within Hyperf.

hyperf php rabbitmq ssl tls

Last synced: 20 Mar 2025

https://github.com/cyb3rko/gotify-mtls-setup

Guide and script for setting up Gotify mTLS certificates

caddy certificates gotify mtls tls

Last synced: 05 May 2025