Corrade - plugin management and utility library

Originally developed for Kompas, this library provides both static and dynamic plugin management with dependency support and also various filesystem, portability and debugging utilities.

CorradeDownload latest

Features

  • Easy-to-use plugin management library with support for both static and dynamic plugins and also dependency handling
  • INI-style configuration parser and writer with hierarchic group support
  • Classes for easy debug/error output with support for printing out custom types, inspired with QDebug
  • Manager for resources compiled directly into executables, filesystem, endianness utilites and more
  • Written in pure C++ with no external dependencies, using CMake build system
  • Strong code coverage with unit tests