druid

UI toolkit

A data-first UI toolkit with a focus on performance and compatibility with native platforms.

A data-first Rust-native UI design toolkit.

GitHub

10k stars
99 watching
567 forks
Language: Rust
last commit: about 1 month ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
linebender/xilem An experimental UI framework for building reactive and strongly-typed user interfaces with Rust. 3,762
slint-ui/slint A cross-platform GUI toolkit for building native user interfaces in multiple programming languages. 17,728
linebender/resvg A fast, portable SVG rendering library with extensive checks for safety and no bloat. 2,850
emilk/egui An easy-to-use immediate mode GUI library for creating web and native applications with Rust 22,610
apiaryio/dredd Tool for validating API implementations against their own documentation 4,189
imgui-rs/imgui-rs Rust bindings for Dear ImGui 2,697
iced-rs/iced A cross-platform GUI library for Rust that provides a simple and type-safe way to build user interfaces. 24,899
fschutt/azul A cross-platform GUI framework built using the WebRender rendering engine and supporting various CSS features. 5,917
pistondevelopers/conrod A 2D GUI library written entirely in Rust for creating easy-to-use graphical user interfaces. 3,350
bevyengine/bevy A data-driven game engine built in Rust with a simple architecture and modular design. 36,654
jquery/jquery-ui A curated set of user interface interactions and widgets built on top of jQuery. 11,262
redox-os/orbtk A cross-platform UI toolkit built in Rust using the Entity Component System Pattern. 3,782
ivanceras/sauron-native A cross-platform Rust UI library designed to provide native GUI capabilities on various platforms 631
fyroxengine/fyrox A 2D/3D game engine written in Rust, providing tools and frameworks for building interactive games. 7,808
radical-ui/objection Builds a bridge between frontend and backend to enable interactive web applications in Rust 78