{"repo":"AlexWorx/ALib-Class-Library","free":true,"listed":false,"github":"https://github.com/AlexWorx/ALib-Class-Library","clone":"git clone https://github.com/AlexWorx/ALib-Class-Library.git","description":"A modern C++ 20/23 Framework. 25 different modules cover areas from strings and formatting, over debug logging to expression-parser and file scanner. Supports C++20 module compilation with Clang.","language":"C++","stars":10,"topics":["library","strings","logging","singleton","ini-file","string-formatting","expression-parser","memory-management","threadpool","command-line-parser"],"license":"MIT","category":"analytics","readme_excerpt":"Abstract ## The ALib C++ Framework provides industrial-strength infrastructure components for modern C++20 applications, including logging, formatting, memory management, configuration systems, expression parsing, and diagnostics. Its mission is to provide reusable infrastructure, diagnostics, utilities, and development patterns relevant to modern C++ applications. ALib is modular and subsets of the available modules can be selectively included in custom builds of the framework. Why ALib? ALib was created as an alternative to assembling large C++ projects from dozens of disconnected micro-libraries. It is a cohesive infrastructure layer for C++20 applications. The focus is: - high runtime efficiency - low allocation overhead - modular integration (choose what you need) - cross-platform consistency - deep debug capabilities ALib combines capabilities typically spread across libraries such as spdlog, fmt, Boost, CLI11, magic enum, Abseil, folly, exprtk, and dedicated diagnostics, configuration, allocator, and utility frameworks. For many C++20 applications, ALib might be the better-integrated alternative. ALib is particularly suited for: - small and large native C++ applications - tools and infrastructure software - performance-sensitive systems - long-lived enterprise codebases - diagnostic-heavy development environments New In Version 2605 ## Introduced the new module ALib App which aggregates several features of lower-level modules and orchestrates bootstrapping. With this a","default_branch":null,"files":null,"tree":[],"storefront":"/r/AlexWorx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AlexWorx/ALib-Class-Library/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}