GUI (37)

  • Overall Score
  • Popularity
  • Trending
  • Activity
  • Maturity
1.4KTop 3%
P A M T

slint-ui slint

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
RustSeasoned code • 15.4k commits • 6 years
1.3KTop 3%
P A M T

fzyzcjy flutter_rust_bridge

Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple.
DartMITSeasoned code • 22.6k commits • 4.1 years
1.3KTop 5%
P A M T

ocornut imgui

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
C++MITDeep bench • 475 contributors • 11 years
1.3KTop 5%
P A M T

tauri-apps tauri

Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
RustApache-2.0Release machine • 1.5k releases • 6 years
957Top 10%
P A M T

DioxusLabs dioxus

Fullstack app framework for web, desktop, and mobile.
RustApache-2.0Deep bench • 367 contributors • 4.8 years
949Top 10%
P A M T

emilk egui

egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
RustApache-2.0Deep bench • 525 contributors • 7 years
901Top 10%
P A M T

iced-rs iced

A cross-platform GUI library for Rust, inspired by Elm
RustMITDeep bench • 272 contributors • 6 years
860Top 10%
P A M T

fltk fltk

FLTK - Fast Light Tool Kit - https://github.com/fltk/fltk - cross platform GUI development
C++Seasoned code • 12.2k commits • 7 years
691Top 50%
P A M T

fltk-rs fltk-rs

Rust bindings for the FLTK GUI library.
RustMITRelease machine • 288 releases • 6 years
628Top 50%
P A M T

linebender xilem

An experimental Rust native UI framework
RustApache-2.0Steady cadence • 51/52w active • 10 per week
623Top 50%
P A M T

gtk-rs gtk4-rs

Rust bindings of GTK 4
RustMITSeasoned code • 3.6k commits • 6 years
589Top 50%
P A M T

cunarist rinf

Rust for native business logic, Flutter for flexible and beautiful GUI
RustMITSteady cadence • 31/52w active • 12 per week
572Top 50%
P A M T

tauri-apps wry

Cross-platform WebView library in Rust for Tauri.
RustApache-2.0Star magnet • 4.5k stars
538Top 50%
P A M T

Immediate-Mode-UI Nuklear

A single-header ANSI C immediate mode cross-platform GUI library
CStar magnet • 10.5k stars
514Top 50%
P A M T

fschutt azul

Desktop GUI Framework
RustMITStar magnet • 6k stars
495Top 50%
P A M T

makepad makepad

Makepad is a creative software development platform for Rust that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl
WebAssemblyMITStar magnet • 5.9k stars
479Top 50%
P A M T

RibirX Ribir

Non-intrusive GUI framework for Rust/WASM
RustMITStar magnet • 1.2k stars
434Top 50%
P A M T

linebender druid

A data-first Rust-native UI design toolkit.
RustApache-2.0Star magnet • 9.7k stars
423Top 50%
P A M T

andlabs libui

Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
CStar magnet • 10.8k stars
412Top 50%
P A M T

servo core-foundation-rs

Rust bindings to Core Foundation and other low level libraries on Mac OS X and iOS
RustStar magnet • 1.2k stars
409Top 50%
P A M T

imgui-rs imgui-rs

Rust bindings for Dear ImGui
RustApache-2.0Star magnet • 2.9k stars
378
P A M T

PistonDevelopers conrod

An easy-to-use, 2D GUI library written entirely in Rust.
RustStar magnet • 3.4k stars
346
P A M T

redox-os orbtk

The Rust UI-Toolkit.
RustMITStar magnet • 3.8k stars
304
P A M T

emoon rust_minifb

Cross platfrom window and framebuffer crate for Rust
RustMITStar magnet • 1.1k stars