#gui-widgets

  1. iced

    A cross-platform GUI library inspired by Elm

    v0.14.0 74K #gui-toolkit #cross-platform-ui #gui-widgets
  2. egui_extras

    Extra functionality and widgets for the egui GUI library

    v0.33.3 436K #imgui #gui-widgets #portable
  3. iced_aw

    Additional widgets for the Iced GUI library

    v0.13.0 15K #gui-widgets #iced-gui #iced-widgets #iced
  4. fltk-theme

    A theming crate for fltk-rs

    v0.7.9 700 #gui-widgets #bindings #widgets
  5. fl2rust

    A fluid (fltk ui designer) file to Rust transpiler

    v0.7.1 4.0K #gui-widgets #bindings #gui-bindings #widgets
  6. egui_json_tree

    An interactive JSON tree visualiser for egui, with search and highlight functionality

    v0.14.2 4.6K #gui-widgets #json #egui #egui-ui
  7. ribir_widgets

    A non-intrusive declarative GUI framework, to build modern native/wasm cross-platform applications

    v0.4.0-alpha.56 #declarative-gui #cross-platform-ui #gui-widgets #ribir #native-applications #declarative-ui #cross-platform-applications #event-system #ui-framework
  8. iced_futures

    Commands, subscriptions, and future executors for iced

    v0.14.0 69K #gui-widgets #gui-toolkit #graphics
  9. guido

    A reactive Rust GUI library using wgpu for Wayland layer shell widgets

    v0.2.0 #gui-widgets #svg #layer-shell #cleanup #reactive-systems #animation #flex-layout #wgpu #text-input #font-family
  10. iced_graphics

    A bunch of backend-agnostic types that can be leveraged to build a renderer for iced

    v0.14.0 64K #gui #gui-widgets #graphics
  11. iced-code-editor

    A custom code editor widget for the Iced GUI framework with syntax highlighting, line numbers, and scrolling support

    v0.3.4 #gui-widgets #editor #iced #iced-gui #iced-widgets
  12. kas

    A pure-Rust GUI toolkit with stateful widgets

    v0.17.0 #gui-toolkit #gui-widgets #themes #stateful #system #glyph #font
  13. fluix

    Rust UI components for GPUI

    v0.1.25 #ui-component #gui-widgets #gpui
  14. iced_test

    testing iced applications in headless mode

    v0.14.0 410 #gui-widgets #graphics #widgets
  15. egui-desktop

    Cross-platform desktop UI components for egui applications

    v0.2.2 #desktop-ui #desktop #egui #gui-widgets #egui-ui
  16. iced_renderer

    The official renderer for iced

    v0.14.0 60K #gui-widgets #gui-toolkit #cross-platform-ui #graphics
  17. dear_mirl_gui

    A 'Dear ImGui' inspired RmGui lib for 'Mirl'

    v2.2.0 #gui-widgets #debugging #mirl #rmgui #widgets
  18. iced_tiny_skia

    A software renderer for iced on top of tiny-skia

    v0.14.0 60K #gui #gui-widgets #graphics
  19. flemish

    An Elmish architecture for fltk-rs

    v0.7.0 800 #gui-widgets #bindings #widgets #graphics
  20. iced_debug

    A pluggable API for debugging iced applications

    v0.14.0 24K #gui-widgets #graphics
  21. gtk_estate

    A GTK and libadwaita state association library

    v0.4.0 300 #gui-widgets #gtk #state #adwaita #widgets
  22. egui_ltreeview

    A tree view widget for egui

    v0.6.1 380 #tree-view #egui #gui-widgets #egui-widgets #widgets
  23. egui_tool_windows

    Floating tool windows for egui that can be used in containers, like resize, scroll-area, frame, etc

    v0.3.0 #windows #gui-widgets #egui #floating
  24. iced_widget

    The built-in widgets for iced

    v0.14.2 81K #iced-widgets #gui-widgets #widgets
  25. fltk-webview

    Webview for embedded fltk windows

    v0.4.7 #webview #gui-widgets #bindings #widgets #graphics
  26. iced_program

    The definition of an iced program

    v0.14.0 21K #gui-widgets #graphics
  27. fltk-table

    A smart table widget for fltk-rs

    v0.3.5 #gui-widgets #bindings #widgets
  28. iced_fontello

    Generate type-safe icon fonts for iced at compile time

    v0.14.0 1.3K #gui-widgets #widgets #graphics
  29. fui_examples

    Examples for FUI UI Framework

    v0.16.0 #gui-framework #gui-widgets #mvvm #framework #ui-framework
  30. iced_devtools

    Attachable developer tools for any iced program

    v0.14.0 3.1K #gui-widgets #graphics
  31. egui_deferred_table

    An egui table, where the number of rows/columns is deferred

    v0.1.7 #data-table #gui-widgets #egui
  32. iced_highlighter

    A syntax highlighter for iced

    v0.14.0 1.6K #gui #gui-widgets #graphics
  33. iced_beacon

    A client/server protocol to monitor and supervise iced applications

    v0.14.0 2.8K #gui-widgets #graphics
  34. iced_plus_components

    Component library for iced-plus: Button, TextInput, Card, Modal, and 30+ widgets

    v0.1.0 #gui-widgets #iced #iced-widgets #component #widgets
  35. hello_egui

    A collection of useful crates for egui

    v0.10.0 #gui #egui #gui-widgets
  36. iced_winit

    A runtime for iced on top of winit

    v0.14.0 65K #gui-widgets #graphics #widgets
  37. iced_selection

    Text selection for iced

    v0.5.0 #gui #gui-widgets #widgets
  38. iced_wgpu

    A renderer for iced on top of wgpu

    v0.14.0 71K #gui-widgets #graphics #widgets
  39. fluid-parser

    A fluid (fltk ui designer) file parser

    v0.1.16 1.1K #gui-widgets #bindings #widgets
  40. sweeten

    sweeten your daily iced brew

    v0.13.0 #gui-widgets #iced-widgets #iced #iced-gui
  41. egui-arbor

    A tree outliner widget for egui - hierarchical data visualization and editing

    v0.2.1 #outliner #egui-widgets #egui #gui-widgets #tree
  42. chunks-rs

    making GTK4 widgets, inspired by Elkowar's Wacky Widgets

    v0.7.5 3.2K #gui-toolkit #widgets #gui-widgets
  43. gooey

    A wgpu-powered graphical user interface (GUI) library with a reactive data model

    v0.2.0 #gui-widgets #graphical-user-interface #reactive-ui #reactive
  44. fltk-evented

    Listener widgets for fltk-rs

    v0.5.3 900 #evented #gui-widgets #widgets #graphics
  45. iced_selector

    A set of abstractions for selecting data from the widget tree

    v0.14.0 500 #gui-widgets #graphics
  46. fltk-grid

    A grid widget for fltk-rs

    v0.4.1 1.1K #gui-widgets #bindings #widgets #ui #graphics
  47. iced_plus_layouts

    Layout primitives for iced-plus: HStack, VStack, Split, AppShell

    v0.1.0 #ui-layout #iced #gui-widgets #widgets
  48. egui_vertical_stack

    A vertical stack widget with resize handles for egui

    v0.2.0 #panel #egui #gui-widgets #resize #widgets
  49. iced_palace

    A royal collection of exquisite widgets and helpers to rule your iced kingdom

    v0.14.0 #gui-widgets #widgets #graphics
  50. fltk-observe

    An observer pattern for fltk-rs

    v0.1.7 330 #gui-widgets #bindings #widgets
  51. iced_plus

    An opinionated companion toolkit for building desktop apps with iced

    v0.1.0 #desktop #gui-widgets #iced #iced-gui
  52. fltk-flow

    A flow widget wrapping Fl_Flow

    v0.2.4 550 #gui-widgets #fl-flow #widgets #graphics
  53. ferrishot_iced_futures

    Commands, subscriptions, and future executors for iced

    v0.14.1 #gui-widgets #graphics
  54. iced_style

    The default set of styles of Iced

    v0.12.1 23K #gui-widgets #cross-platform-ui #graphics
  55. iced_tester

    A test recorder, editor, and runner for your iced applications

    v0.14.0 #gui #gui-widgets #graphics
  56. fltk-calendar

    A calendar dialog for fltk-rs

    v0.4.2 800 #gui-widgets #bindings #widgets
  57. iced_rizzen

    Extra widgets for official releases of iced GUI library

    v0.14.0 #gui-widgets #widgets #graphics
  58. egui-snow

    A lightweight, zero-layout-impact snowfall effect widget for egui

    v0.33.0 #gui-widgets #egui #particle #egui-widgets #gamedev-particles #widgets
  59. fui_controls

    Standard controls for FUI UI Framework

    v0.16.0 #gui-framework #gui-widgets #mvvm #framework #ui-framework
  60. kas-widgets

    KAS GUI / widgets

    v0.17.1 #gui-widgets #kas #gui-toolkit #button #events
  61. iced_dialog

    A custom dialog widget for iced

    v0.14.0 #gui-widgets #widgets #graphics
  62. floui

    A SwiftUI inspired native wrapper for iOS and Android widgets

    v0.1.5 #gui-widgets #bindings #mobile #widgets
  63. ferrishot_iced_program

    iced program

    v0.14.1 #gui #gui-widgets #graphics
  64. fui_core

    Core library of FUI MVVM UI Framework

    v0.16.0 #gui-framework #mvvm #gui-widgets #framework #ui-framework
  65. fui_app

    Application backend of FUI UI Framework

    v0.17.0 #gui-framework #gui-widgets #mvvm #ui-framework
  66. ferrishot_iced_debug

    A pluggable API for debugging iced applications

    v0.14.1 #gui-widgets #graphics
  67. ferrishot_iced_highlighter

    A syntax highlighter for iced

    v0.14.1 #gui #gui-widgets #graphics
  68. ferrishot_iced

    A cross-platform GUI library inspired by Elm

    v0.14.1 #gui #gui-widgets #graphics
  69. ferrishot_iced_widget

    The built-in widgets for iced

    v0.14.1 #iced-widgets #gui-widgets #text-input #graphical-user-interface #cross-platform-ui #renderer-agnostic #iced-gui
  70. iced_custom_highlighter

    A custom highlighter for iced‘s TextEditor widget that uses your application Theme’s colors

    v0.1.0 #gui-widgets #widgets #graphics
  71. ferrishot_iced_graphics

    A bunch of backend-agnostic types that can be leveraged to build a renderer for iced

    v0.14.1 #gui-widgets #graphics
  72. glazeui

    Cross-platform GUI library, written in Rust

    v0.1.1 #gui-widgets
  73. iced_material

    A Material3 inspired theme for iced

    v0.14.0 #gui-widgets #widgets #graphics
  74. ferrishot_iced_devtools

    devtools

    v0.14.1 #gui-widgets #graphics
  75. kas-view

    KAS GUI / view widgets

    v0.17.0 #gui-widgets #view #kas #gui-toolkit #clerk #visible #driver
  76. thyme

    Themable Immediate Mode GUI

    v0.7.0 #imgui #graphical-user-interface #gui-widgets #graphics-gui #graphics
  77. kas-image

    KAS GUI / widgets

    v0.17.0 #svg #gui #gui-widgets
  78. fltk-decl

    Describe your fltk-rs app declaratively, supports hot-reloading!

    v0.2.7 #gui-widgets #bindings #widgets
  79. iced_split

    resizeable splits for iced

    v0.1.0 #gui-widgets #iced #iced-rs #gui #iced-gui #widgets
  80. kas-resvg

    KAS GUI / widgets

    v0.16.0 420 #resvg #gui-widgets #kas #canvas #tiny-skia #svg
  81. iced-chat-widget

    A customizable chat widget for the Iced GUI library

    v0.1.0 #gui-widgets #chat #iced-widgets #iced #widgets
  82. ferrishot_iced_beacon

    A client/server protocol to monitor and supervise iced applications

    v0.14.1 #gui #gui-widgets #graphics
  83. ferrishot_iced_renderer

    The official renderer for iced

    v0.14.1 #gui #gui-widgets #graphics
  84. fltk-egui

    FLTK backend for egui

    v0.18.0 2.5K #gui-widgets #egui #widgets
  85. fltk-extras

    Some extra widgets for fltk-rs

    v0.1.8 #gui-widgets #bindings #gui-bindings #widgets #ui
  86. ferrishot_iced_tiny_skia

    A software renderer for iced on top of tiny-skia

    v0.14.1 #gui #gui-widgets #graphics
  87. fltk-form

    Create fltk gui from a data structure

    v0.2.0 #gui-widgets #data-structures #widgets #graphics
  88. cushy

    A wgpu-powered graphical user interface (GUI) library with a reactive data model

    v0.4.0 260 #gui-widgets #reactive-ui #reactive
  89. fui_controls_media

    Media controls for FUI UI Framework

    v0.16.0 #gui-framework #gui-widgets #mvvm #framework #ui-framework
  90. pixel-widgets

    Component based UI library for graphical rust applications

    v0.9.1 #gui #gui-widgets #wgpu #widgets
  91. network_graph

    Network-style graph utilities and egui widget

    v0.1.2 120 #gui-widgets #egui #egui-widgets #gui #graphics-gui #widgets
  92. iced_lazy

    Lazy widgets for Iced

    v0.6.1 900 #gui #gui-widgets #graphics
  93. nuklear-rust

    Rust wrapper for Nuklear 2D GUI library (github.com/vurtun/nuklear)

    v0.6.3 #gui-widgets #graphics #widgets
  94. cosmic-time

    An animation Crate for Iced and Cosmic DE

    v0.2.0 250 #gui-widgets #animation #iced #iced-gui #iced-widgets
  95. nuki

    Rust wrapper for Nuklear 2D GUI library (https://github.com/Immediate-Mode-UI/Nuklear)

    v0.3.2 #gui-widgets #widgets #graphics
  96. iced_web

    A web backend for Iced

    v0.4.0 2.8K #web-ui #gui-widgets #gui #widgets #web
  97. fl2rust-macro

    A fluid (fltk ui designer) file to Rust transpiler

    v0.7.1 #gui-widgets #bindings #gui-bindings #widgets
  98. woab

    Widgets on Actors Bridge - a GUI microframework for combining GTK with Actix

    v0.9.0 490 #gui-widgets #gtk #actor #actix-actor #actix
  99. conrod_rendy

    A rendy backend for conrod

    v0.76.1 #gui-widgets #widgets #ui #graphics
  100. iced_pure

    Pure widgets for Iced

    v0.2.2 250 #gui #gui-widgets #graphics
  101. conrod_gfx

    100% Rust, extensible 2D GUI library

    v0.76.1 #gui-widgets #widgets #ui #graphics
  102. horizon-lattice

    A Rust-native GUI framework inspired by Qt6

    v1.0.0 #gui-widgets #desktop #qt
  103. egui_widget_ext

    Set of useful generic EGUI widgets

    v0.3.0 #gui-widgets #egui-widgets #extension #egui #egui-ui #widgets
  104. iced_core

    The essential ideas of iced

    v0.14.0 68K #gui-widgets #widgets #ui
  105. azul-widgets

    Builtin widgets for the Azul GUI framework (buttons, checkboxes, labels, etc.)

    v0.0.2 #gui #graphical-user-interface #desktop-gui-framework #azul #gui-widgets #button #functional-reactive-programming #opengl #webrender #checkbox
  106. conrod_example_shared

    A small crate for sharing common code between conrod examples

    v0.76.1 120 #gui-widgets #widgets #graphics #ui #interface
  107. conrod_piston

    100% Rust, extensible 2D GUI library

    v0.76.1 140 #gui-widgets #graphics-gui #widgets #ui
  108. conrod_winit

    100% Rust, extensible 2D GUI library

    v0.76.1 1.5K #gui-widgets #widgets #ui #graphics
  109. egui-multiselect

    Multiselect widget for egui

    v0.6.0 330 #gui-widgets #egui-widgets #egui #widgets #graphics
  110. fltk-float

    Flexible LayOut Autosizing Toolkit for fltk-rs

    v0.1.5 330 #gui-widgets #layout
  111. Try searching with DuckDuckGo.

  112. fltk-webview-sys

    Webview for embedded fltk windows

    v0.4.3 #gui-widgets #webview #bindings #widgets
  113. suzy

    GUI framework based on observer pattern

    v0.2.0 #gui-widgets #observer-pattern #kivy #widgets
  114. narui_widgets

    core widgets for the narui gui framework

    v0.1.2 #react #gui-widgets #declarative-ui #narui #ui-widget #vulkan #desktop #react-inspired
  115. kiss3d_conrod

    Fork of conrod_core (an easy-to-use, 100% Rust, extensible 2D GUI library) compatible with WASM and Kiss3D

    v0.64.0 140 #gui-widgets #widgets #interface
  116. conrod_vulkano

    100% Rust, extensible 2D GUI library

    v0.76.1 #gui-widgets #widgets #ui #graphics
  117. masonry_core

    Traits and types of the Masonry toolkit

    v0.4.0 340 #gui-toolkit #widgets #documentation #gui-ui-toolkit #events #access-kit #vello #gui-widgets #2d #appearance
  118. floem-ui-kit

    Ready-to-use UI components for the Floem GUI library

    v0.1.0 #gui-widgets #floem-themes #interface #widgets
  119. iced-box

    box for iced.rs

    v0.5.0 480 #gui #gui-widgets #graphics-gui
  120. qt-cb

    Use closures in rust-qt!

    v0.1.6 #gui-widgets #bindings #gui-bindings #widgets
  121. fltk-check-env

    Check if your env can build fltk-rs

    v0.1.4 #gui-widgets #gui #widgets
  122. conrod_glium

    100% Rust, extensible 2D GUI library

    v0.76.1 #gui-widgets #widgets #graphics #ui
  123. iced_glutin

    A glutin runtime for Iced

    v0.8.0 1.4K #gui-widgets #graphics #widgets
  124. fltk-anchor

    An anchoring mechanism for fltk-rs

    v0.2.0 #gui-widgets #bindings #widgets
  125. kwui

    A GUI library with JSX/CSS support

    v0.2.2 370 #gui-widgets #quickjs #jsx #graphics-gui #widgets
  126. fltk-builder

    Extensions to enable a builder pattern approach when building FLTK UIs

    v0.1.0 #gui-widgets #ui-builder #widgets
  127. fltk-build

    Create native fltk/cfltk modules to be used from Rust

    v0.1.1 #gui-widgets #gui #widgets #graphics
  128. nuklear-backend-gdi

    A WinAPI GDI drawing backend for Rust wrapper for Nuklear 2D GUI library

    v0.3.0 #gui-widgets #gui #gdi #widgets
  129. kwui-sys

    sys-crate for kwui - A GUI library with JSX/CSS support

    v0.2.2 700 #jsx #widgets #gui #quickjs #gui-widgets #graphics-gui
  130. augmented_iced_baseview

    baseview runtime for iced, published fork of https://github.com/BillyDM/iced_baseview for augmented-audio

    v0.1.0 #gui #gui-widgets #widgets
  131. kwui-cli

    Command line tool for kwui - A GUI library with JSX/CSS support

    v0.2.2 600 #jsx #quickjs #widgets #gui #gui-widgets #graphics-gui
  132. ferrishot_iced_winit

    A runtime for iced on top of winit

    v0.14.1 #gui-widgets #widgets #graphics
  133. conrod_wgpu

    assist with rendering conrod UIs via wgpu

    v0.76.1 1.2K #gui-widgets #widgets #ui
  134. haussmann

    Integrate highly customisable widgets and themes for any Rust application or GUI library

    v0.0.3 #gui-widgets #gui-applications #themes #ux
  135. gantz_egui

    UI traits and widgets that make up the GUI for gantz, an environment for creative systems

    v0.1.0 #gui-widgets #gantz #environment #creative #system #graph-node
  136. ferrishot_iced_wgpu

    A renderer for iced on top of wgpu

    v0.14.1 #gui-widgets #graphics #ui
  137. nuki-backend-gles

    An OpenGL ES drawing backend for the Rust bindings for the Nuklear 2D immediate GUI library

    v0.2.0 #gui-widgets #widgets #graphics
  138. fltk-flex

    A flexbox widget for fltk-rs

    v0.2.1 #gui-widgets #bindings #widgets
  139. coastra

    A GUI Library for Rust

    v1.0.1 #gui-widgets #preview #build #documentation #cargo-lib
  140. nuklear-backend-gfx

    A gfx-rs drawing backend for Rust wrapper for Nuklear 2D GUI library

    v0.9.0 #gui-widgets #gui #widgets
  141. egui-datepicker

    Adds date picker widget for egui gui library

    v0.3.0 #gui-widgets #egui #gui
  142. carbide_winit

    100% Rust, extensible 2D GUI library

    v0.70.0 #gui-widgets #widgets #graphics #interface
  143. cocoa-colors

    Get non-deprecated cocoa colors

    v0.1.2 150 #gui-widgets #bindings #widgets #graphics
  144. mcgooey

    A GUI system that works exclusively with percentages and widget trees

    v0.1.4 #gui-widgets #gamedev #graphics #graphics-gui
  145. fltk-calendar-cn

    A calendar dialog for fltk-rs and Chinese users

    v0.4.0 #gui-widgets #bindings #widgets
  146. nuklear-backend-glium

    A glium drawing backend for Rust wrapper for Nuklear 2D GUI library

    v0.5.0 #gui-widgets #gui #glium #widgets
  147. oxytail-theme-defaults

    A set of uncolored sane defaults for creating simple themes

    v0.1.2 #gui-widgets #floem-themes #daisy-ui #floem #widgets
  148. oxytail-theme-dark

    Dark theme for oxytail-base

    v0.1.2 #gui-widgets #daisy-ui #floem-themes #floem
  149. audio-widgets

    A collection of audio related UI widgets for Rust

    v0.1.0 #gui-widgets #audio #widgets
  150. oxytail-base

    Building block for creating oxytail themes

    v0.1.2 #gui-widgets #daisy-ui #floem-themes #floem #widgets
  151. conrod_prompt

    A small conrod library for creating user prompt widgets

    v0.4.1 #gui-widgets #prompt #widgets