A Unicode-aware, cross-platform terminal library for modern C++
Erbsland Color Term is a focused C++20 library for terminal applications. It combines colorful output, Unicode-aware layout, frame drawing, input handling, and geometry helpers behind one portable API for Linux, macOS, and Windows. Read more...
A secure, dependency-free regular expression library for modern C++
Erbsland Regular Expression is a secure and predictable regular expression library for C++20 and newer. It provides strict UTF-8 validation, Unicode-aware matching, configurable limits, and zero external runtime dependencies. Read more...
A dependency-free, modern configuration parser for C++20 and newer
The official reference implementation of the Erbsland Configuration Language, providing a secure and dependency-free parser for modern C++ (C++20 and newer). Read more...
A Minimalistic, Dependency-Free and Comfortable to Use Framework
The Erbsland Qt TOML Parser is a highly reliable, secure TOML parser tailored for seamless integration with Qt5 and Qt6 environments. It aligns with the TOML 1.0 specification and supports the draft of TOML 1.1. This parser is crafted using modern C++ practices, ensuring ease of use and comprehension. A key aspect of this parser is its strict, independent UTF-8 parsing mechanism. Read more...
A Minimalistic, Dependency-Free and Comfortable to Use Framework
Erbsland UnitTest is a lightweight, dependency-free unit testing framework designed for C++ applications. Easy to integrate and use, it’s the ideal tool for developers seeking a simple yet powerful testing solution. Read more...