10

8

6

4

2


9.4

9.8

9.3

9.3

9.2

9.7

9.1

7.5

9.0

8.7

8.7

7.3

33 GUI packages and projects

  • ๐Ÿ–Œ egui

    9.4 9.8 Rust
    egui: an easy-to-use immediate mode GUI in pure Rust
  • Druid

    9.3 9.3 Rust
    A data-first Rust-native UI design toolkit.
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Promo
  • Azul

    9.2 9.7 Rust
    Desktop GUI Framework
  • conrod

    9.1 7.5 Rust
    An easy-to-use, 2D GUI library written entirely in Rust.
  • orbtk

    9.0 8.7 Rust
    The Rust UI-Toolkit.
  • Cursive

    8.7 7.3 Rust
    A Text User Interface library for the Rust programming language
  • SixtyFPS

    8.6 9.9 Rust
    SixtyFPS is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript.
  • relm

    8.4 6.0 Rust
    Idiomatic, GTK+-based, GUI library, inspired by Elm, written in Rust
  • imgui-rs

    8.3 9.5 Rust
    Rust bindings for Dear ImGui
  • Termion

    8.1 3.0 Rust
    Mirror of https://gitlab.redox-os.org/redox-os/termion
  • gtk

    8.0 4.0 Rust
    DEPRECATED, use https://github.com/gtk-rs/gtk3-rs repository instead!
  • Native Windows GUI

    7.6 7.9 Rust
    A light windows GUI toolkit for rust
  • ritual

    7.0 2.4 Rust
    Use C++ libraries from Rust
  • Rust Qt Binding Generator git

    6.6 2.8 Rust
    Generate bindings to use Rust code in Qt and QML
  • ncurses-rs

    6.5 1.7 Rust
    A low-level ncurses wrapper for Rust
  • rust-sciter

    6.4 6.8 Rust
    Rust bindings for Sciter
  • rustbox

    6.0 0.0 Rust
    Rust implementation of the termbox library
  • qmlrs

    5.8 0.0 Rust
    QtQuick interface for Rust
  • QMetaObject crate for Rust

    5.6 8.6 Rust
    Integrate Qml and Rust by building the QMetaObject at compile time.
  • Kiss-ui

    5.4 0.0 Rust
    A simple UI framework for Rust built on top of IUP (http://webserver2.tecgraf.puc-rio.br/iup/)
  • nuklear-rust

    5.2 0.0 Rust
    The bindings to the Nuklear 2D immediate GUI library.
  • Neutrino

    4.9 0.0 Rust
    A GUI frontend in Rust based on web-view
  • libui-rs

    4.8 0.0 Rust
    Rust bindings to the minimalist, native, cross-platform UI toolkit `libui`
  • QML-rust

    4.7 0.0 Rust
    QML (Qt Quick) bindings for Rust language
  • wxRust

    3.9 0.0 Rust
    A Rust binding of the wxWidgets cross platform toolkit.
  • nfd-rs

    3.9 0.0 Rust
    OS-native file dialogs on Linux, OS X and Windows
  • iup-rust

    2.3 0.0 Rust
    Rust binding for IUP
  • qt.rs

    1.8 0.0 Rust
    Qt5 binding for rust language. (stalled)
  • ๐Ÿ’พ nfd2

    1.6 2.1 Rust
    OS native dialogs for Windows, MacOS, and Linux
  • clear-coat

    1.1 0.0 Rust
    Clear Coat is a Rust wrapper for the IUP GUI library.
  • qmlrsng

    0.8 0.0 QML
    Qt Quick / QML bindings for Rust
  • country-emoji

    0.6 0.0 Rust
    Converts between country names, ISO 3166-1 codes and flag emojis.
  • Rust Qt Binding Generator

    -
    Binding generator hosted by KDE.

Add another 'GUI' Package