A development substrate of coherence.
devela is a library for growing coherent systems in Rust.
It provides small, composable, portable abstractions across code, data, numbers, geometry, media, text, runtime, systems, UI, and work.
It is for creative tools, games, terminals, portable frontends, low-level interfaces, experimental languages, and systems that grow from primitives instead of frameworks.
Its way is simple:
core first, stable Rust first, explicit features,
visible state transitions, fixed storage where possible,
and generator macros for shaping each use to its needed form.
While rooted in Rust, it keeps a practical openness to other languages, native platforms, host runtimes, foreign ABIs, devices, and external tools.
devela is pre-1.0 and alive: some parts are solid, some are emerging, always unfolding toward long-term semantic clarity.
It is…
the soil I return to, where ideas take root and grow
friction dissolved, leaving only the working flow
a quiet dedication to learn, discover and share
where code and craft fuse to a circled square