glacexby artemtsitronov
GPU-rendered, immediate-mode UI library with SDF rendering and persistent widget state.
glacex0.2.2132/90d updated 1d ago
38 projects
Rust has many GUI options, and they differ in approach more than in quality. Tauri renders the interface in the system web view through wry, so you write the frontend in HTML, CSS and JavaScript and the backend in Rust. Dioxus uses a React-like component model in Rust and can target web, desktop and mobile. Both produce much smaller apps than Electron, though Tauri's look depends on each platform's web engine.
glacexby artemtsitronov
GPU-rendered, immediate-mode UI library with SDF rendering and persistent widget state.
glacex0.2.2132/90d updated 1d ago
core-foundation-rsby servoCocoa
Rust bindings to Core Foundation and other low level libraries on Mac OS X and iOS
core-foundation0.10.1134.6m/90d updated 2d ago
dioxusby DioxusLabs
A portable, performant, and ergonomic framework for building cross-platform user interfaces in Rust.
dioxus0.7.101.2m/90d updated 4d ago
eguiby emilk
Simple, fast, and highly portable immediate mode GUI library. egui runs on the web, natively, and in your favorite game engine.
egui0.37.07m/90d updated 1d ago
rust_minifbby emoon
Minifb is a cross-platform window setup with optional bitmap rendering. It also comes with easy mouse and keyboard input. Primarily designed for prototyping
updated 1d ago
euvby euv-devGame Engines
A declarative, cross-platform UI framework for Rust with virtual DOM, reactive signals, and HTML macros for WebAssembly.
euv0.31.36.3k/90d updated today
shadcn-rsby FerrisMind
Iced and egui component set with shadcn/ui aesthetics; includes egui-shadcn.
iced-shadcn0.5.0119/90d updated 1mo ago
rinfby cunaristFlutter
Rust as your Flutter backend, Flutter as your Rust frontend
rinf8.11.022.7k/90d updated today
flutter_rust_bridgeby fzyzcjyFlutter
High-level memory-safe binding generator for Flutter/Dart <-> Rust
flutter_rust_bridge2.13.01.8m/90d Dartupdated 1d ago
azulby fschutt
A free, functional, IMGUI-oriented GUI framework for rapid development of desktop applications written in Rust, supported by the Mozilla WebRender rendering engine.
azul0.1.0158/90d updated 1d ago
relmby antoyoGTK+
Asynchronous, GTK+-based, GUI library, inspired by Elm
relm0.25.05.1k/90d updated 2mo ago
icedby iced-rs
A cross-platform GUI library, focused on simplicity and type-safety. Inspired by Elm.
iced0.14.0681.9k/90d updated today
sauron-nativeby ivanceras
A truly native and cross platform GUI library. One unified code can be run as native GUI, Html Web and TUI.
sauron-native0.1.04/90d updated 5y ago
xilemby linebender
Experimental reactive UI framework for Rust inspired by React, SwiftUI, and Elm. Built on Masonry, Vello/wgpu, Parley, and AccessKit with web and native backends.
xilem0.4.02.5k/90d updated 1mo ago
gpui-kitby longbridge
UI components for desktop applications using GPUI.
gpui-component0.8.0222.2k/90d updated today
Makepad is a creative software development platform that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl.
makepad-widgets1.0.01.4k/90d updated today
OrbTkby redox-os
The Orbital Widget Toolkit is a multi platform (G)UI toolkit using SDL2
orbtk0.2.31994/90d updated 4y ago
conrodby PistonDevelopers
An easy-to-use, immediate-mode, 2D GUI library
conrod0.62.14.7k/90d updated 4y ago
Blincby project-blinc
A GPU-accelerated, cross-platform UI framework with a GPUI-inspired builder API, glassmorphism effects, spring physics animations, and native rendering on Desktop, Android, and iOS.
blinc_app0.5.1306/90d updated 1d ago
qmetaobject-rsby woboqQt
Integrate Qml and Rust by building the QMetaObject at compile time.
qmetaobject0.2.1010.4k/90d updated 6mo ago
Ribirby RibirX
Ribir is a Rust GUI framework that helps you build beautiful and native multi-platform applications from a single codebase.
ribir0.3.0312/90d updated 6mo ago
Simple component-based cross-Platform GUI Toolkit for developing beautiful and user-friendly interfaces.
updated 7y ago
slintby slint-ui
Slint - Slint is a toolkit to efficiently develop fluid graphical user interfaces for embedded devices and desktop applications.
slint1.18.1741.9k/90d updated today
Is a safe and well-documented library directed to provide building blocks to create Wayland coptositors
smithay0.7.0159.4k/90d updated today
tauriby tauri-apps
Build smaller, faster, and more secure desktop applications with a web frontend, powered by WRY.
tauri2.12.415.1m/90d updated today