Enu – 3D live coding, implemented in Nim

Enu is a 3D live coding system implemented in Nim. It aims to make 3D development more accessible and is designed to be usable by younger people who may struggle with reading or typing. Enu uses a block-building interface and a Logo-inspired API to allow users to build and explore worlds. The documentation for Enu 0.2 is still a work in progress, but it will be targeted towards new programmers with additional sections for more experienced developers. Enu simplifies some Nim concepts to make it easier for beginners, but more sophisticated developers may use a style closer to traditional Nim. The goal of Enu is to reduce complexity and keystrokes while providing the flexibility of text-based code.


To top