GGlib and GGlib2 were libraries I used to develop between 2013 and 2017.
They served as a sandbox to help me to learn about the new features of the C++11 standard.
I also found a great use of them while working on other side projects.
Due to some early design choices (including too heavy use of virtual function calls) I finally decided to send them into retirement
and started working on the successor: librazzie.
A header-only multi-purpose library designed to help me get started with my projects.
It includes frameworks for logging, events, input, memory, thread and network+serialization and has some additional stuff like:
a bitset class with iterators for true and false position, stream manipulators and parsers and an easy to use random number generator.
Source code: github.com/razzie/librazzie