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.