Skip to content
~/projects/libssllabs

libssllabs

Cross-platform C++ library for the Qualys SSL Labs API. Trigger scans and pull structured results from your own code.

lang C++ lic MIT macOSLinuxWindows
quickstart — zsh
git clone https://github.com/matusso/libssllabs.git && cd libssllabs
cmake -B build && cmake --build build

libssllabs is a small C++ library for Windows, Linux, and macOS that wraps the Qualys SSL Labs API. It lets you trigger scans, fetch results, and integrate TLS analysis into your own tooling without dealing with raw HTTP calls.


What it is for

If you need to regularly check the quality of TLS configurations across servers or services, libssllabs gives you a simple way to:

  • Start SSL Labs scans from your own application
  • Pull structured scan results through the API
  • Automate checks as part of a monitoring or QA pipeline

Platform support

The library is written in C++ and is designed to work on:

  • Windows
  • Linux
  • macOS

Requirements

The build depends on CMake and libcurl:

apt-get install cmake libcurl4-openssl-dev

References