OpenFLY provides C++17/20 libraries and programs to build/run massively-parallel on-the-fly KMC simulations. It draws inspiration from the molecular dynamics packages LAMMPS and KMC package HOOMD-blue
The source-code and documentation is hosted on GitHub.