mgs is a C++14 codec library.
Its main design goals are:
Ease of use: Regular usage must be a no-brainer.
Extensibility: New codecs should be easy to add in future versions.
API genericity: Emulating concepts to define generic APIs.
Package manager friendliness: Modular architecture, each codec is a single entity.
- Write your own Codec
- Concepts Refresher