Voxl uses an Entity-Component-System architecture from legion, working along with rust's safety and concurrency features for preventing invalidating states.
The render engine is built on top of wgpu-rs ensuring optimal drawing capabilities, theoretically more performant than opengl.
To compile any of the examples run:
$ cargo run --example name_of_example
For example:
$ cargo run --example nether