Open-source C++ 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 11 C++ TLS Projects

  • Boost.Beast

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

  • Botan

    Cryptography Toolkit

  • Project mention: Ask HN: What are some of the most elegant codebases in your favorite language? | news.ycombinator.com | 2023-06-17
  • 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.

    InfluxDB logo
  • icinga2

    The core of our monitoring platform with a powerful configuration language and REST API.

  • nitroshare-desktop

    Network file transfer application for Windows, OS X, & Linux

  • CppServer

    Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution

  • sshttp

    SSH/HTTP(S) multiplexer. Run a webserver and a sshd on the same port w/o changes.

  • libhttpserver

    C++ library for creating an embedded Rest HTTP server (and more)

  • Project mention: Simple HTTP server using C++ | /r/Cplusplus | 2023-05-29

    Now I want to do this using C++. I came across libhttpserver. The documentation looks intuitive. I think once everything is properly setup I should be easily able to what I want.

  • SaaSHub

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

    SaaSHub logo
  • crash

    crypted admin shell: SSH-like strong crypto remote admin shell for Linux, BSD, Android, Solaris and OSX (by stealth)

  • CertInfo

    Which Root Certificates should you trust? (by RaymiiOrg)

  • Project mention: Which Root Certificates should you trust? | news.ycombinator.com | 2024-01-06
  • ESP_ATMod

    ESP8266 AT Firmware (Command Processor) With TLS 1.2 Capability

  • Irrigation_Controller

    Simple, minimalistic Arduino sketch for eight irrigation valves

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

C++ TLS related posts

  • Why does linux use HTTP to get updates?

    2 projects | /r/linux | 9 Sep 2022
  • A Completely Open-Source Implementation of Apple Code Signing and Notarization

    9 projects | news.ycombinator.com | 8 Aug 2022
  • Need to write README but don't know what to say? 7 diagram generators

    5 projects | news.ycombinator.com | 2 Apr 2022
  • What is the realistic minimal power consumption of running it off a wall charger?

    1 project | /r/esp8266 | 15 Dec 2021
  • Botan Fridays

    1 project | /r/Kappa | 8 Oct 2021
  • PiSprinkler. First of many more home automation fun.

    1 project | /r/raspberry_pi | 15 Aug 2021
  • [Ann] A new Haskell crypto lib: Z-Botan 0.1.1

    1 project | /r/haskell | 11 May 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 22 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →


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

Project Stars
1 Boost.Beast 4,191
2 Botan 2,429
3 icinga2 1,967
4 nitroshare-desktop 1,528
5 CppServer 1,340
6 sshttp 862
7 libhttpserver 848
8 crash 177
9 CertInfo 37
10 ESP_ATMod 24
11 Irrigation_Controller 11

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