This is a collection of C++ things I've written over the years. These are probably implemented better and more efficiently else where, but I mainly did it all for the learnings. The aim of this is to provide dependency free libraries and header only so you one need to use what you want.
The Sage library contains the following sets of functionality click for more details
- Argument Parsing -
sage::argparse
- String Utilities -
sage::string::utilities
- Performance Monitoring -
sage::performance
- Terminal Manipulation -
sage::term
- C++
- CMake
This is free to use in whatever project you like, however, if you find any issues or make any improvements please do consider suggesting them in an issue or PR so others (including myself :D) can take advantage of them.