2Dkuvaa
2Dkuvaa is an open-source framework for 2D computer graphics and visualization. It provides a compact scene graph, a domain-specific language for defining shapes, gradients, and textures, and a cross-platform renderer. The project emphasizes reproducible rendering across devices and deterministic results for procedural art and UI components.
The project emerged from a community-driven effort in the early 2020s, with aims to simplify 2D rendering
The core includes a scene graph, a shader-like expression language, and a 2D rasterizer. It supports vector
Implementation and API: Available in C++ with bindings for Python and JavaScript; provides a C API; integration
Usage and reception: Used in indie games, data visualization dashboards, digital art. Has a small but active
See also: vector graphics, procedural generation, WebGL, SVG.