AppCUI-rs Gallery
A visual tour of AppCUI-rs. Each category shows one quick preview; expand for more.
Currently this is a work in progress - expect first version to be ready by 1st of September.
Animations
- Code: examples/matrix
- Elements: Custom Desktop, Menus, Timers
More Anmations
Spiral
Image | Descrption |
---|---|
![]() | Spiral Animation * Code: examples/spiral * Description: The Spiral example defines a struct that incrementally computes spiral coordinates in polar form, applies aspect-ratio correction, and updates them each frame to illustrate animated geometry generation. |
![]() | Fractal Animation * Code: examples/fractal * Description: The Fractal example constructs a recursive tree-like structure by generating line segments from a start point, computing endpoints using trigonometric functions, and branching at ±45° angles. Each update advances rotation, modulates scale, and regenerates points up to a configurable depth, producing an evolving visualization of recursive geometry. |
![]() | Timer * Code: examples/timer * Description: The Timer example displays elapsed time using ASCII-art digits on a Canvas, updated via periodic TimerEvents. It provides Start, Pause, and Resume buttons to control execution, dynamically changing digit rendering based on paused state, and demonstrates integrating timers, custom rendering, and event handling within AppCUI. |
Lists & Trees
- Code: examples/listview
- Elements: List View, List item, Menus