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: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
linebender/xilemAn experimental UI framework for building reactive and strongly-typed user interfaces with Rust.3,805
slint-ui/slintA GUI toolkit for building native user interfaces with declarative design, supporting multiple languages and platforms.17,859
linebender/resvgA fast, portable SVG rendering library with extensive checks for safety and no bloat.2,880
emilk/eguiAn easy-to-use immediate mode GUI library for creating web and native applications with Rust22,802
apiaryio/dreddTool for validating API implementations against their own documentation4,192
imgui-rs/imgui-rsRust bindings for Dear ImGui2,707
iced-rs/icedA cross-platform GUI library for Rust that provides a simple and type-safe way to build user interfaces.25,028
fschutt/azulA cross-platform GUI framework built using the WebRender rendering engine and supporting various CSS features.5,929
pistondevelopers/conrodA 2D GUI library written entirely in Rust for creating easy-to-use graphical user interfaces.3,353
bevyengine/bevyA data-driven game engine built in Rust with a simple architecture and modular design.36,948
jquery/jquery-uiA curated set of user interface interactions and widgets built on top of jQuery.11,269
redox-os/orbtkA cross-platform UI toolkit built in Rust using the Entity Component System Pattern.3,786
ivanceras/sauron-nativeA cross-platform Rust UI library designed to provide native GUI capabilities on various platforms631
fyroxengine/fyroxA 2D/3D game engine written in Rust, providing tools and frameworks for building interactive games.7,824
radical-ui/objectionBuilds a bridge between frontend and backend to enable interactive web applications in Rust78