-
Notifications
You must be signed in to change notification settings - Fork 6
Home
Figuro is an open-source GUI toolkit for the Nim programming language, focused on providing a multi-platform application development framework. A key aspect of Figuro is its direct use of native OS APIs for windowing and input (via the Windex library), rather than acting as a wrapper around existing GUI toolkits written in other languages. Figuro's design blends imperative, object-oriented, and declarative programming paradigms, offering a distinctive UI construction experience largely through a template-driven API. Architecturally, it features a multi-threaded core, statically-typed widgets, a reactive event system built on signals and slots (Sigils), and CSS-based theming capabilities. Figuro is an actively evolving project with ongoing enhancements to its core functionalities and feature set.