Fast Ninja is a minimalist frontend for the Ninja build system to allow it to be used directly.
Fast Ninja is written in C++20 and should run on any modern platform. It will also come with an extensive test suite.
To build it, you need a C++20 compiler and cmake. To run the tests, you need Python and nihtest.