1. egui

    immediate mode GUI that runs on both web and native

    v0.33.3 1.1M #imgui #portable
  2. ratatui

    that's all about cooking up terminal user interfaces

    v0.30.0 1.8M #tui #dashboard #terminal
  3. iced

    A cross-platform GUI library inspired by Elm

    v0.14.0 95K #gui-toolkit #cross-platform-ui #gui-widgets
  4. tui-textarea

    powerful text editor widget for ratatui and tui-rs. Multi-line text editor can be easily put as part of your TUI application.

    v0.7.0 131K #editor #text-area #ratatui
  5. tui-logger

    Logger with smart widget for the ratatui crate

    v0.18.1 175K #logging #tui #dispatcher #logger #tui-widgets
  6. fltk

    Rust bindings for the FLTK GUI library

    v1.5.22 12K #gui-toolkit #widgets #gui-ui-toolkit
  7. relm4

    An idiomatic GUI library inspired by Elm and based on gtk4-rs

    v0.10.1 17K #gnome #elm #gtk #gtk4
  8. ratatui-image

    An image widget for ratatui, supporting sixels, kitty, iterm2, and unicode-halfblocks

    v10.0.5 21K #sixel #kitty #iterm2 #image
  9. tui-big-text

    A Ratatui widget for displaying big text in the terminal

    v0.8.2 48K #terminal #tui #ratatui
  10. iced_aw

    Additional widgets for the Iced GUI library

    v0.13.0 15K #gui-widgets #iced-gui #iced-widgets #iced
  11. throbber-widgets-tui

    ratatui widget that displays throbber

    v0.10.0 33K #ratatui-widgets #tui #tui-widgets #widgets
  12. tui-scrollview

    scrollable view for Ratatui

    v0.6.2 42K #tui #terminal #ratatui
  13. bottom

    A customizable cross-platform graphical process/system monitor for the terminal. Supports Linux, macOS, and Windows.

    v0.12.3 3.3K #tui #cross-platform #monitoring #top
  14. tui-tree-widget

    Tree Widget for ratatui

    v0.24.0 41K #tui #tree #widgets
  15. egui_graphs

    Interactive graph visualization widget for rust powered by egui

    v0.29.0 2.1K #graph-visualization #graph-node #egui #ui #egui-ui #node-graph
  16. tui-widget-list

    Widget List for TUI/Ratatui

    v0.15.0 7.8K #ratatui-widgets #list #tui #widgetlist #tui-widgets #ratatui #widgets
  17. gst-plugin-gtk4

    GStreamer GTK 4 sink element

    v0.15.0-alpha.2 2.0K #gtk #gstreamer-plugin #sink #element #dma-buf #video #video-processing #media-pipeline #gst #widgets
  18. egui_extras

    Extra functionality and widgets for the egui GUI library

    v0.33.3 496K #imgui #gui-widgets #portable
  19. edtui

    A TUI based vim inspired editor

    v0.11.1 7.0K #text-editors #tui-vim-editor #tui-text-editor #vim
  20. tui-scrollbar

    A Ratatui scrollbar widget with fractional thumb rendering

    v0.2.2 96K #ratatui #tui #terminal #console
  21. rat-text

    ratatui text input widgets

    v3.0.3 600 #text-area #editor #ratatui
  22. fltk-theme

    A theming crate for fltk-rs

    v0.7.9 700 #gui-widgets #bindings #widgets
  23. rat-focus

    focus handling for ratatui widgets

    v2.0.2 750 #ratatui-widgets #widgets-focus #focus #ratatui
  24. egui-probe

    Trait and derive macro for exposing value editing in egui

    v0.10.0 2.4K #macro-derive #egui #egui-ui #widgets #editing #field-attributes #ui-widget
  25. wxdragon

    Safe Rust bindings for wxWidgets via the wxDragon C wrapper

    v0.9.10 100 #wx-widgets #cross-platform-ui #gui-bindings #api-bindings
  26. walkers

    slippy map widget for egui

    v0.52.0 68K #openstreetmap #geography #gis
  27. xilem

    A next-generation cross-platform Rust UI framework

    v0.4.0 290 #gui #gpu #gpu-performance #performance #native
  28. mogwai

    The minimal, obvious, graphical, widget application interface

    v0.7.2 2.1K #front-end #dom #ui
  29. ftui-render

    Render kernel: cells, buffers, diffs, and ANSI presentation

    v0.1.1 #logging #widgets #tracing-subscriber #cell #telemetry #ftui #snapshot-testing #evidence #posterior #dirty
  30. rat-event

    ratatui event handler trait for widgets

    v2.0.4 850 #input-event #events #input #ratatui
  31. appcui

    feature-rich and cross-platform TUI/CUI framework for Rust, enabling modern terminal-based applications on Windows, Linux, and macOS. Includes built-in UI components like buttons, menus…

    v0.4.6 #tui #button #cui
  32. tui-widgets

    A collection of useful widgets for building terminal user interfaces using Ratatui

    v0.7.0 5.0K #tui #ratatui #terminal #console
  33. zng

    Cross-platform GUI framework

    v0.20.5 #gui #cross-platform-ui #graphical-user-interface #svg #material-icons #crash-handler #async-task #localization #config-toml #text-input
  34. inkanim

    CLI tool to quickly extract infos from JSON exports of .inkwidget and .inkanim

    v0.8.0 750 #command-line-utilities #inkwidget #wolvenkit #cli
  35. bevy_extended_ui

    Create simply ui's with css and html for bevy

    v1.4.0-beta.1 #bevy-ui #slider #html #bevy #ui #css
  36. revue

    A Vue-style TUI framework for Rust with CSS styling

    v2.45.4 #tui #css #reactive #reactive-ui #terminal
  37. end-rs

    Eww notification daemon in rust

    v0.1.26 #notifications #eww #daemon #zbus #rust
  38. guido

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

    v0.3.0 #gui-widgets #layer-shell #svg #cleanup #animation #reactive-systems #wgpu #flex-layout #font-family #text-input
  39. dampen-iced

    Iced backend implementation for Dampen UI framework

    v0.3.2 #declarative-gui #gui-framework #iced #gui #declarative-ui #ui-framework
  40. rat-widget

    ratatui widgets extended edition

    v3.1.1 140 #ratatui-widgets #tui #input #widgets #ratatui
  41. egui_graph

    A general-purpose node graph widget for egui

    v0.11.0 #graph-node #egui #widgets #sockets #ui #graph-layout #dataflow #egui-ui #bezier #widget-for-egui
  42. ratatui-widgets

    A collection of Ratatui widgets for building terminal user interfaces using Ratatui

    v0.3.0 386K #tui #dashboard #terminal
  43. rat-salsa

    ratatui widgets and a crossterm event-loop

    v4.0.2 #ratatui-widgets #event-loop #input
  44. bevy_ui

    A custom ECS-driven UI framework built specifically for Bevy Engine

    v0.18.0 216K #ui-framework #bevy
  45. crates-tui

    A TUI for crates.io

    v0.1.25 1.6K #tui #io #ratatui #documentation #terminal #cargo-add #logging #widgets #summary #io-command
  46. iced_widget

    The built-in widgets for iced

    v0.14.2 84K #iced-widgets #gui-widgets #gui-toolkit #iced-gui #cross-platform-ui #text-input #renderer-agnostic #iced-renderer #graphical-user-interface #elm
  47. microui-redux

    Idiomatic Rust MicroUI (immediate mode GUI) library port

    v0.4.1 #imgui #widgets #file-dialog #immediate-mode #port #ui-toolkit #row-column
  48. egui_code_editor

    egui Code Editor widget with numbered lines, syntax highlighting and auto-completion

    v0.2.20 1.1K #syntax-highlighting #egui #editor
  49. egui_hooks

    React Hooks like API for egui

    v0.10.0 #hook #egui
  50. iced_anim

    creating animations in Iced

    v0.3.1 360 #animation #iced-widgets #animate #spring-motion #transition #easing #button
  51. fltk2

    Rust bindings for the FLTK GUI library

    v0.1.7 #widgets #gui-toolkit #gui-ui-toolkit #gui
  52. GORBIE

    GORBIE! Is a minimalist notebook library for Rust

    v0.5.3 #gorbie #notebook #dataframe #commit-graph #pile #widgets #telemetry #polars #markdown #polars-dataframe #gpu
  53. spell-framework

    Make desktop widgets by the Mystic Arts of Spell

    v1.0.2 #slint #spell #widgets #wayland #rice
  54. ratatui-core

    Core types and traits for the Ratatui Terminal UI library. Widget libraries should use this crate. Applications should use the main Ratatui crate.

    v0.1.0 471K #dashboard #tui #terminal
  55. termint

    colored printing and Terminal User Interfaces

    v0.7.0 #tui #color-printing #ansi
  56. ratatui-explorer

    small, but highly customizable, file explorer widget for ratatui

    v0.2.1 2.0K #terminal-file-explorer #tui #file-explorer #tui-file-explorer #ratatui
  57. egui_ratatui

    WASM ratatui with egui works with bevy and macroquad and eframe

    v2.1.0 180 #ratatui-widgets #egui #back-end #egui-widgets #eframe #bevy-egui #macroquad #embedded-graphics #wasm #bevy-wasm
  58. mixxc

    Minimalistic volume mixer

    v0.2.5 650 #pulse-audio #pipe-wire #volume #wayland #widgets #desktop #sass #diacritics #x11 #inherit
  59. tabitha

    An async, event-driven TUI framework with component-based architecture, focus management, and theme support

    v0.0.2 #tui #event-driven #draw #focus-management #themes #ui-component #ratatui #background-task #tui-framework #component-based
  60. tui-react

    TUI widgets using a react-like paradigm, allowing mutable component state and render properties

    v0.24.0 11K #tui #tui-widgets #mutable-state #render #properties #react-like
  61. ftui-layout

    Flex and grid layout solvers for FrankenTUI

    v0.1.1 #grid-layout #logging #telemetry #franken-tui #deterministic #debugging #widgets #ftui #cell-grid #fraction
  62. ratatui-interact

    Interactive TUI components for ratatui with focus management and mouse support

    v0.4.2 #tui #ratatui-widgets #menu-bar #widgets-focus
  63. 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
  64. iced_futures

    Commands, subscriptions, and future executors for iced

    v0.14.0 96K #gui-widgets #gui-toolkit #graphics
  65. dampen-core

    Core parser, IR, and traits for Dampen UI framework

    v0.3.2 #declarative-gui #gui-framework #gui #iced #declarative-ui #ui-framework
  66. lucide-icons

    Rust definitions for lucide-icons

    v0.563.0 7.2K #icons #lucide #font #iced
  67. fl2rust

    A fluid (fltk ui designer) file to Rust transpiler

    v0.7.1 #gui-widgets #bindings #gui-bindings #widgets
  68. rat-ftable

    ratatui table widget for large data

    v2.1.0 #ratatui-widgets #table #large #ratatui
  69. ftui-widgets

    Widget library built on FrankenTUI render and layout

    v0.1.1 #widgets #logging #franken-tui #ftui #snapshot-testing #evidence #conformal #animation #posterior #modal
  70. druid

    Data-oriented Rust UI design toolkit

    v0.8.3 4.1K #gui-toolkit #widgets #gui-ui-toolkit
  71. ftui-extras

    Feature-gated extras for FrankenTUI (markdown, charts, clipboard, themes)

    v0.1.1 #logging #themes #tracing-subscriber #widgets #ftui #tui #franken-tui #visual-effects #clipboard #diff-algorithm
  72. countme

    Counts the number of live instances of types

    v3.0.1 833K #count #live #instance #max #default #instance-of-types #widgets
  73. krowbar

    Status bar for BSPWM

    v1.3.1 850 #status-bar #bspwm #ui
  74. makepad-platform

    Makepad platform layer

    v1.0.0 270 #platform-layer #makepad #web-ui #makepad-widgets #opengl #makepad-studio #metal #webgl #macos #wasm
  75. kas

    A pure-Rust GUI toolkit with stateful widgets

    v0.17.0 #gui-toolkit #gui-widgets #themes #stateful #system #glyph #font
  76. zng-app

    Part of the zng project

    v0.21.4 370 #gui #zng
  77. iced_term

    Terminal emulator widget powered by ICED framework and alacritty terminal backend

    v0.7.0 #terminal #widgets #iced #back-end #framework #alacritty #terminal-emulation #font #color-palette #terminal-colors
  78. tui-piechart

    A customizable pie chart widget for Ratatui TUI applications

    v0.2.8 200 #pie-chart #ratatui-widgets #tui
  79. kairpodsd

    D-Bus service for AirPods management in KDE Plasma

    v0.2.2 #bluetooth #kde #dbus #plasma #airpods
  80. win32_notif

    Wrapper around Windows UWP XAML (WinRT) Notification api

    v0.10.5 400 #winapi #notifications #uwp #winrt #windows #notif #toast #xml #widgets #xaml
  81. charmed-bubbles

    Common TUI components for bubbletea applications

    v0.1.2 #tui #widgets #terminal #component
  82. aperture

    GTK Widget for cameras using gstreamer and pipewire

    v0.12.0-alpha.0 420 #camera #gstreamer #gtk #linux
  83. makepad-example-ironfish

    Makepad ironfish example

    v1.0.0 310 #makepad #ui #ironfish #wasm #makepad-studio #web-ui #makepad-widgets #opengl #webgl #dx11
  84. iced_graphics

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

    v0.14.0 89K #gui #gui-widgets #graphics
  85. rustmaton

    A text editor for Conway's Game of Life

    v0.3.0 #conway #editor #cli #games #simulation
  86. iced_fontello

    Generate type-safe icon fonts for iced at compile time

    v0.14.1 1.3K #gui-widgets #widgets #graphics
  87. iyes_perf_ui

    Customizable Performance/Debug Overlay for Bevy UI

    v0.5.0 1.0K #bevy-ui #performance #ui-widget #bevy
  88. bevy_simple_text_input

    Bevy plugin for a simple single-line text input widget

    v0.14.1 950 #text-input #bevy-plugin #widgets #bevy
  89. masonry

    Traits and types of the Masonry toolkit

    v0.4.0 320 #gui-toolkit #ui-framework #text-input #widgets #text-area #gui-ui-toolkit #xilem #reactive-ui #accessibility #button
  90. iced_test

    testing iced applications in headless mode

    v0.14.0 410 #gui-widgets #graphics #widgets
  91. ratatui-toolkit

    A comprehensive collection of reusable TUI components for ratatui including resizable splits, tree views, markdown rendering, toast notifications, dialogs, and terminal embedding

    v0.1.16 #tui #ratatui-widgets #ratatui
  92. anathema

    Create beautiful, easily customisable terminal applications

    v0.2.11 #ui-layout #widgets #ui
  93. zng-ext-input

    Part of the zng project

    v0.13.4 130 #gui #graphical-user-interface #zng
  94. saorsa-tui

    Retained-mode, CSS-styled terminal UI framework

    v0.4.0 #tui #css #widgets
  95. bubbletea-widgets

    A collection of reusable TUI components for building terminal applications with bubbletea-rs

    v0.1.12 #bubbletea #component #ui
  96. makepad-micro-proc-macro

    Makepad micro proc macro util lib

    v1.0.0 650 #proc-macro #makepad #ui #lib #utilities #wasm #makepad-studio #web-ui #macro-utilities #makepad-widgets
  97. envision

    A ratatui framework for collaborative TUI development with headless testing support

    v0.4.1 #test-framework #ratatui #headless #tui
  98. iced_renderer

    The official renderer for iced

    v0.14.0 60K #gui-widgets #gui-toolkit #cross-platform-ui #graphics
  99. current_song

    A Linux application that displays your current song in a browser source for OBS Studio

    v0.1.3 #obs #music #obs-studio
  100. rat-cursor

    ratatui trait to communicate the cursor position across widgets

    v2.0.0 950 #ratatui-widgets #input #ratatui
  101. ftui-harness

    Test harness and reference fixtures for FrankenTUI

    v0.1.1 #logging #tui #franken-tui #diff #deterministic #snapshot-testing #widgets #ftui #debugging #telemetry
  102. tui-popup

    popup for ratatui

    v0.7.2 7.0K #tui #ratatui #terminal
  103. egui-data-table

    A generic data table widget implmentation for egui

    v0.9.0 #data-table #widgets #egui #redo #column #clipboard #egui-ui #undo-redo #egui-widgets #implmentation
  104. rat-scrolled

    ratatui scroll widget and traits

    v2.0.1 800 #ratatui #scroll
  105. pyri_tooltip

    Powerful tooltips for Bevy

    v0.6.0 2.2K #tooltip #bevy-ui #bevy #widgets #ui #game-ui #game
  106. egui_ltreeview

    A tree view widget for egui

    v0.6.1 850 #tree-view #egui #gui-widgets #egui-widgets #widgets
  107. ftui-demo-showcase

    Demo showcase app and snapshots for FrankenTUI

    v0.1.1 #logging #mouse-event #widgets #deterministic #franken-tui #visual-effects #diagnostics #showcase #telemetry #evidence
  108. flemish

    An Elmish architecture for fltk-rs

    v0.7.0 800 #gui-widgets #bindings #widgets #graphics
  109. bevy_ratatui_camera

    A bevy plugin for rendering your bevy app to the terminal using ratatui

    v0.16.0 #ratatui #bevy #tui
  110. mstickereditor

    import sticker packs from telegram, to be used at the Maunium sticker picker for Matrix

    v0.3.7 600 #sticker #matrix-chat #stickerpicker
  111. tui-menu

    A menu widget for Ratatui

    v0.3.1 #ratatui-widgets #tui
  112. makepad-draw

    Makepad 2d drawing API

    v1.0.0 400 #2d-drawing #makepad #2d-drawing-api #ui #wasm #web-ui #makepad-studio #makepad-widgets
  113. radicle-tui

    Radicle terminal user interface

    v0.7.0 #tui #radicle #heartwood
  114. iced_tiny_skia

    A software renderer for iced on top of tiny-skia

    v0.14.0 60K #gui #gui-widgets #graphics
  115. zng-wgt

    Part of the zng project

    v0.13.4 270 #graphical-user-interface #gui #gui-framework #zng
  116. makepad-micro-serde

    Makepad micro replacement for serde

    v1.0.0 550 #makepad #serde #replace #ui #wasm #makepad-studio #web-ui #makepad-widgets
  117. ftui-style

    Style, theme, and color primitives for FrankenTUI

    v0.1.0 #color-themes #franken-tui #palette #widgets #ftui #visual-effects #debugging #hover #animation #luminance
  118. iced_debug

    A pluggable API for debugging iced applications

    v0.14.0 29K #gui-widgets #graphics
  119. streamlit

    faster way to build and share data apps

    v0.1.2 #button #widgets #websocket #container #column #caption #badge #markdown #actix-web
  120. amberwindow

    An easy to use ImmediateMode gui library for Rust

    v0.3.14 1.8K #imgui #widgets #immediate-mode #ui #windows #macroquad
  121. elbey

    A desktop app launcher for Linux

    v0.8.2 #launcher #desktop #iced #linux #list #widgets #bare-bones #desktop-app #ui-framework
  122. yazi-widgets

    Yazi user interface widgets

    v26.1.4 2.0K #file-manager #terminal-file-manager #yazi #ui #widgets #concurrency #vim
  123. lv_bevy_ecs

    Safe Rust bindings to the LVGL graphics library using Bevy's ECS framework

    v0.7.0 #bevy-ecs #ecs #lvgl #graphics #bevy #embedded #embedded-graphics
  124. gtk_estate

    A GTK and libadwaita state association library

    v0.4.0 300 #gui-widgets #gtk #state #adwaita #widgets
  125. makepad-widgets

    Makepad widgets

    v1.0.0 390 #web-ui #widgets #makepad #native #level #wasm
  126. minui

    A minimalist framework for building terminal UIs in Rust

    v0.6.3 #tui #ui-framework #crossterm #tui-framework #framework
  127. egui-map-view

    An slippy map viewer for egui applications

    v0.3.1 #openstreetmap #egui #map
  128. term_render

    A terminal UI library for building rich terminal applications in Rust

    v0.1.3 220 #tui-applications #widgets #ui #terminal
  129. spell-cli

    CLI for spell-framework

    v1.0.2 #widgets #wayland #slint #spell-framework
  130. docker-eww-widget

    A Docker widget for EWW

    v0.7.0 250 #docker #eww #widgets
  131. openkit

    A cross-platform CSS-styled UI framework for Rust

    v0.1.3 #cross-platform-ui #desktop #css #cross-platform-desktop
  132. bevy-egui-kbgp

    Better keyboard and gamepad story for egui in Bevy

    v0.29.0 #bevy-egui #bevy #egui #bevy-input #input
  133. zng-wgt-toggle

    Part of the zng project

    v0.11.4 #gui #zng
  134. tui-checkbox

    A customizable checkbox widget for Ratatui TUI applications

    v0.4.1 #ratatui-widgets #checkbox #tui #ratatui
  135. zng-wgt-menu

    Part of the zng project

    v0.11.4 #gui #graphical-user-interface #zng
  136. iced_program

    The definition of an iced program

    v0.14.0 21K #gui-widgets #graphics
  137. fltk-webview

    Webview for embedded fltk windows

    v0.4.7 #webview #gui-widgets #bindings #widgets #graphics
  138. rat-reloc

    relocate widgets after rendering

    v2.0.2 900 #ratatui-widgets #clip #widgets #ratatui
  139. egui_alignments

    alignment tools for egui

    v0.3.7 #alignment #egui #layout
  140. tuit

    A no_std, no_alloc TUI library

    v0.3.1-a2+checkboxes 490 #tui #ansi-colors #no-alloc
  141. rat-menu

    menu widgets for ratatui

    v3.0.1 110 #ratatui-widgets #focus #ratatui
  142. relm

    Asynchronous, GTK+-based, GUI library, inspired by Elm, written in Rust

    v0.24.1 320 #widgets #elm #async #gtk-based #async-gui #warnings
  143. clew

    A composable UI framework for Rust with an immediate API. Inspired by Flutter, SwiftUI, and Jetpack Compose.

    v0.0.2 #desktop #imgui
  144. creeperUI

    An dearimgui inspired Immediate mode GUI library for Macroquad. ( imgui )

    v0.1.10 650 #creeperui #imgui #macroquad #window-properties #immediate-mode #gui #widgets #mouse
  145. dioxus-terminal

    Terminal emulator widget for Dioxus using alacritty_terminal and portable-pty

    v0.1.2 #alacritty-terminal #dioxus #terminal #gui #alacritty
  146. i-slint-backend-linuxkms

    OpenGL rendering backend for Slint

    v1.15.1 27K #slint #opengl #back-end #opengl-rendering #widgets #backend-for-slint #gui-toolkit #declarative-ui
  147. flywheel-compositor

    A zero-flicker terminal compositor for Agentic CLIs

    v0.1.5 #tui #compositor #agent
  148. bevy_input_focus

    Keyboard focus management

    v0.18.0 118K #input-focus #bevy #bevy-input
  149. rat-theme

    ratatui widgets extended edition

    v0.31.2 #ratatui-widgets #themes #ratatui #widgets
  150. dear_mirl_gui

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

    v2.2.0 #gui-widgets #debugging #mirl #rmgui #widgets
  151. orb-browse

    A TUI browser widget for Rust with WebDriver automation for terminal applications

    v0.3.0 #web-driver #tui #ratatui #browser
  152. makepad-audio-graph

    Makepad audio graph

    v1.0.0 260 #makepad #audio #ui #graph #wasm #makepad-studio #web-ui #makepad-widgets
  153. bevy_hui

    pseudo Html templating ui crate for the bevy-engine

    v0.5.0 #bevy #bevy-ui #dsl #xml #ui
  154. fusabi-tui-widgets

    Widget library for Fusabi TUI

    v0.2.0 #tui-widgets #widgets #ui #fusabi #terminal
  155. polydoro

    Pomodoro widget for polybar and friends

    v0.2.2 120 #status-bar #widgets #polybar #lemonbar #pomodoro
  156. iced_devtools

    Attachable developer tools for any iced program

    v0.14.0 3.3K #gui-widgets #graphics
  157. fltk-table

    A smart table widget for fltk-rs

    v0.3.5 #gui-widgets #bindings #widgets
  158. iced_highlighter

    A syntax highlighter for iced

    v0.14.0 1.6K #gui #gui-widgets #graphics
  159. fui_examples

    Examples for FUI UI Framework

    v0.16.0 #gui-framework #gui-widgets #mvvm #framework #ui-framework
  160. tui_confirm_dialog

    Ratatui dialogs

    v0.4.1 1.0K #dialog #confirm #ratatui #popup #ratatui-widgets #cargo-run
  161. iced-themer

    Parse TOML theme files into iced's native Theme type

    v0.1.1 #themes #iced #toml #font #parser #button #widgets
  162. focusable

    A trait for types that can be focused

    v0.2.9 #derive #focus-container #element #widgets #github-repository #badge #changelog #deps #button
  163. zng-wgt-tooltip

    Part of the zng project

    v0.12.4 #gui #zng
  164. iced_beacon

    A client/server protocol to monitor and supervise iced applications

    v0.14.0 2.8K #gui-widgets #graphics
  165. zng-wgt-rule-line

    Part of the zng project

    v0.11.4 #gui #zng
  166. ribir_widgets

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

    v0.4.0-alpha.57 #declarative-gui #cross-platform-ui #gui-widgets #ribir #native-applications #declarative-ui #cross-platform-applications #event-system #ui-framework
  167. reactive_tui

    Revolutionary CSS-styled Terminal User Interface framework with Rust/TypeScript hybrid architecture

    v0.0.5 110 #tui-widgets #tui #css #widgets
  168. egui-thematic

    A theme editor and configuration system for egui applications with live preview, preset management, random theme generation, and persistence

    v0.1.1 250 #themes #egui #editor #ui #nightshade
  169. 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
  170. ratskin

    A wrapper around termimad that produces ratatui widgets from markdown

    v0.3.1 230 #ratatui-widgets #render #markdown #termimad #terminal #skin #bold
  171. unsegen

    tui library

    v0.3.1 #tui #widgets
  172. iced_runtime

    A renderer-agnostic runtime for iced

    v0.14.0 65K #gui #widgets #graphics
  173. repose-text

    Text handling (wrappers around cosmic-text apis)

    v0.13.1 #text-rendering #cosmic-text #text-layout #cross-platform-ui #ui-widget #native-ui #api-wrapper #webview #font-shaping #cache
  174. tui-qrcode

    A Ratatui widget for displaying QR codes in the terminal

    v0.2.2 5.1K #tui #ratatui #terminal #console
  175. makepad-futures

    Makepad futures

    v1.0.0 480 #makepad #future #wasm #web-ui #makepad-studio #makepad-widgets
  176. balatro_tui

    Balatro game clone in CLI

    v0.1.4 310 #game #command-line #card
  177. presentar-widgets

    Widget implementations for Presentar UI framework

    v0.3.1 1.6K #ui-framework #widgets #presentar #charts #stack #brick #layout-engine #apr #metrics #visualization
  178. egui_virtual_list

    A virtual list widget for egui, with support for variable height items

    v0.9.0 220 #virtual-list #egui #egui-ui #list #ui
  179. egui-theme-switch

    A pretty theme switch for your egui app

    v0.5.1 #dark-light #egui-widgets #egui #widgets #switch #light-dark
  180. artbox

    Render text and ascii art into a bounded rectangle with colors and gradients

    v0.2.0 #ratatui #figlet #ascii-art #tui
  181. mix

    ui library cooked up in half a day! (expect extra salt)

    v0.2.1 440 #ui #widgets #performance #themes #system #salt #cross-platform #cooked
  182. egui_knob

    knob widget for egui

    v0.3.10 #widgets #egui #egui-widgets #knob #range #egui-ui
  183. fyrox-ui

    Extendable UI library

    v1.0.0-rc.3 320 #gui #widgets #game-ui
  184. aws-sdk-bcmdashboards

    AWS SDK for AWS Billing and Cost Management Dashboards

    v1.12.0 #aws-sdk #dashboard #billing #reserved #widgets #savings-plans #metrics #visualization #permissions #web-services
  185. tui-slider

    TUI slider component library for ratatui

    v0.2.8 #slider #tui #ratatui-widgets #ratatui #widgets
  186. iced_selection

    Text selection for iced

    v0.5.0 #gui #gui-widgets #widgets
  187. iced_winit

    A runtime for iced on top of winit

    v0.14.0 92K #gui-widgets #graphics #widgets
  188. drafftink-widgets

    Reusable egui widget components with Tailwind styling

    v0.1.0 #tailwind #icons #egui #widgets #button #separator #panel #web-gpu #cross-platform #color-palette
  189. iced_wgpu

    A renderer for iced on top of wgpu

    v0.14.0 71K #gui-widgets #graphics #widgets
  190. managarr-tree-widget

    Tree Widget for Managarr

    v0.25.0 190 #terminal #tui #managarr #widgets #tree
  191. fluid-parser

    A fluid (fltk ui designer) file parser

    v0.1.16 1.1K #gui-widgets #bindings #widgets
  192. cardinal-gui

    GUI for a Uxn + Varvara system

    v0.7.1 #cardinal #uxn #varvara #gui #midi #debugging #interpreter #mouse #orca #widgets
  193. stardust-xr-molecules

    Widget library for Stardust XR, built on top of Fusion

    v0.50.0 900 #widgets #xr #molecule #top-of-fusion #high #stardust
  194. duat-filetype

    Filetype detection for the File widget from Duat

    v0.3.3 #duat #filetype #plugin
  195. slapdash

    dashboard server

    v0.1.5 250 #web-server #dashboard #web #server
  196. sweeten

    sweeten your daily iced brew

    v0.13.0 #gui-widgets #iced-widgets #iced #iced-gui
  197. tether-egui

    GUI for building and testing Tether-based applications

    v1.0.0-alpha 800 #egui #testing #remote-control #tether #builder #widgets #ui-builder #gui-applications #imgui
  198. rob_test_sagebox_integration_001

    Internal test crate for validating Sagebox packaging and README rendering. Not intended for public use.

    v0.1.3 180 #sagebox #window #mandelbrot #widgets #real-time-graphics #function-call
  199. egui-arbor

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

    v0.2.1 #outliner #egui-widgets #egui #gui-widgets #tree
  200. ftui-simd

    Optional safe SIMD-friendly optimizations for FrankenTUI

    v0.1.1 #franken-tui #optimization #ftui #safe #optional #logging #snapshot-testing #tracing-subscriber #ui-framework #widgets
  201. iced_audio

    An extension to the Iced GUI library with useful widgets for audio applications

    v0.12.0 #iced-gui #iced #audio #lv2 #vst
  202. tui-treelistview

    Interactive tree list widget for Ratatui

    v0.1.0 #ratatui-widgets #tree #ratatui #tui #widgets
  203. chunks-rs

    making GTK4 widgets, inspired by Elkowar's Wacky Widgets

    v0.7.5 3.2K #gui-toolkit #widgets #gui-widgets
  204. 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
  205. ratatui-splash-screen

    A Ratatui widget to turn any image to a splash screen in your terminal

    v0.1.4 500 #ratatui #tui #terminal #console
  206. fltk-evented

    Listener widgets for fltk-rs

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

    A set of abstractions for selecting data from the widget tree

    v0.14.0 500 #gui-widgets #graphics
  208. egui-keybind

    A keybind widget for egui

    v0.8.0 #hotkey #keybind #ui #egui-widgets #egui #widgets
  209. raui-immediate-widgets

    Widgets library for RAUI immediate mode UI layer

    v0.70.17 #renderer-agnostic #ui #renderer
  210. iced_plus_layouts

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

    v0.1.0 #ui-layout #iced #gui-widgets #widgets
  211. monitor-affinity

    Route bars and widgets to monitors based on criteria like "largest" or "rightmost"

    v0.1.2 150 #monitor-display #display #randr #monitor
  212. tui-dialog

    A widget for entering a single line of text in a dialog for Ratatui

    v0.5.0 #ratatui #widgets #text #tui
  213. lvgl

    LVGL bindings for Rust. A powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).

    v0.6.2 #littlevgl #graphical-interfaces #api-bindings
  214. presentar-layout

    Layout engine for Presentar UI framework

    v0.3.1 1.5K #ui-framework #widgets #layout-engine #presentar #grid-layout #css #compositor #size-hint #clipping #prevent
  215. makara

    A Bevy UI simplifier that make it easy to build GUI app with bevy engine

    v0.2.8 #ecs #widgets #rust
  216. fltk-grid

    A grid widget for fltk-rs

    v0.4.1 1.1K #gui-widgets #bindings #widgets #ui #graphics
  217. iced_drop

    Small library providing a custom widget and operation to implement drag and drop in iced

    v0.2.8 #iced-widgets #drag-and-drop #iced #widgets
  218. hojicha-pearls

    UI components and styling for Hojicha TUI framework

    v0.2.1 #tui #ui-framework #ui-component #tui-widgets #widgets
  219. egui_vertical_stack

    A vertical stack widget with resize handles for egui

    v0.2.0 #panel #egui #gui-widgets #resize #widgets
  220. plutonium_engine

    Pure Rust Graphics Engine

    v0.7.0 340 #svg-rendering #svg #wgpu-rendering #rendering
  221. egui_console

    A Console Window for egui

    v0.3.1 #egui #widgets #console
  222. afrish

    binding for the Tk graphics toolkit, made for building the Afrim IME

    v0.1.1 #tk #widgets
  223. ftui-runtime

    Elm-style runtime loop and subscriptions for FrankenTUI

    v0.1.1 #logging #tracing-subscriber #run-time #tui #widgets #evidence #franken-tui #conformal #posterior #ftui
  224. tui-bar-graph

    A Ratatui widget for rendering pretty bar graphs in the terminal

    v0.3.1 5.4K #tui #ratatui #terminal #console
  225. spikes

    Drop-in feedback collection for static HTML mockups

    v0.2.0 #mockups #feedback #review #cli #design
  226. presentar-test

    Testing harness for Presentar applications

    v0.3.1 #test-harness #widgets #presentar #tui #charts #layout-engine #button #autocomplete #accessibility #metrics
  227. iced_palace

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

    v0.14.0 #gui-widgets #widgets #graphics
  228. widgetui

    A bevy like widget system for ratatui and crossterm

    v0.7.1 1.0K #ratatui-widgets #bevy #crossterm #events #tui #bevy-system
  229. wtk

    widget toolkit

    v0.3.1 #toolkit #widgets #back-end #primary #go
  230. venus

    Reactive notebook environment for Rust

    v0.1.0 #notebook #dataframe #reactive #cell #environment #polars #widgets #image-rendering
  231. molten_sparks

    Beautiful TUI components for Cauldron 🎇

    v0.1.0 #tui #component #widgets
  232. fltk-term

    A minimal terminal widget for fltk

    v0.2.5 550 #widgets #gui #bindings
  233. ratatui-garnish

    Flexible, dynamic and type-safe decorator for Ratatui Widgets

    v0.1.0 140 #ratatui-widgets #decorator #ratatui #widgets #tui
  234. iced_plus

    An opinionated companion toolkit for building desktop apps with iced

    v0.1.0 #desktop #gui-widgets #iced #iced-gui
  235. egui_double_slider

    A double slider widget for egui

    v1.0.0 #slider #egui #widgets #double-slider
  236. idiom_tui

    Bundel of tui widgest and layout componenets (split from idiom editor)

    v1.0.0 #tui-widgets #tui #widgets #crossterm
  237. repose-core

    Repose's core runtime, view model, signals, composition locals, and animation clock

    v0.13.1 #signal #animation #run-time #scoped-effect #remember #garbage-collection #ui-composition #widgets #desktop #webview
  238. tui-barchart-ext

    Ratatui BarChart widget with extensions

    v0.1.1 #bar-charts #ratatui #widgets #extension #display
  239. raui-tetra-renderer

    RAUI renderer for Tetra game engine

    v0.43.0 #declarative-ui #renderer-agnostic #ui
  240. stakpak-popup-widget

    Popup widget for Ratatui

    v0.3.14 #ratatui-widgets #popup #color #tabs #text-line #unsupported #footer #aws-credentials #dev-tools #text-formatting
  241. repose-ui

    UI widgets and libs for Repose

    v0.13.1 #ui #layout-engine #widgets #repose #view #taffy #ui-widget #desktop-ui #webview
  242. fltk-observe

    An observer pattern for fltk-rs

    v0.1.7 330 #gui-widgets #bindings #widgets
  243. ferrishot_iced_futures

    Commands, subscriptions, and future executors for iced

    v0.14.1 #gui-widgets #graphics
  244. tui-cards

    A playing card widget for Ratatui

    v0.3.1 1.3K #terminal #console #tui #ratatui
  245. fusabi-tui

    Terminal UI library for Fusabi - providing Ratatui bindings and widgets

    v0.2.0 #ratatui #fusabi #tui
  246. masonry_winit

    Data-oriented Rust UI design toolkit

    v0.4.0 300 #gui-toolkit #ui-design #gui-ui-toolkit #masonry #winit #driver #data-oriented #widgets
  247. Try searching with DuckDuckGo or on crates.io.

  248. iced_video_player

    A convenient video player widget for Iced

    v0.6.0 #video-player #video #iced-gui #iced
  249. presentar-terminal

    Terminal backend for Presentar UI framework with zero-allocation rendering

    v0.3.3 200 #tui #ui-framework #widgets #presentar #zero-allocation #charts #brick #sparklines #canvas #metrics
  250. fltk-flow

    A flow widget wrapping Fl_Flow

    v0.2.4 550 #gui-widgets #fl-flow #widgets #graphics
  251. egui-editable-combobox

    An editable combobox widget for egui

    v0.1.0-rc.2 #egui #imgui
  252. tk

    Rust bindings for Tk GUI library

    v0.1.10 100 #bindings #tcl #binding
  253. tauri-plugin-widget

    A Tauri plugin to interact with App Widgets (Android). Allows your Tauri app to shared preferences (Android), and update timeline widgets.

    v0.1.2 #tauri-plugin #widgets #android #timeline #preferences
  254. soul-terminal-widgets

    Widget library for soul-terminal

    v0.1.0 #widgets #terminal #soul-terminal #gpu-accelerated #aesthetic
  255. tui-math

    Render LaTeX math beautifully in terminal UIs with ratatui

    v0.1.1 #ratatui #latex #math #tui
  256. widget_intelligence

    intelligent Kyma widget suggestion and learning

    v2.0.0 190 #widgets #suggestions #machine-learning #kyma #library
  257. fltk-calendar

    A calendar dialog for fltk-rs

    v0.4.2 800 #gui-widgets #bindings #widgets
  258. livid

    lightweight frontend Rust crate for creating web apps via webassembly

    v0.2.13 #web-frontend #wasm #frontend-framework #web-framework
  259. awesome-gtk

    Assorted utilities to make a life of gtk user easier

    v0.6.0 #gtk #utilities #assorted #awesome #widgets
  260. rat-dialog

    stacked dialog windows and application windows

    v2.0.1 #ratatui #dialog #window
  261. bevy_ui_widgets

    Unstyled common widgets for Bevy Engine

    v0.18.0 4.7K #bevy-ui #widgets #bevy
  262. frostmark

    HTML/Markdown renderer for the Iced GUI framework

    v0.3.0 #markdown-renderer #html #iced #iced-gui #iced-renderer #gui
  263. ratkit

    A comprehensive collection of reusable TUI components for ratatui including resizable splits, tree views, markdown rendering, toast notifications, dialogs, and terminal embedding

    v0.2.5 #tui #ratatui-widgets #ratatui
  264. termit

    Terminal UI over crossterm

    v0.7.0 #tui #tty #terminal #emulation #terminal-emulator
  265. mcp-preview

    MCP Apps Preview Server - Browser-based UI testing for MCP widgets

    v0.1.0 #chatgpt #mcp #preview #testing #widgets
  266. floem-picker

    color picker widget for Floem

    v0.2.0 #color-picker #floem #gui-widgets #hsb #widgets
  267. battery-widget

    Battery widget for your command prompt

    v0.2.0 #command-prompt #widgets #battery #cli #macos
  268. anathema-widgets

    Anathema widget base

    v0.2.11 #tui #anathema #widgets #component #state #single-pass #hot-reloading #swift-ui
  269. iced_plot

    A GPU-accelerated plotting widget for Iced

    v0.3.0 #plot #widgets #iced #iced-widgets #wgpu
  270. egui-circular-progress-bar

    A circular progress bar widget for egui

    v0.3.0 #progress-bar #egui-widgets #circular #egui #widgets