Flexible application / rendering framework with a focus on performance. Bonsai aims to be a flexible engine-like software package that allows implementing custom rendering applications.
Currently Bonsai supports 64-bit Windows and Linux. Cross-platform compatability is kept in mind during development, ensuring similar performance across the supported platforms.
Bonsai should build out of the box when using CMake 3.25 or higher. All dependencies are included as Git submodules, making the build as straightforward as these two commands:
$ cmake . --preset <preset name>
$ cmake --build --preset <preset name>
Bonsai is licensed under the MIT license.