Petal is a hobbyist 3D Vulkan game engine that is currently not accepting contributors.
See Documentation for more information.
A low level abstraction over Vulkan exists, with Slang shaders and automatic descriptor creation via shader source reflection.
A higher level rendering API will be created in the future.