Shell TLS

Open-source Shell projects categorized as TLS

Transport Layer Security (TLS), the successor of the now-deprecated Secure Sockets Layer (SSL), is a cryptographic protocol designed to provide communications security over a computer network.

Top 15 Shell TLS Projects

  • Xray_onekey

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • testssl.sh

    Testing TLS/SSL encryption anywhere on any port

    Project mention: Badssl.com | news.ycombinator.com | 2024-03-02

    You’re in luck because such a tool exists :) https://testssl.sh/

  • base-drafts

    Internet-Drafts that make up the base QUIC specification

    Project mention: Multipath TCP for Linux | news.ycombinator.com | 2024-04-19

    QUIC is a step backwards here; it has no multipath support: https://lwn.net/Articles/964377/

    Multipath: There are several areas where TCP still has an advantage over QUIC. One of those is multipath support. Multipath TCP connections can send data on different network paths simultaneously — for example, sending via both WiFi and cellular data — to provide better throughput than either path permits individually.

    Server connection migration is explicitly forbidden by QUIC:

    https://github.com/quicwg/base-drafts/pull/2031

  • curl-for-win

    Reproducible curl binaries for Linux, macOS and Windows

    Project mention: How to Check TLS Configuration of URLs with Curl and Bash Script | dev.to | 2024-08-20

    Lastly, I have used curl on Mac, but you can use the same on Windows by installing it from here.

  • internal-contstrained-pki

    Safely shareable TLS root CA for .internal networks using Name Constraints

    Project mention: Just want simple TLS for your .internal network? | news.ycombinator.com | 2024-10-17
  • check_ssl_cert

    A shell script (that can be used as a Nagios/Icinga plugin) to check an SSL/TLS connection.

  • bash_tls

    A minimal TLS 1.2 client implementation in a pure Bash script

    Project mention: A minimal TLS 1.2 implementation in a pure Bash script | news.ycombinator.com | 2024-05-30
  • https-ssl-cert-check-zabbix

    Script to check validity and expiration of TLS/SSL certificate on hosts. May be used with Zabbix or standalone.

  • stecCA

    An easy to deploy Certificate Authority / Public Key Infrastructure using CFSSL, Lemur and Docker magic!

  • kamailio-tls-letsencrypt

    Kamailio in docker container with TLS enabled using Let's Encrypt.

  • my_internal_ca

    A set of basic scripts for managing an internal certificate authority.

  • 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.

  • ops-utils

    Scripts for setting up and running web infrastructures

  • isp

    An Idiotic SSL Passthrough

  • homelab

    Simple home lab setup using Docker Compose. (by vancanhuit)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Shell TLS discussion

Log in or Post with

Shell TLS related posts

Index

What are some of the best open-source TLS projects in Shell? This list will help you:

Project Stars
1 Xray_onekey 9,294
2 testssl.sh 8,030
3 base-drafts 1,632
4 curl-for-win 697
5 internal-contstrained-pki 529
6 check_ssl_cert 372
7 bash_tls 339
8 https-ssl-cert-check-zabbix 292
9 stecCA 147
10 kamailio-tls-letsencrypt 24
11 my_internal_ca 21
12 go-lang-https-self-signed 13
13 ops-utils 7
14 isp 2
15 homelab 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Shell is
the 11th most popular programming language
based on number of metions?