Our great sponsors
-
lvgl-rs
Discontinued LittlevGL bindings for Rust. A powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
An interesting idea I've seen mentioned in github discussions is to cache bounding boxes for widgets that respond to hover events. Add to that an ability to do partial redraw for animations and egui should be efficient enough for normal GUI's.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.