max is a tool belt for C++ — a collection of parts commonly used in all C++ projects.
It includes logging, testing, abstractions for compiler and platform specific APIs (like endian conversion and CPU feature detection), and much more.
- Compilers:
- GCC
 - Clang
 - Visual C++
 
 - OSes:
- Some POSIX Linux (can't test them all)
 - Windows
 - MacOS*
 - Android*
 - iOS*
 
 - Instruction sets:
- x86 (64)
 - ARM*
 
 
*Coming soon
If you would like max to support more contacts us and let us know.
We know transitioning a codebase to a new technology takes time. And we know customers may still be on an old OS.
In order to ease transition pressure, max will continue to provide support for 5 years after a replacement is available.
As an example, when a new version of Clang comes out you will have 5 years to migrate off the now-old version.
You can reference the full deprecation schedule for exact dates.
- Community: We have a welcoming community which follows the Code of Conduct.
 - Contribute: We accept pull requests. Take a look at some good first tasks.
 - Support: You can report bugs and request changes using GitHub issues.