-
egui
immediate mode GUI that runs on both web and native
-
gtk4
Rust bindings of the GTK 4 library
-
winit
Cross-platform window creation library
-
wry
Cross-platform WebView rendering library
-
bevy_egui
A plugin for Egui integration into Bevy
-
taffy
A flexible UI layout library
-
iced
A cross-platform GUI library inspired by Elm
-
android-activity
Glue for building Rust applications on Android with NativeActivity or GameActivity
-
dioxus
Build fullstack web, desktop, and mobile apps with a single codebase
-
softbuffer
Cross-platform software buffer
-
rfd
File Dialog
-
raw-window-handle
Interoperability library for Rust Windowing applications
-
relm4
An idiomatic GUI library inspired by Elm and based on gtk4-rs
-
miniquad
Cross-platform window context and rendering library
-
tao
Cross-platform window manager library
-
ashpd
XDG portals wrapper in Rust using zbus
-
wayland-protocols
Generated API for the officials wayland protocol extensions
-
fltk
Rust bindings for the FLTK GUI library
-
tauri
Make tiny, secure apps for all desktop platforms with Tauri
-
cursive
A TUI (Text User Interface) library focused on ease-of-use
-
slint
GUI toolkit to efficiently develop fluid graphical user interfaces for embedded devices and desktop applications
-
accesskit
UI accessibility infrastructure across platforms
-
smithay-client-toolkit
Toolkit for making client wayland applications
-
leptos-use
Collection of essential Leptos utilities inspired by React-Use / VueUse / SolidJS-USE
-
iced_aw
Additional widgets for the Iced GUI library
-
muda
Menu Utilities for Desktop Applications
-
egui_dock
Docking system for egui - an immediate-mode GUI library for Rust
-
netidx-browser
graphical browser for netidx directories
-
tray-icon
Create tray icons for desktop applications
-
x11-clipboard
x11 clipboard support for Rust
-
input
libinput bindings for rust
-
native-windows-gui
develop native GUI applications on the desktop for Microsoft Windows. Native-windows-gui wraps the native win32 window controls in a rustic API
-
krokiet
Slint frontend of Czkawka Core
-
libadwaita
Rust bindings for libadwaita
-
Yoda
Browser for Gemini Protocol
-
crux_core
Cross-platform app development in Rust
-
qmetaobject
Expose rust object to Qt and QML
-
below
An interactive tool to view and record historical system data
-
rinf
native business logic, Flutter for flexible and beautiful GUI
-
wl-screenrec
High performance screen/audio recorder for wlroots
-
azul-css
Common datatypes used for styling applications using the Azul desktop GUI framework
-
tui-realm-stdlib
Standard components library for tui-realm
-
tauri-utils
Tauri
-
x11
bindings for Rust
-
slint-viewer
The viewer binary for Slint
-
xcap
cross-platform screen capture library written in Rust. It supports Linux (X11, Wayland), MacOS, and Windows. XCap supports screenshot and video recording (WIP).
-
hyprland-autoname-workspaces
This app automatically rename workspaces with icons of started applications
-
ksni
KDE/freedesktop StatusNotifierItem specification
-
tui-big-text
A Ratatui widget for displaying big text in the terminal
-
wl-clipboard-rs
Access to the Wayland clipboard for terminal and other window-less applications
-
smithay-clipboard
access to the wayland clipboard for client applications
-
dark-light
Detect if dark mode or light mode is enabled
-
rlr-gtk
pixel screen ruler
-
egui-file-dialog
file dialog for egui
-
egui_file
File dialog window for egui
-
leftwm
A window manager for Adventurers
-
gvdb
glib gvdb file format
-
swayr
A LRU window-switcher (and more) for the sway window manager
-
pax-cli
Command line interface tool for developing, packaging, and managing Pax projects
-
hyprland
A unoffical rust wrapper for hyprland's IPC
-
egui_commonmark
Commonmark viewer for egui
-
handlr-regex
Fork of handlr with regex support
-
i3bar-river
A port of i3bar for wlroots-based compositors
-
rust-fontconfig
Pure-Rust alternative to font-loader and fontconfig w. minimal dependencies
-
swaybar_info
swaybar with info to be displayed
-
egui-phosphor
Phosphor icons for egui
-
freya-components
Components library desgined for Freya
-
swaysome
awesome way to manage your multiple outputs with the sway windows manager
-
xkbcommon-dl
Dynamically loaded xkbcommon and xkbcommon-x11 Rust bindings
-
eframe
egui framework - write GUI apps that compiles to web and/or natively
-
egui-notify
notifications library for egui
-
leptos_reactive
Reactive system for the Leptos web framework
-
raui
Renderer Agnostic User Interface
-
bevy_lunex
Blazingly fast retained UI layout engine for Bevy ECS
-
talon-gui
On-demand Telegram chat analytic generator
-
create-tauri-app
Rapidly scaffold out a new tauri app project
-
fltkrs-richdisplay
基于fltk-rs的富文本组件,增强样式组合,支持图文混排,支持分页加载历史数据。
-
tauri-plugin-dialog
Native system dialogs for opening and saving files along with message dialogs on your Tauri application
-
gtk_estate
A GTK and libadwaita state association library
-
matrix-sdk-ui
GUI-centric utilities on top of matrix-rust-sdk (experimental)
-
egui_code_editor
egui Code Editor widget with numbered lines and syntax highlighting
-
xremap
Dynamic key remapp for X and Wayland
-
dwm-status
Displays system information for dwm status bar
-
qt-build-utils
Build script helper for linking Qt libraries and using moc code generator. Intended to be used together with cc, cpp_build, or cxx_build
-
rustautogui
GUI automation module used to control the mouse and keyboard
-
freedesktop-icons
A Freedesktop Icons lookup crate
-
egui_winit_vulkano
Egui immediate mode gui integration with winit and Vulkano
-
zng
Cross-platform GUI framework
-
wlr-which-key
Keymap manager for wlroots-based compositors
-
notan
portable multimedia layer to create apps or games easily
-
parley
API for implementing rich text layout
-
ribir
A non-intrusive declarative GUI framework, to build modern native/wasm cross-platform applications
-
morphorm
A UI layout engine
-
lala-bar
a bar on layershell with iced-rs
-
tiny-xlib
A tiny Xlib wrapper for Rust
-
leptos-struct-table
Generate a complete batteries included leptos data table component from a struct definition
-
i3im
extends the standard functionality of the i3 and Sway window managers
-
leftwm-layouts
customizable layouts for list-based dynamic tiling window managers
-
i3wsr
A dynamic workspace renamer for i3 and Sway that updates names to reflect their active applications
-
niccalc
calculate nicotine amount needed for an e-cigarette liquid
-
egui_hooks
React Hooks like API for egui
-
tauri-plugin-clipboard
A clipboard plugin for Tauri that supports text, html, rtf, files and image, as well as clipboard update listening
-
pagetop
Un entorno de desarrollo para crear soluciones web modulares, extensibles y configurables
-
native-dialog
display dialogs. Supports GNU/Linux, BSD Unix, macOS and Windows.
-
applin
Backend library for the Applin™ Server-Driven UI framework
-
egui-snarl
Node-graphs for egui
-
process_viewer
A process viewer GUI
-
kak-tabs
kakoune tabs
-
egui_json_tree
An interactive JSON tree visualiser for egui, with search and highlight functionality
-
dessin
Build complex drawing for PDF, SVG, Images or Dioxus
-
penrose
A tiling window manager library inspired by dwm and xmonad
-
wayout
set output modes for wlroots compositors implementing zwlr_output_power_management_v1
-
imgui
High-level Rust bindings to dear imgui
-
gdk4
Rust bindings of the GDK 4 library
-
respo
a tiny virtual DOM library migrated from ClojureScript
-
tui-prompts
building interactive prompts for ratatui
-
neophyte
A WebGPU rendered Neovim GUI
-
ironbar
Customisable GTK Layer Shell wlroots/sway bar
-
create-gpui-app
A CLI tool to create a new gpui app
-
druid
Data-oriented Rust UI design toolkit
-
egui_graphs
Interactive graph visualization widget for rust powered by egui
-
kolibri-embedded-gui
embedded-graphics based GUI framework made to be as lightweight as its namesake
-
cursive-multiplex
A tmux like multiplexer for gyscos/cursive views
-
actuate
A reactive user-interface framework
-
arexibo
A client (player) for the Xibo signage system
-
rn-run
CLI tool to run react native projects
-
vhakulinen/gnvim
GUI for neovim, without any web bloat
-
xcursor
loading XCursor themes
-
mouce
that aims to help simulating and listening mouse actions across different platforms
-
hyprsome
A small CLI apps that allows to make Hyprland's workspaces work like Awesome in multi-monitor setup
-
krowbar
Status bar for BSPWM
-
webview_app
integration of a web view in an application window for windows and linux similar to Electron
-
klavaro
Print your current xkb_layout in Sway
-
backer
straight-forward UI layout
-
rinf_cli
native business logic, Flutter for flexible and beautiful GUI
-
egui_taffy
Grid, Flexbox, Block layout support for egui using taffy
-
wcpopup
Context menu for Windows and Linux
-
sctk-adwaita
Adwaita-like SCTK Frame
-
libui
A native, cross-platform and lightweight UI toolkit
-
keybinds
Platform&Framework-agnostic key binding (keyboard shortcut) dispatcher, parser, and generator written in Safe Rust
-
buoyant
SwiftUI-like UIs in Rust for embedded devices
-
helvum
A GTK patchbay for pipewire
-
mac-notification-sys
Thin wrapper around macOS Notifications
-
fltk-theme
A theming crate for fltk-rs
-
iced_modern_theme
Modern theme for iced-rs
-
wa
Cross-platform window assistant made primarily for Rio terminal
-
relm4-icons
Icons for gtk-rs and Relm4 applications
-
ferrishot_iced_futures
Commands, subscriptions, and future executors for iced
-
kas-wgpu
KAS GUI / wgpu front-end
-
hyprscratch
Improved scratchpad functionality for Hyprland
-
dioxus-document
CLI Configuration for dioxus-cli
-
egui_logger
log implementation for egui
-
active-win-pos-rs
Get position, size, title and a few other properties of the active window on Windows, MacOS and Linux
-
tauri-plugin-context-menu
Handle native Context Menu in Tauri
-
egui_flex
A flexbox-like layout system for egui
-
sciter-rs
Rust bindings for Sciter - Embeddable HTML/CSS/script engine (cross-platform desktop GUI toolkit). Also capable with DirectX / OpenGL.
-
xdg-portal
implement for xdg-desktop-portal
-
cef
in Rust
-
remenu
A reconfigurable (launcher) menu
-
tauri-plugin-android-fs
Android file system API for Tauri
-
wayland-client
Bindings to the standard C implementation of the wayland protocol, client side
-
tauri-plugin-aptabase
Tauri Plugin for Aptabase: Open Source, Privacy-First and Simple Analytics for Mobile, Desktop and Web Apps
-
iced_fonts
Include fonts via feature flags in your Iced project!
-
mixxc
Minimalistic volume mixer
-
egui-plotter
utilties for integrating plotter into egui
-
tachys
Tools for building reactivity-agnostic, renderer-generic, statically-typed view trees for user interface libraries
-
egui-data-table
A generic data table widget implmentation for egui
-
tailyew
Reusable Yew + Tailwind UI component library
-
yew-nested-router
A router for Yew which supports nesting
-
i3stat
A lightweight and batteries-included status_command for i3 and sway
-
keyseq
Specify key chords using
Ctrl-A
short-hand -
streamdeck-oxide
A high-level framework for creating Stream Deck applications in Rust
-
dioxus-motion
Animations library for Dioxus
-
dorst
Codebase bootstrap and backup utility
-
egui_sdl2_gl
Backend for Egui to use with sdl2-rs and open gl
-
catppuccin-egui
Soothing pastel theme for egui
-
quickmd
Quickly preview a markdown file
-
simple-crosshair-overlay
native crosshair overlay
-
hui
UI library for games and other interactive applications
-
mt-dom
generating patches as a result diffing virtual DOM tree
-
cargo-gra
Cargo subcommand for gtk-rust-app
-
door_player
Door Player, Cross by ffmpeg and egui
-
undo_2
Undo and redo done the right-way
-
iocraft
Create beautifully crafted CLI programs and text output with a declarative React-like Rust API
-
egui_colors
Experimental color styling toolkit for egui
-
pax-std
Standard library for Pax, including layouts, drawing primitives, and form controls
-
grafix-toolbox
Personal collection of opengl and rust tools, also serving as an functional gui crate. See ./gui/elements for premade gui elements
-
monoff
Turns off monitors on Windows
-
end-rs
Eww notification daemon in rust
-
rstatusbar
Configurable statusbar for Xorg server using xsetroot
-
relm
Asynchronous, GTK+-based, GUI library, inspired by Elm, written in Rust
-
justshell
webapp wrapper
-
egui-probe
Trait and derive macro for exposing value editing in egui
-
amberwindow
An easy to use ImmediateMode gui library for Rust
-
oklch-color-picker
A standalone graphical color picker using the Oklch color space. Allows output to hex, rgb, hsl and many other formats.
-
network-dmenu
A dmenu-based Tailscale and Wi-Fi network selector with support for NetworkManager and iwd
-
leptos-use-bh
Collection of essential Leptos utilities inspired by React-Use / VueUse / SolidJS-USE
-
pi_flex_layout
High performance & cross-platform Flexbox implementation
-
global-hotkey
Global hotkeys for Desktop Applications
-
all-is-cubes-ui
User interface subsystem for the all-is-cubes engine
-
system-tray
Async
StatusNotifierItem
andDBusMenu
client for custom tray implementations -
floem
A native Rust UI library with fine-grained reactivity
-
nipdf-reader
iced pdf GUI reader
-
gui
A generic UI library/framework
-
kas-widgets
KAS GUI / widgets
-
kickoff
Fast and minimal program launcher
-
hyprfocus
Open or focus your apps instantly
-
mundy
Reads various system-level accessibility and UI preferences
-
igneous-md
lightweight markdown viewer
-
gstore
Global and local state management in redux style for applications written in Rust
-
egui_struct
EguiStruct is a rust derive macro that creates egui UI's from arbitrary structs and enums
-
egui-modal
a modal library for egui
-
mizuki
A toolkit for building Tauri Plugins that enables type-safe IPC through GraphQL
-
minifb
Cross-platform window setup with optional bitmap rendering
-
fontique
Font enumeration and fallback
-
quickcount
Sleek, minimal and blazingly fast word counter app
-
detect-desktop-environment
Autodetect the desktop environment
-
scm-record
UI component to interactively select changes to include in a commit
-
easy-imgui
Rust wrapper for the Dear ImGui library
-
egui_memory_editor
memory editor for the egui library
-
slint-updater
Tool used to update .slint files from previous versions
-
enum2egui
derive macro that creates a set of egui ui databindings from arbitrary data structures. Supports egui v0.31.0
-
egui-dropdown
An actual dropdown list for egui
-
hyprcloser
Automatically close a window when it loses focus
-
lazy_async_promise
Primitives for lazily getting data from futures with tokio for immediate mode guis
-
iced_term
Terminal emulator widget powered by ICED framework and alacritty terminal backend
-
hrandr
Small tool to move monitors around for Hyprland
-
yoga
Rust bindings for Facebook's Yoga, a Flexbox layout engine
-
eyeball-im
Observable collections based on the
im
crate -
seekr-util
System search util for linux
-
qemu-display
Helper library to communicate with qemu -display dbus
-
mogwai
The minimal, obvious, graphical, widget application interface
-
dioxus-tw-components
Components made for Dioxus using TailwindCSS 4
-
egui_dnd
A drag and drop library for egui
-
tukai
The app provides an interactive typing experience with switchable templates, designed to help users improve their typing speed and accuracy
-
ferrite
Fast and efficient image viewer with focus on performance
-
phlow
An engine for scripting reactive browsers in Rust by adding custom views to structures
-
tauri-plugin-cors-fetch
Enabling Cross-Origin Resource Sharing (CORS) for Fetch Requests within Tauri applications
-
river-bsp-layout
Binary space partitioned layout for the tiling Wayland compositor River
-
quarve
Experimental desktop GUI framework that's multithreaded, declarative and designed for Rust
-
pytauri
Tauri binding for Python through Pyo3
-
rustyproxy
GUI for the rustyproxy project
-
openaws-vpn-client
Unofficial open-source AWS VPN client written in Rust
-
tauri-plugin-fs
Access the file system
-
accesskit_atspi_common
AccessKit UI accessibility infrastructure: core AT-SPI translation layer
-
yabaiswitch
Steven's script to switch windows using Yabai
-
rsciter
Unofficial Rust bindings for Sciter
-
notify-send-win
A windows equivalent for notify-send
-
toumei
Detects system tray transparency on macOS, Windows, and Linux
-
tiny-dfr
The most basic dynamic function row daemon possible
-
tauri-plugin-theme
Dynamically change Tauri App theme
-
monitor_sleep_toggle
Small tool to toggle between fast monitor sleep (1 Minute) and no monitor sleep
-
pagetop-hljs
Utiliza HighlightJS para mostrar fragmentos de código con resaltado de sintaxis con PageTop
-
tfd
Pure-Rust fork of the tinyfiledialogs C library
-
gtk4-layer-shell
Save gir-generated wrapper for gtk4-layer-shell
-
binocle
A graphical tool to visualize binary data
-
tauri-plugin-shellx
Unlocked Tauri Shell Plugin
-
stylo_taffy
Interop crate for the stylo and taffy crates
-
homie
An interactive coding buddy
-
egui-theme-switch
A pretty theme switch for your egui app
-
egui_text_animation
text animation using egui
-
lipl-display-egui
Displaying part on the screen using egui
-
egui_node_editor
A helper library to create interactive node graphs using egui
-
rusty_gui
GUI library for Rust
-
microui-redux
Idiomatic Rust MicroUI (immediate mode GUI) library port
-
egui-toast
Toast notifications for the egui library
-
theframework
A cross platform application UI framework
-
grafo
A GPU-accelerated rendering library for Rust
-
microui
(immediate mode GUI) library in pure rust
-
tauri-plugin-python
A tauri 2 plugin to use python code in the backend
-
silkenweb
building web apps
-
sickle_ui
A widget library built for Bevy, in Bevy
-
series-troxide
Modern Series Tracker
-
rust-discord-activity
A lightweight library to control Discord Rich Presence
-
rust-animation
OpenGL based Animation Toolkit written in Rust
-
shotgun
Minimal X screenshot utility
-
cargo-zng
Zng project manager
-
tameta
pomodoro is Italian for tomato, and tameta is Gujarati for tomato
-
matetui
🧉 matetui » utilities for building Terminal User Interfaces
-
wmfocus
Visually focus windows by label
-
jay-compositor
The Jay compositor
-
egui_extras
Extra functionality and widgets for the egui GUI library
-
tk
Rust bindings for Tk GUI library
-
yew-limput
A yew component that provides an html input with real-time value filtering
-
freya
Cross-platform GUI Library powered by Dioxus and Skia
-
randy
Conky like app in Rust
-
iso8583_parser
An ISO8583 Message Parser
-
elbey
A bare bones desktop app launcher focusing on simplicity and speed
-
tauri-plugin-fs-pro
Extended with additional methods for files and directories
-
webkit2gtk
Rust bindings for webkit-gtk library
-
tether-egui
GUI for building and testing Tether-based applications
-
rstml-component
HTML Component Library for Rust
-
azul-layout
Layout solver + font and image loader the Azul GUI framework
-
ehmi
HMI components for egui
-
wmctl
Rust X11 automation
-
egui_wings
egui bindings for WASM plugins
-
tauri-plugin-drpc
A plugin for Tauri that adds support for Discord Rich Presence
-
egui-graph-edit
A helper library to create interactive node graphs using egui
-
egui-keybind
A keybind widget for egui
-
xlib-display-server
A display server library for LeftWM
-
dafont
Minimal dependency, pure-Rust alternative to font-loader and servo-fontconfig
-
manjoo
Memorial for my pet guinea pig Manjoo
-
iced-twitch-gui
GUI to work with the currently live streams of your followed twitch creators
-
puppeteer
A Minimal Dependency Easy to Use GUI Builder in Rust using Async Channels
-
dioxus-radio
Fully-typed global state management with a topics subscription system for Dioxus 🧬
-
iced_navigation
Navigation library for the iced GUI framework
-
egui-selectable-table
egui to create tables with draggable cell and row selection
-
pangocairo
Rust bindings for the PangoCairo library
-
gsk4
Rust bindings of the GSK 4 library
-
egui_dialogs
Platform-agnostic, customizable dialogs for egui library
-
egui_tiles
A tiling layout engine for egui with drag-and-drop and resizing
-
mouse_position
Get the mouse position on Linux, Windows and MacOS
-
egui_gauge
egui gauge UI element
-
hyprland-relative-workspace
switch Hyprland workspaces relatively to monitor
-
egui-sfml
egui integration for rust-sfml
-
marswm
modern dynamic tiling window manager
-
window_clipboard
obtain clipboard access from a
raw-window-handle
-
tauri-cli
Command line interface for building Tauri apps
-
egui_ltreeview
A tree view widget for egui
-
nu_plugin_desktop_notifications
A nushell plugin to send desktop notifications
-
window
Minimal Rust code for creating a window, automatically choosing a backend window manager and graphics API
-
kanbanrs
A basic kanban task manager written with egui
-
quick-diff-me
Quick Diff (unified diff) on Microsoft Excel viewer as Iced GUI app
-
apple-music
fully control local MacOS Apple Music player
-
egui_tracing
Integrates tracing and logging with egui for event collection/visualization
-
daisy_rsx
Daisy UI components for the Dioxus Rust library
-
machine-check-gui
formal verification tool machine-check
-
gedv
geometry and devices in GUI library
-
libappindicator
Rust safe bindings for libappindicator
-
yewprint
Port of blueprintjs.com to Yew
-
egui_gl_glfw
OpenGL backend for egui using GLFW
-
tray-icon-win
Create tray icons for desktop applications on Windows (fork of tauri-apps/tray-icon)
-
iced_audio
An extension to the Iced GUI library with useful widgets for audio applications
-
xwt-wtransport
xwt that runs natively via wtransport crate
-
random-unicode-emoji
that returns random Unicode emojis. ⚙️
-
sway-scratchpad
Convert a command to a scratchpad
-
wayfire-rs
interacting with Wayfire
-
witer
An iterator-based Win32 windowing library
-
ultralight
Rust bindings for Ultralight: Next-Generation HTML Renderer
-
drft
diff reviewer, file tree
-
infect
Intent/effect/task - A variation on the Model View Intent (MVI) and State Action Model (SAM) paradigms
-
request-window-attention
在 windows 系统,根据窗体“标题名”闪烁窗体的任务栏图标来请求用户注意
-
reactive_graph
A fine-grained reactive graph for building user interfaces
-
yozefu-app
The Kafka consumer of Yozefu
-
egui_alignments
alignment tools for egui
-
batlert
A GTK popup for linux, to indicate critical battery level
-
wtx-ui
Different user interfaces for WTX
-
silkenweb-tauri
Silkenweb Tauri integration
-
rsnotifyos
printing alerts on Linux and Windows operating systems. It uses the D-Bus IPC and Subprocess protocol to communicate with the desktop notification system on Linux, Windows. Implements…
-
pax-runtime
Core shared runtime and rendering engine for Pax
-
egui_ratatui
WASM ratatui with egui works with bevy and macroquad and eframe
-
obel_dylib
Force the obel Engine to be dynamically linked for faster linking
-
ratatui-base16
A base16 palette for ratatui
-
tauri-plugin-polygon
A plugin for tauri@v2 to achieve click-through of the tauri main window by allowing developers to define polygons, thus customizing the mouse response area
-
eyesbreaker
Relax your eyes and take a break
-
kodumaro-clock
X11 clock
-
transform-gizmo
3D transformation gizmo
-
egui-aesthetix
A Uniform and programmatic approach to theming Egui applications
-
nuit
Declarative, cross-platform UI framework for Rust that uses native controls
-
egui_double_slider
A double slider widget for egui
-
e-app
MII - Machine Internal Inspection
-
app_input
Cross-platform mouse and keyboard input
-
cursor-icon
Cross platform cursor icon type
-
maycoon-widgets
Widgets for Maycoon UI => See the
maycoon
crate for more -
hyprland-monitor-attached
Listen monAdd event from the Hyprland wayland compositor
-
egui_wgpu_backend
Backend code to use egui with wgpu
-
q-recognizer
$Q, $P, and $P+ gesture recognizers
-
rio-window
Winit fork maintained for Rio terminal
-
ttrace
trace the time for tasks for a given day
-
leptoaster
A minimal toast library for Leptos
-
focusable
A trait for types that can be focused
-
tui-scrollview
scrollable view for Ratatui
-
tauri-plugin-prevent-default
Disable default browser shortcuts
-
egui_canvas
A TKinter-like canvas widget for egui
-
ezwallpaper
change wall paper from multiple sources
-
gimoji
Easily add emojis to your git commit messages 🎉
-
pagetop-bootsier
Tema para PageTop que usa Bootstrap para dar vida a tus diseños web
-
cairodrag
Unofficial drag-and-drop implementation for cairo-rs
-
gooey
A wgpu-powered graphical user interface (GUI) library with a reactive data model
-
tauri-plugin-hotkey
Tauri Plugin to receive hotkey press and release OS events
-
libhelium
Rust bindings for libhelium
-
claui
A GUI generator for clap using egui
-
wayland-protocols-plasma
Generated API for the Plasma wayland protocol extensions
-
iced_layershell
layershell binding for iced
-
tui-menu
A menu widget for Ratatui
-
fui_core
Core library of FUI MVVM UI Framework
-
sidecar
jupyter outputs
-
egui_overlay
Egui integration to easily create Desktop Overlays
-
ferrishot_iced_widget
The built-in widgets for iced
-
mrc-workout-creator
Create workouts in the MRC format
-
split-yew
Yew component for the Split.js library: a resizable split view for web apps
-
detectlib
A small rust library for input
-
egui_material_icons
Material icons for egui
-
tray-indicator
tray-icon crate
-
key-names
Platform-aware keyboard key name handling for Rust applications
-
libdof
.dof file protocol, a keyboard layout format specification
-
tauri-plugin-shell
Access the system shell. Allows you to spawn child processes and manage files and URLs using their default application.
-
egui_grid
Create grid-based layouts for egui
-
egui-dataframe-sample
Rust egui Widgets for polars dataframe
-
tauri-plugin-sentry
An experimental Tauri Plugin for Sentry
-
egui_autocomplete
Auto complete text box for egui
-
allegro_dialog
Allegro 5 dialog addon Rust wrapper
-
egui_chip
compact component to display tags, selections, or actions
-
misty-vm
building view models
-
yew-oauth2
OAuth2 components for Yew
-
egui_mobius
A modular construction framework for egui applications
-
reactive_stores
Stores for holding deeply-nested reactive state while maintaining fine-grained reactive tracking
-
rstk
binding for the Tk graphics toolkit. Tk is suitable for creating simple GUI programs or interactive graphical displays. This library supports a large portion of the Tk API, in a generally rust-like style.
-
fonterator
Load fonts as vector graphics in pure Rust with advanced text layout
-
makepad-widgets
Makepad widgets
-
silico-calculator
A dead simple, Windows-like calculator available on all major operating systems and desktop environments
-
calloop-wayland-source
A wayland-rs client event source for callloop
-
basalt
A window/ui framework built upon vulkan
-
egui_graph
A general-purpose node graph widget for egui
-
drag
Start a drag operation out of a window
-
cursive_calendar_view
A basic calendar view implementation for cursive
-
egui_transition_animation
Easy animated transitions between multiple pages in egui
-
oxiced
An iced themeing library
-
async-app
ergonomic approach to implement applications spawning event loops
-
tauri-plugin-android-package-install
This plugin mainly provides package install on android devices
-
tauri-plugin-pty
Pseudo Terminal (PTY) plugin for Tauri
-
dbgcmd
implementing command-line-style debug consoles within an application. It doesn't handle rendering, or the logic of any individual commands. All it does is model the state of the console.
-
raui-material
Material components library for RAUI
-
wayrs-client
wayland library
-
pax-chassis-common
Shared resources for Pax Chassis
-
awesome-gtk
Assorted utilities to make a life of gtk user easier
-
egui_xml
XML macro for egui
-
tauri-plugin-tinys-internal-fs
This plugin is primarily designed for Tinywang's convenience in developing Tauri applications and is tailored to personal needs only
-
build-my-react-js
Integrate your ReactJS with your Rust CI and build it
-
imnodes
Rust bindings to https://github.com/Nelarius/imnodes
-
bloom-core
A react-like framework for descriptive UIs. Renderer Agnostic but built with HTML in mind.
-
pipemenu
Gnome (GTK4 + libadwaita) dmenu alternative
-
dwmblocks
fast modular status bar for dwm written in rust
-
sysit
System Sit! Check on the system with a quick glance
-
dioxus-bootstrap
A set of Bootstrap-based components for Dioxus
-
quarve_cli
CLI for quarve that allows you to easily create, run, and deploy quarve applications
-
leptos-tiptap
Tiptap integration for leptos projects
-
work-break
balancer for Windows / MacOS / Linux desktops
-
egui-ark
Bindings between the egui GUI library and ark
-
egui-modal-spinner
A modal spinner to temporarily suppress user input in egui
-
tauri-plugin-app-events
A plugin for tauri@v2 to listen some events on iOS and Android
-
egui-video
a video library for egui
-
egui-bind
showing keybinds
-
skulpin
easy option for drawing hardware-accelerated 2D by combining Vulkan and Skia
-
async-callback-manager
that provides an interface to create and manage asynchronous callbacks in Rust. Dependency of
youtui
music player. -
egui_node_graph2
A helper library to create interactive node graphs using egui
-
iced_widget
The built-in widgets for iced
-
niri-taskbar
Niri taskbar module for Waybar
-
eltsu7-todo
TODO app to keep track of tasks
-
clipboard-files
Read file paths from the clipboard
-
egui_flow
that helps you with tasks which cant run directly in the egui ui code
-
actuate-winit
Winit window bindings for Actuate
-
tauri-plugin-penetrable
Using the win32api to achieve click-through of the tauri main window
-
leptos-routes
Fluent route declarations for the Leptos web framework
-
egui-directx11
Direct3D11 renderer for
egui
-
metrics-scope
Metrics scope UI
-
dioxus-history
History provider for dioxus
-
cxx-qt-lib-extras
Extra Qt types for integrating
cxx-qt
crate withcxx
that are not available incxx-qt-lib
-
grx
Abstraction layer for UI development
-
egui_glium
Bindings for using egui natively using the glium library
-
user-idle
Get a users idle time
-
oters_gui
Graphical library definitions for the oters programming language
-
maylib
A rust-native raylib alternative with multiple window support
-
tauri-plugin-single-instance
Ensure a single instance of your tauri app is running
-
flo_draw
Hassle-free windowed 2D graphics rendering
-
kas-view
KAS GUI / view widgets
-
paro-rs
opinionated way to develop tauri desktop applications where you do not write any client code (no javascript, no webassembly) as all html rendering and event handling is done inside…
-
winio
Single-threaded async GUI runtime based on compio
-
vgtk
A declarative UI framework for GTK
-
webview2
Rust bindings for WebView2
-
win-msgbox
fully featured, ergonomic interface to Windows' MessageBox
-
fileorg
File Organizer GUI tool made in rust
-
egui-colorgradient
A color gradient edior for egui
-
rs-complete
that handles text/word completion
-
asteracea
A web application framework for Rust. Asteracea can be used for client-side and server-side rendering and for statically rendered and deployed sites (and combinations thereof) without specific changes to an app's code.
-
TBV-Rust-SDK-2
Rust SDK for the TBV appilcation and CLI
-
ribir_widgets
A non-intrusive declarative GUI framework, to build modern native/wasm cross-platform applications
-
obel_platform
Platform agnostic support
-
booklibrs
Book libarary project including giveaway operations and gui interface
-
tauri-helper
A collection of tools and utilities designed to simplify the development of Tauri applications
-
image-roll
Image Roll is a simple and fast GTK image viewer with basic image manipulation tools
-
notifica
Small, cross-platform Rust crate for sending system notifications
-
imgui-glow-renderer
glow renderer for the imgui crate
-
conformal_ui
Implements a wry-based UI for audio processors. Part of the conformal audio plug-in framework.
-
screenruster
X11 screen saver and locker
-
robius-use-makepad
Auto-configures all
robius-*
crates in your dependency tree to work with Makepad -
woab
Widgets on Actors Bridge - a GUI microframework for combining GTK with Actix
-
i-slint-common
Helper crate for sharing code & data structures between i-slint-core and slint-compiler
-
tui-react
TUI widgets using a react-like paradigm, allowing mutable component state and render properties
-
cursebox
Cell-grid TTY UI library
-
jui
ui set based on slint
-
tauri-plugin-decorum
Opnionated window decoration controls for Tauri apps
-
window-vibrancy
Make your windows vibrant
-
win-toast-notify
Windows Toast Notifications
-
pytauri-plugin-notification
tauri-plugin-notification binding for PyTauri
-
egui-scale
Egui scaling library
-
slint-tr-extractor
Tool used to update extract @tr string out of Slint files into gettext .po file
-
crossfont
Cross platform native font loading and rasterization
-
druid-widget-nursery
Extra widgets for
druid
that are not yet ready for inclusion in Druid proper -
earendil-gui
Earendil GUI
-
kondo-ui
filesystem cleaning tool that recursively searches directories for known project structures and allows you to clean them of unnecessary files like build artifacts
-
leptos-bevy-canvas
Embed an idiomatic Bevy app inside your Leptos app with ease
-
qemu-rdp
org.qemu.Display1 RDP server
-
egui_keyboard
virtual keyboard widget for egui
-
egui_zhcn_fonts
load system zhcn fonts automatically for egui
-
tauri-plugin-system-info
A tauri plugin for retrieving system info
-
oper
Command line tool to browse changes across multiple git repositories managed by google's git-repo tool
-
tauri-plugin-keygen-rs2
Tauri plugin for Keygen.sh licensing, based on keygen-rs
-
azul-dll
C-API of Azul GUI
-
aphorme
A program launcher for X11 and Wayland
-
sapp-linux
Part of miniquad rendering library. Orignally this was a sokol-app C code transpiled to rust with c2rust and partially rewritten to more idiomatic rust.
-
tauri-winrt-notification
An incomplete wrapper over the WinRT toast api
-
frametrix
manage LED matrix device on framework laptop
-
irondash_engine_context
Easy access to FlutterView, FlutterBinaryMessenger and FlutterTextureRegistry for FFI
-
tauri-plugin-sharetarget
tauri apps: receive share intents on Android
-
tauri-plugin-clipboard-manager
Read and write to the system clipboard
-
waybar-cffi
High level bindings to create a Waybar CFFI module
-
gtk_comfy
Gtk Comfy offers a solution to use serde formats in GTK builder files
-
nix-query-tree-viewer
A GTK viewer for
nix-store --query --tree
output -
xkcd-1975
XKCD 1975 reimplemented using macOS menus
-
gtk-ui
The transpiler for GtkUI
-
yakui-miniquad
integrating yakui with miniquad
-
msgbox
A multi-platform message box modal with a OK button, which runs synchronously
-
cnx
X11 status bar
-
fl2rust
A fluid (fltk ui designer) file to Rust transpiler
-
browser-window
optionally async, optionally threadsafe, electron-like browser toolkit for Rust
-
win-screenshot
Take a screenshot of a specific window or entire screen on Windows platform
-
laststraw
A lightweight GUI Rust framework for quick desktop applications
-
iced_table
A table widget for Iced
-
appit
A math library specialized for 2d screen graphics
-
floem_reactive
A native Rust UI library with fine-grained reactivity
-
egui-winit
Bindings for using egui with winit
-
appindicator3
Rust bindings for the AppIndicator and AyatanaAppIndicator library
-
viewy
A web UI toolkit that combine the advantages of a design system and an ui library
-
jootoob
A desktop Invidious client that isn't a webapp
-
guiver
GUI programming with Piet
-
xcolor
Lightweight color picker for X11
-
llama-desktop
Desktop interface for Ollama
-
nativefier_tauri
Turn any web page into a desktop app (but, lightweight <1MB)
-
tauri-plugin-share
A Tauri share plugin
-
egui-twemoji
An egui widget that renders colored Twemojis
-
makepad-platform
Makepad platform layer
-
dynisland_dynamic_layoutmanager
Dynamic LayoutManager for dynisland
-
TerimalRtdm
Lightwight, Simple, Easy to read, Ideomatic Rust Terimal Interface Library for CUIs
-
egui-gizmo
3d transform gizmo for the egui library
-
tauri-plugin-windows-version
Get the version number of the current Windows OS
-
dpi
Types for handling UI scaling
-
river-dwindle
A 'dwindling' layout generator for the river Wayland compositor
-
sycamore-web
proc-macro crate for Sycamore
-
pn-editor
A powerful program to view, edit and simulate petri nets
-
kwui
A GUI library with JSX/CSS support
-
egui_winit_platform
Platform code to use egui with winit
-
rust_native
A modern, cross-platform UI framework for building native applications
-
fltk-fluid
Rust wrapper for fltk's fluid (RAD tool)
-
pino-rs
pretty minimal notification app for Unix (x11 only)
-
layout_engine
A small project to mimic css flexbox and css grid
-
deft
Cross platform ui framework
-
szyszka
Fast, powerful and easy to use file renamer
-
material-egui
Material Design color theme generator for Egui
-
pmse
Binary for pmse
-
structform
managing interactive forms which encodes validation rules using the type system
-
pagetop-admin
PageTop package that provides a unified settings interface to other packages
-
wayland-backend
Low-level bindings to the Wayland protocol
-
brisk-egui
brisk declarative engine with egui
-
BrewStillery
BrewStillery is a brewer's, vintner's, and distiller's calculator. It has a multitude of great functions, such as calculating ABV, determining carbonation, and total sparge water needed.
-
gtk-ui-builder
parse Blueprint files and convert them into GTK UI files
-
breakwater-egui-overlay
Bindings for a custom breakwater egui overlay
-
reducer
A predictable reactive framework for Rust apps
-
zellij_widgets
A wiget library for zellij
-
yew-attrs
Dynamic attributes for Yew
-
darwin-webkit
Bindings to some of the WebKit's API on MacOS for Rust
-
betrayer
tray icons that integrate well with winit
-
egui-map
Visual component to draw a map on screen
-
yew-router
A router implementation for the Yew framework
-
pixel-widgets
Component based UI library for graphical rust applications
-
egui-multiselect
Multiselect widget for egui
-
h_modals
A leptos component library using tailwindcss for basic modals
-
pagetop-node
PageTop package for easy content type creation and customization
-
xloop_types
core types for xloop
-
egui_nerdfonts
Nerdfonts icons for egui
-
granite-rs
Rust bindings for Granite
-
rofi
windows and parse the output
-
stardust-xr
Base library for the Stardust XR display server
-
noise_gui
A graphical user interface for Noise-rs
-
tauri-plugin-opener
Open files and URLs using their default application
-
ming-wm-lib
building windows for ming-wm in rust
-
x11rb-display-server
x11 backend for leftwm using pure rust + xcb specification
-
egui_virtual_keyboard
Virtual Keyboard for egui
-
egui-theme-lerp
An egui lib to animate theme switching between visuals
-
abar
An interface for creating dynamic, "blocks"-style status strings
-
tv-renamer
TV renaming application with TVDB titles and templating support
-
muda-win
Menu Utilities for Desktop Applications on Windows (fork of tauri-apps/muda)
-
paws
A very simple, bring-your-own-backend UI layout library built for quick prototyping
-
egui_kittest
Testing library for egui based on kittest and AccessKit
-
maps4print/azul-core
Common datatypes used for the Azul document object model, shared across all azul-* crates
-
adi
Ultra-portable hardware interface for platform-agnostic applications
-
tauri-plugin-mobile-onbackpressed-listener
This plugin mainly provides event listener for controlling the onBackpressed action on mobile devices
-
swayrbar
A swaybar-protocol implementation for sway/swaybar
-
myxine
Get a GUI fast in any language under the sea!
-
winit_input_helper
Processes winit events, allowing input state to be queried at any time
-
tinyfiledialogs
High-level Rust binding for the tinyfiledialogs C library
-
tauri-plugin-wallpaper
A Tauri plugin to set your window as wallpaper behind desktop icons
-
yeehaw
Batteries Included Text Based Application Framework
-
coastra
A GUI Library for Rust
-
mg
Minimal UI library based on GTK+
-
wluma
Automatic brightness adjustment based on screen contents and ALS
-
libwmctl
Rust X11 automation
-
ravel-web
An experimental approach to UI in Rust with a focus on ergonomics, efficiency, and simplicity
-
rsiot-influxdb
Компонент для сохранения данных в БД InfluxDB
-
arkui-sys
Bindings to the native ArkUI API of OpenHarmony
-
egui_inbox
send messages to egui views from async functions, callbacks, etc. without having to use interior mutability.
-
acrylic
ultra-portable, web-inspired UI toolkit with SIMD graphics
-
flex-grow
allocate a size between children
-
imgui-inspect
Traits and default implementations for inspecting values with imgui
-
egui_console
A Console Window for egui
-
maycoon
Lightning fast and powerful UI Framework for Rust
-
egui-keybinds
keybinding system developed for EGUI
-
acrylic-wayland
compile acrylic apps for wayland environments
-
egui_listview
A list view widget for egui
-
leptos-controls
Leptos Controls
-
zng-ext-font
Part of the zng project
-
crossyword
A crossword puzzle written in Rust
-
dioxus-material-icons
Material Icons for Dioxus
-
rgx
A 2D graphics toolkit for rust
-
robius-android-env
Rust access to Android state (native Java objects) managed by UI toolkits
-
alert-after
Get a desktop notification after a command finishes executing
-
egui-multiwin
that allows for multiple windows with egui
-
tauriless
Run a Tauri-like application without installation
-
float-pigment
A collection of major float-pigment crates
-
ferrishot_iced_graphics
A bunch of backend-agnostic types that can be leveraged to build a renderer for iced
-
tauri-plugin-power-manager
tauri plugin for shut down, reboot or log out operations
-
zoha
A drop down terminal inspired by Tilda
-
hello_egui
A collection of useful crates for egui
-
egui_knob
knob widget for egui
-
flutter-engine
Flutter engine embedder in rust
-
egui-tetra2
egui integration for Tetra
-
i3nator
Tmuxinator for the i3 window manager
-
yew-more-hooks
More hooks for Yew
-
tauri-plugin-safe-area-insets
Tauri plugin for android safe area insets
-
iced_font_awesome
Font Awesome component for Iced
-
egui_speedy2d
egui integration for speedy2d
-
savory
Core library for building user interface
-
awesome-app
Rust CLI to create Awesome Desktop And Cloud Applications with Rust
-
trayicon
Tray Icon, that thing in the corner
-
vizia
A declarative desktop GUI framework
-
baobab
boa_cli in egui
-
qt_core
Bindings for QtCore C++ library
-
qt_3d_extras
Bindings for Qt3DExtras C++ library
-
xcursor-writer
write xcursor format
-
tauri-plugin-fs-ios
A plugin for accessing the filesystem on ios
-
tauri-plugin-keygen
A Tauri Plugin for Keygen.sh Licensing
-
suzy
GUI framework based on observer pattern
-
egui_cable
A generic and extensible data-oriented widget for connecting ports by cables
-
libbismuth
Rust bindings for libbismuth
-
egui_window_glfw_passthrough
egui windowing backend using Glfw
-
floem-ui-kit
Ready-to-use UI components for the Floem GUI library
-
irox-egui-extras
Extras & tweaks for the egui framework
-
enwiro-adapter-i3wm
i3wm adapter for enwiro
-
publicviewing-cli
Small command line application that displays one or many given URLs in a OS native WebView
-
tauri-codegen
code generation meant to be consumed inside of
tauri
throughtauri-build
ortauri-macros
-
octicons
A scalable set of icons handcrafted with <3 by GitHub ported for use in Rust
-
bugsyth_engine_imgui_support
imgui support for Bugsyth Engine
-
electron_tasje
Tiny replacement for electron-builder
-
appy
Declarative UI framework with native rendering
-
i3-focus-last
Focus last window on i3
-
tauri-plugin
Build script and runtime Tauri plugin definitions
-
keru
Experimental GUI library
-
egui_solarized
Solarized theme for egui
-
iced-multi-window
managing many windows in an iced application
-
ggez-egui
egui for ggez
-
raui-tesselate-renderer
RAUI renderer that tesselates layout into vertex and index buffers
-
bevy_webview_wry
Allows you to create a webview based on wry
-
phoenix_gui
A GUI library for visualizing data in a simple and easy way
-
egui-theme-switcher
egui widget for switching theme
-
ribir_algo
A non-intrusive declarative GUI framework, to build modern native/wasm cross-platform applications
-
win7-notifications
Send Windows 10 styled notifications on Windows 7
-
tauri-plugin-keystore
Interact with the device-native key storage (Android Keystore, iOS Keychain)
-
fltk-float
Flexible LayOut Autosizing Toolkit for fltk-rs
-
loopers-gui
Gui for loopers project. See loopers-jack for for the main project.
-
floem_vello_renderer
A native Rust UI library with fine-grained reactivity
-
lipl-display-femtovg
Displaying part on the screen using femtovg
-
nativeshell
package
-
narui
A react-inspired UI library for building multimedia desktop apps with rust and vulkan
-
kas
A pure-Rust GUI toolkit with stateful widgets
-
wiard
Window handling library for Windows in Rust
-
tauri-plugin-graphql
A plugin for Tauri that enables type-safe IPC through GraphQL
-
gtktranslate
A GTK wrapper for google translate
-
minibreak
lightweight cli tool
minibreak
to wash your eyes before taking a break during heavy work -
egui-screenshot-testing
Helper functions to test egui applications using screenshots and comparing them to a snapshot version
-
streamdeck-rs
Unofficial Stream Deck SDK for Rust
-
autogui
GUI Automation toolbox for Rust
-
java_asm_egui
Java bytecode reader & writer in rust
-
doo
Do anything with Doo
-
yaib
i3 Bar, with a focus on displaying lots of data
-
clitui
A tui for your cli tools
-
nwg-webview-ctrl
封装Microsoft Edge WebView2浏览器内核为Native Windows GUI (i.e. NWG crate)开发框架的WebView图形控件
-
ux-components
Backend agnostic GUI framework
-
egui_commonmark_backend
Shared code for egui_commonmark and egui_commonmark_macros
-
hanhan-multi-select
hanhan
-
oters
A Functional Reacitve Programming Language for writing GUI applications
-
colori
basic color conversion and manipulation library
-
iced_video_player
A convenient video player widget for Iced
-
declarative
Generic DSL macros for easy view code manipulation
-
nuklear-rust
Rust wrapper for Nuklear 2D GUI library (github.com/vurtun/nuklear)
-
reactive-state
managing global application state (similar to redux)
-
virtual_view
a virtual view diff in rust
-
egui_tabs
A tabs control for egui
-
ttf-noto-sans
Noto Sans TrueType fonts for embedding into your application binary
-
ibtwsapi
A fork of the IBKR-API-Rust package that uses a simpler interface paradigm
-
wxrust-base
Binding for the (part of) wxBase library of the wxWidgets toolkit
-
vexide-slint
Slint for the vexide runtime
-
qt6-rs
experimental qt6 bindings for rust
-
frozen_term
A terminal emulator to embed into your iced application - includes demo app
-
lillinput
connecting libinput gestures to i3 and others
-
river-layout-toolkit
Write River layouts in Rust with ease
-
dioxus-devtools
Hot reloading utilities for Dioxus
-
relm-state
Non UI part of relm
-
egui_float_scroller
A fixed-size scrollbar widget for egui
-
masonry
Data-oriented Rust UI design toolkit
-
tauri-plugin-deno
A tauri 2 plugin to use javascript code (deno) in the backend
-
eltrafico
NetLimiter-like traffic shaping for Linux
-
egui_nodes
A Egui port of https://github.com/Nelarius/imnodes
-
relm4-components
An idiomatic GUI library inspired by Elm and based on gtk4-rs
-
pane
Align text inside of resizable rectangular panes
-
rust-pipes
A remake of the 3D Pipes Screensaver from Windows 98 in Rust
-
dynisland
A Dynamic Island bar
-
howudoin
Progress reporting abstraction
-
piston-split_controller
A Piston library for handling split layout state and events
-
textwidth
Get the width of a piece of text for a font through xlib
-
yakite
A dynamic tiled window management that bridges the gap between yabai and krohnkite
-
rrun
minimalistic command launcher in rust similar to gmrun
-
pigg
A Graphical User Interface for interacting with local and remote Raspberry Pi and Pi Pico Hardware
-
tauri-plugin-m3
Android Material3/MaterialYou Plugin
-
openrr-gui
openrr GUI library
-
pyo3-utils
PyO3
-
chessground
A chessboard widget for Relm/GTK
-
dynisland_script_module
Script module for dynisland
-
chunks-rs
making GTK4 widgets, inspired by Elkowar's Wacky Widgets
-
yoyo
Animation library for Polyhorn
-
accesskit_android
AccessKit UI accessibility infrastructure: Android adapter
-
egui_heatmap
Navigatable heatmap for use together with egui
-
oxinoti
A notification daemon written in rust
-
gvdb-macros
Convenience macros for gvdb
-
depict-desktop
Desktop port of Depict
-
dioxus-fullstack
Fullstack utilities for Dioxus: Build fullstack web, desktop, and mobile apps with a single codebase
-
osmgpsmap
OsmGpsMap-1.0
-
rdl
dmenu launcher for .desktop files
-
wayshot
Screenshot tool for wlroots based compositors implementing the zwlr_screencopy_v1 protocol
-
waysip
Wayland native (zwlr_layer_shell) area selection client, like slurp
-
glade-bindgen
generate gtk glade bind
-
lemna
A Reactive UI framework for Rust
-
egui_tracing_rs
Integrates tracing and logging with egui for event collection/visualization
-
nwg_ui
GUI library that builds upon native-windows-gui
-
swayws
allows easy moving of workspaces to and from outputs
-
xdialog
A small native-ish cross platform dialogs library with zero runtime dependencies
-
space_editor_ui
Subcrate for the space_editor crate. Contains the UI for the editor.
-
syntect_minecraft_highlighting
Highlight code with Minecraft formatting
-
thyme
Themable Immediate Mode GUI
-
egui_node_graph
A helper library to create interactive node graphs using egui
-
egui_cosmic_text
Unofficial cosmic text widget and utilities for egui
-
rifs
Rust as your Flutter backend, Flutter as your Rust frontend
-
gdk4-x11
Rust bindings of the GDK4 X11 library
-
sworkstyle
Workspaces with the swayest style! This program will dynamically rename your workspaces to indicate which programs are running in each workspace. It uses the Sway IPC. In the absence of a config file…
-
tide-serve-dir-macro
Macros to serve a directory of static files in tide
-
tauri-plugin-notification
Send desktop and mobile notifications on your Tauri application
-
iced_webview
iced webview library
-
conrod_winit
100% Rust, extensible 2D GUI library
-
conrod_floatwin
A virtual windowing library for Conrod UI
-
yewlish-synchi
A global state management library designed to be used with yewlish componet set (pronounce as /sin-kai/)
-
petpet-gui
GUI interface of petpet-rs
-
opmark-egui
An experimental presentation application based on OpMark, powered by egui
-
tauri-plugin-android-prevent-screen-capture
Prevent screen capture on Tauri app for Android
-
orbclient_window_shortcuts
Shortcut support for orbclient::Window
-
gemgui
GUI application library
-
bear-lib-terminal
BearLibTerminal FFI for Rust
-
easyGW
A easy rust GUI lib,It's easy to use!
-
lipl-display-slint
Displaying part on the screen using slint
-
iced_futures
Commands, subscriptions, and future executors for iced
-
egui_glfw
OpenGL backend for egui using GLFW
-
aki-image-view-gtk
image view gtk gui application
-
whiskers-widgets
Dynamic UI sub-system for whiskers
-
selection
Get the text selected by the cursor
-
guion
Flexible GUI Framework
-
tauri-plugin-nosleep
Tauri plugin to prevent the power save functionality in the OS
-
drawidgets
backend and command-line infrastructures
-
gtk-rust-app
Framework for writing flatpak apps with GTK in Rust
-
pugl-ui
A stub for small embeddable GUI-toolkits using pugl
-
tauri-plugin-keep-screen-on
A Tauri plugin that prevents screen timeout on Android and iOS
-
obel_reflect
provide rust reflect function to ease game developments
-
lipl-display-gtk
Displaying part on the screen using gtk
-
obel_app
core App functionality
-
browser-window-c
Browser framework functionality for BrowserWindow written in C/C++
-
afrish
binding for the Tk graphics toolkit, made for building the Afrim IME
-
tailscale-dmenu
A dmenu-based Tailscale and Wi-Fi network selector with support for NetworkManager and iwd
-
tauri-plugin-macos-haptics
Utilize the Taptic Engine (TM) on macOS for Tauri v2 apps
-
erust
additional package for egui and eframe that provides extendable components
-
orbclient
The Orbital Client Library
-
caffi
calendar widget for your desktop
-
bevy-inspector-egui
Inspector plugin for the bevy game engine
-
darkmode
detection on linux using XDG desktop portal
-
ofps-suite
GUI tool for OFPS
-
ambient_ui
A UI library for the Ambient runtime, built on top of Ambient's Element library
-
luminol-eframe
egui framework - write GUI apps that compiles to web and/or natively
-
dioxus-material
Animation library for Dioxus
-
orz
Small projects for personal use,for egui
-
gtk-rs-state
Allows modifying gtk-rs widgets from other threads
-
waypwr
A power menu for Wayland
-
ajour
A World of Warcraft addon manager
-
squark
Virtual DOM implemention and application definition inspired from HyperApp
-
egui_clickpack_db
ClickpackDB integration for egui (public Geometry Dash clickpack archive)
-
transform-gizmo-bevy
bevy integration for transform-gizmo
-
verglas
🧊 Iced SVG icon font generator
-
get-selected-text
A tiny Rust library that allows you to easily obtain selected text across all platforms (macOS, Windows, Linux)
-
systray-ti
making minimal cross-platform systray GUIs
-
captrs
Cross-platform screen capture library
-
waybar_media_display
Waybar Media Display Module using playerctl
-
egui-qr
QR painter for egui
-
avis-imgv
Image viewer based on egui. Makes use of modern RAM amounts by loading images ahead of time for very fast responsiveness. Minimal UI with heavy use of shortcuts.
-
tauri-plugin-udp
UDP Socket for Tauri App
-
egui_form
Form validation for egui
-
dioxus-chessboard
A chessboard component for Dioxus
-
media-downloader-gtk
frontend for youtube-dlc
-
leftwm-watchdog
A window manager for Adventurers
-
compose-taffy
A layout tree implementation using taffy and compose-rt crate
-
exposed
cross-platform window management library
-
egui_timeline
A general timeline widget for egui, for working with time-based media and control
-
luminvent_winit
Cross-platform window creation library
-
wayrs-protocols
A collection of Wayland protocols to use with wayrs-client
-
git-function-history-gui
GUI frontend for git-function-history
-
clay-layout
Rust bindings for Clay, a UI layout library written in C
-
btui
beautiful text user interfaces with btui
-
fltk-webview
Webview for embedded fltk windows
-
estash
An open source, cross-platform, programmed in rust, encrypted digital vault (store files and text) with the capability to set a path and with the click of a button to copy the contents to that file
-
egui_task_manager
Manage asynchronous easily
-
re_viewer
The Rerun viewer
-
notabena
A note-taking app for the command line. GUI support will be added (see README).
-
ac-qu-ai-nt
A WIP project using AI to break down a user's query, acquire the knowledge to answer it, then transfer those insights to the user
-
aws-sdk-amplifyuibuilder
AWS SDK for AWS Amplify UI Builder
-
kurage
Helper functions/macros for development with relm4
-
wcolor
Lightweight color picker for Windows
-
code-graph
An egui app that can display code graphics and find all references
-
anim
A framework independent animation library for rust, works nicely with Iced and the others
-
futures-signals-component-macro
Macro for creating futures-signals compatible components
-
tinfo
A frontend to manipulating tmux
-
finestra
Cross Platform Native UI Framework
-
i3monkit
The toolkit to build cutomized i3status alternative
-
web-view
Rust bindings for webview, a tiny cross-platform library to render web-based GUIs for desktop applications
-
debugui
Add a gui window to your program to view and manipulate values at runtime
-
winvd
functions for accessing Windows 11 virtual desktop API, requires at least 24H2 26100.2605
-
kas-dylib
KAS GUI / dylib
-
ontv
A rich desktop application for tracking tv shows
-
snowcap
markup language for iced
-
fzf-wrapped
integrating the
fzf
cli tool into your rust program! -
klask
Automatically create GUI for clap apps
-
tauri-plugin-screen-lock-status
This plugin helps track the lock status for the current session
-
wxrust
Binding for the wxCore library of the wxWidgets toolkit
-
shrug
Easy access to your favourite strings
-
egui_render_glow
egui rendering backend using glow
-
baze64-gui
A GUI for encoding & decoding base64
-
yew-stdweb
A framework for making client-side single-page apps
-
lightview
A minimal, borderless image viewer for Wayland
-
tray-item
Super simple API to make tray icons/menus on Windows, Mac & Linux
-
dioxus-toast
Add toast support in your dioxus project
-
egui-datepicker
Adds date picker widget for egui gui library
-
yakui-macroquad
integrating yakui with macroquad
-
ezwin
Easy, minimal Win32 window creation
-
hsv
converting values in HSV color space to RGB
-
tauri-plugin-spotlight
A Tauri plugin that provides a MacOS Spotlight-like search functionality for Tauri windows
-
chargrid_web
Web frontend for chargrid
-
hyoka
Generic REPL that can be configured to do pretty much anything you want
-
dominator2
Zero-cost ultra-high-performance declarative DOM library using FRP signals
-
vizia_storage
The storage data structures of vizia
-
imnodes-sys
Raw FFI bindings to imnodes
-
tauri-plugin-keepawake
A Tauri plugin to keep the system awake
-
tpfanctl
A nicer ThinkPad fan control app, written in Rust
-
rust-gui
This project is a wrapper of the c++ library Dear ImGui to implement a simple GUI fast
-
hui-shared
internal crate
-
rugui
Real-time GUI library for games
-
rofi-faye
eager evaluation for faye in rofi
-
angust
GUI framework in Angular style
-
graphene-rs
Rust bindings for the Graphene library
-
stardust-xr-molecules
Widget library for Stardust XR, built on top of Fusion
-
audio-widgets
A collection of audio related UI widgets for Rust
-
tauri-plugin-billing
A Tauri plugin to access the Android billing SDK
-
eframe_tao
egui framework - write GUI apps that compiles to web and/or natively
-
yew-tincture
components for yew web framework
-
egui-controls
build a control panel with egui
-
mdsycx
markdown with Sycamore
-
workstyle
Workspaces with style! This program will dynamically rename your workspaces to indicate which programs are running in each workspace. It uses the i3 ipc protocol, which makes it compatible with sway and i3…
-
crowser
Create "desktop apps" using user-installed browsers
-
slintcalc
A little calculator
-
maple-core
A VDOM-less web library with fine grained reactivity
-
rsiot-modbus-client
Опрос устройств Modbus, используя библиотеку tokio-modbus
-
i3kb
Automatically sets the last used keyboard layout for the window in i3wm
-
cushy
A wgpu-powered graphical user interface (GUI) library with a reactive data model
-
egui-sdl2-event
event handling for egui in SDL2 window applications
-
sdl2-unifont
Embedded GNU Unifont for Rust SDL programs, for simple font rendering tasks
-
leptos-bulma
A Leptos component library based on Bulma CSS framework
-
i-slint-core
Internal Slint Runtime Library
-
anubis
Game launcher for gaming consoles
-
input-emulation
cross-platform input emulation library used by lan-mouse
-
sickle_ui_scaffold
Scaffolding framework for sickle_ui
-
imgui-sdl3-renderer
Imgui rendering backend for the sdl3 renderer
-
egui_demo_lib
Example library for egui
-
cubism
A basic pixel canvas for Rust
-
zng-app
Part of the zng project
-
lies
LIcense Embedding System
-
acute
Modular Data Driven Physics and Render Engine for the rust programming language
-
cosmic-time
An animation Crate for Iced and Cosmic DE
-
rustty-oxide
extensible GUI library for Rust terminal applications using rustty
-
tracker-rs
Rust bindings for tracker
-
gemview
A Gemini protocol browser in a Gtk+ (v4) widget
-
tauri-plugin-screenshots
Get screenshots of windows and monitors
-
tech-ui
Tech UI creator
-
tinted_egui_nodes
A Egui port of https://github.com/Nelarius/imnodes
-
deft-yoga
Rust bindings for Facebook's Yoga, a Flexbox layout engine
-
sweeten
sweeten
your dailyiced
brew -
xloop
a window init
-
egui_minipng
egui PNG image loader based on minipng
-
agoraui
us build great-looking apps across all platforms with the power of rust :)
-
owoverlay
A very simple configurable key overlay written in Rust
-
i3-scratchmenu
A scratchpad manager for i3
-
accordion-rs
↕️ A highly customizable accordion component for WASM frameworks like Yew, Dioxus, and Leptos
-
zoha-vte
Temporary crate: updated version of https://github.com/antoyo/vte-rs, until that crate is updated
-
tauri-plugin-open
A Tauri plugin to open files and URLs in the user's default application
-
rust-training-tool
A very simple game engine using egui. Made for a rust training session, do not use!
-
red-sdl
sdl with grid layout and window management to help build apps or video game
-
oxilib
Oxi-applications
-
wxbuild-rs
Compile your wxWidgets c++ code and link with wxWidgets in build.rs files
-
i-slint-compiler
Internal Slint Compiler Library
-
gio-sys
FFI bindings to libgio-2.0
-
conrod_prompt
A small conrod library for creating user prompt widgets
-
flutter-download
Download flutter engine for building
-
tauri-plugin-ios-network-detect
A plugin that detects iOS network permission status and automatically displays an authorization
-
zellij-runner
Session runner/switcher for Zellij
-
zsee
A dioxus component library based on tailwind and table-icons
-
ribir_material
A non-intrusive declarative GUI framework, to build modern native/wasm cross-platform applications
-
float-pigment-consistent-bincode
A serialize format designed for
float-pigment-css
-
gtk-egui-area
EguiArea widget for embedding inside of GTK
-
expanse
High performance & cross-platform Flexbox implementation
-
imgui-sdl2-support
sdl2 support code for the imgui crate
-
witas
An asynchronous window library in Rust for Windows
-
implot-sys
Raw FFI bindings to implot
-
egui-winit-ash-integration
egui integration crate for winit and ash
-
relm-test
Testing library for relm
-
form-validation
validating forms, and allowing validation logic to be shared
-
i3status_ext
extend i3status
-
easy-imgui-filechooser
File-chooser widget for easy-imgui
-
waytrogen
A GTK graphical user interface for changing your wallpapers on Wayland based compositors
-
smithay
writing wayland compositors
-
systrayx
making minimal cross-platform systray GUIs
-
ggegui
egui for ggez
-
tauri-plugin-fanto
tauri plugin fantoccini integrated with webdriver-downloader
-
pagetop-bulmix
PageTop theme that uses the Bulma framework for sleek, responsive design elements
-
rich-sdl2-rust
The sdl2 wrapper for Rust
-
crossclip
cross-platform Rust library for interfacing with the system clipboard
-
simple-window
cross-platform window creation library
-
wnd
Create and handle native windows
-
leptos-material
A Leptos component wrapper for Material Web Components
-
ilmenite
shaping, placing, and rasterizing text primarily for Basalt
-
legacygui
GUI audio player with strange features
-
qmlrs
QtQuick bindings for Rust
-
filecase
A set of file management utilities based on the stateful crate
-
mischef
Framework using ratatui
-
display-info
Cross-platform get display info
-
tauri-runtime
Runtime for Tauri applications
-
maps
Inspect, compare and align multiple grid maps in an intuitive & fast GUI
-
pop-os/pop-upgrade-gtk
upgrading Pop!_OS and its recovery partition to new releases
-
irondash_jni_context
Access to JavaVM for Flutter JNI libraries
-
tauri-app-vue
A Tauri App
-
egui_drag_value_expr
An egui DragValue widget modified to accept a math expression as input
-
stayfocused
Software To Avoid [Y] Fixating On Completely Unproductive Shit Every Day
-
egui-fltk-frontend
FLTK frontend for Egui WGPU backend
-
rustentia
Flashcards app using egui and rusqlite
-
rapier-egui
Rapier state inspector via Egui
-
show_chars
manual application that assists in the development process of FLTK
-
meliusgfx
WIP OpenGL wrapper for Melius
-
winex
Cross-platform window eye-candy and features for those who need a little extra from their windows
-
css-sys
Raw types generated from the CSS specifications
-
jumplist_win
A small crate to create and add custom jumplist in windows apps
-
maycoon-theme
Themes & Styling for Maycoon UI => See the
maycoon
crate for more -
kwui-sys
sys-crate for kwui - A GUI library with JSX/CSS support
-
transmission-gobject
gtk-rs gobject wrapper for transmission-client crate
-
i3-back
An i3/Sway utility to switch focus to your last focused window. Allows for behavior similar to Alt+Tab on other desktop environments.
-
remy-widgets
miscellaneous utility widgets for ratatui
-
libxmlb
Rust bindings for libxmlb
-
tauri-plugin-zustand
Persistent Zustand stores for Tauri
-
skulpin-renderer
A vulkan renderer for skia, a component of skulpin
-
libsex
Some Extensions for using glX (in rust)
-
android_clipboard
Access Android clipboard
-
floating-ui-dom
Rust port of Floating UI. Floating UI for the web.
-
plotters-gtk4
Plotters GTK4 Backend
-
egui_inspect
Easily creating UI to edit and preview data
-
stretch
High performance & cross-platform Flexbox implementation
-
oxytail-theme-defaults
A set of uncolored sane defaults for creating simple themes
-
gdueiv
geometry and devices in GUI library
-
wayland-protocols-wlr
Generated API for the WLR wayland protocol extensions
-
epomo
A tiny Pomodoro app written on top of egui
-
egui_nav
A navigation control for egui
-
mango-egui
My egui widgets
-
k_means-interactive
An interactive & specialized version of k-means. Has GUI which allows for convenient stepping through the algorithm.
-
layershellev
extra shell binding for layershell with winit like eventloop
-
rustofi
build simple 'Rofi User Interface' applications
-
korhah
A minimal & extensible reactive event system
-
iui
small, easy to distribute GUI bindings
-
css-style
Typed CSS Style
-
xcb-util
Rust bindings and wrappers for XCB utility functions
-
hanhan-egui-common
hanhan egui common
-
simplify-rs
Algorithm for converting points to smooth bezier curves, ported from paper.js
-
yewprint-css
CSS download helper for Yewprint
-
tex-match
Search through over 1000 different LaTeX symbols by sketching
-
term-kit
terminal UI toolkit for Rust
-
guibuilder
A program that builds a GUI using JSON passed through stdin
-
warp-gui-app
Cloudflare Warp GUI client
-
ferrishot_iced_debug
A pluggable API for debugging iced applications
-
hyprland-per-window-layout
Per window keyboard layout (language) for Hyprland wayland compositor
-
viewercloud
Cross-platform 3D viewer to display autonomous driving poincloud datasets and annotations
-
yew-nav-link
Navigation link component for yew-router
-
gtk-fnonce-on-eventloop
Allows modifing gtk-rs widgets from other threads
-
xkbcommon-rs
a port of libxkbcommon in safe Rust
-
provola-egui
provola GTK gui
-
hframe
Show HTML content "inside" your egui rendered application
-
nuit-bridge-swiftui
SwiftUI backend for Nuit
-
crescent
Refernce wayland compositor for runa
-
raui-immediate
RAUI immediate mode UI layer
-
chc
fast, and secure HTTP client
-
tauri-plugin-app-exit
A plugin for tauri@v2 to exit app
-
polyhorn
rapidly building cross-platform apps in Rust
-
shadowsocks-gtk-rs
A desktop GUI frontend for shadowsocks-rust client implemented with gtk-rs
-
timerys
cross-platform timer app
-
yozefu-tui
rendering the TUI of Yozefu
-
dioxus-timer
timer that works with dioxus
-
imgui-sys
Raw FFI bindings to dear imgui
-
minigw
A convenient Rust library for creating cross platform windows and displaying pixel buffers
-
egui-dataframe
Rust egui Widgets for polars dataframe
-
marcel
Dynamic theme library for the iced GUI framework
-
xilem
A next-generation cross-platform Rust UI framework
-
easy-imgui-window
Default windowing for the easy-imgui crate using winit and easy-imgui-renderer
-
flo_canvas_events
User input events for a flo_draw canvas
-
nodui
An egui-based visual graph editor
-
egui_table
Table viewer for egui
-
hui-winit
winit platform backend for
hui
-
druid-shell
Platform abstracting application shell used for Druid toolkit
-
bui-backend
Brower User Interfaces (BUIs) with Tokio
-
prototty_decorator
Prototty views for decorating other views
-
marsbar
Task bar for marswm (and other EWMH-compliant window managers)
-
augment-vol-brt-man
Manages volume and brightness for wlroots-based compositors
-
sdfui
UI library based on Signed Distance Fields
-
x-bow
Precise State Management Library
-
sprocket_engine
A vulkan game engine
-
janki
Janky Anki
-
i3wm_switch_windows
Switching windows (including floating windows) across workspaces and monitors
-
async-rx
functions for async reactive programming
-
tauri-plugin-mqtt
MQTT Client for Tauri App
-
vivi_ui
Custom component library for Slint
-
tauri-plugin-packagemanager
A Tauri plugin for interfacing with the Android PackageManager API
-
pdf-tile-viewer
PDF Tile Viewer - app bundle and backend developed as Tauri app supporting cross-platform
-
miniblink-sys
Rust bindings to mininlink49
-
rust_qt_binding_generator
Generate code to build Qt applications with Rust
-
niri-ipc
Types and helpers for interfacing with the niri Wayland compositor
-
thalia_ui
ui-framework
-
systray2
making minimal cross-platform systray GUIs
-
dm_x
using dmenu as an option picker
-
rsiot-websocket-server
Websocket-сервер
-
zaplib_x11_sys
The x11 bindings for Zaplib
-
pop-os/system76-keyboard-configurator
Keyboard configuration UI
-
slint-center-win
Center a Slint window running on a
winit
backend -
ruin
Battery indicator as wallpaper
-
mist-core
core functionality of mist
-
dialog
Display dialog boxes using various backends
-
winit-main
Abstract away winit's event-loop inversion of control
-
void-app-api
The API for creating Void modules
-
reax
A reactivity system for Rust that infers dependencies between functions
-
cognitive-frames
Managing windows for
cognitive
-
slint-lsp
A language server protocol implementation for Slint
-
egui_glfw_gl2
OpenGL backend for egui using GLFW
-
xcomponent-sys
Raw Bindings to the
xcomponent
API of OpenHarmony -
silkenweb-signals-ext
Extras for futures-signals
-
yakui
A UI library for games
-
avalanche
A platform-independent reactive GUI library
-
qt_charts
Bindings for QtCharts C++ library
-
nstd_gui
NSTD windowing crate
-
async_ui_web
Async UI for the Browser
-
fastwordrs
速词,背单词小软件,使用egui开发;
-
titanium
Keyboard-driven web browser
-
cxx-qt-lib-headers
A small crate for cxx-qt-lib and cxx-qt-build to share cxx-qt-lib's C++ headers
-
async-i3ipc
Bindings for i3 and async-std allowing async applications to communicate with i3 over it's IPC interface. Contains futures implementations and convenience functions for working with i3.
-
orbtk-widgets
Base OrbTk widget library
-
libpanel
Rust bindings for GNOME libpanel
-
luminol-egui-wgpu
Bindings for using egui natively using the wgpu library
-
nu_plugin_file_dialog
nu plugin to select files through the native dialog
-
async-winit
Use winit like an async runtime
-
egui_glow_tao
Bindings for using egui natively using the glow library
-
rq
Rust-to-Qt library
-
nodium
data analysis and automation platform built using Rust, designed to be versatile and modular. Nodium aims to provide a user-friendly visual node-based interface for various tasks.
-
imgui-winit-support
winit support code for the imgui crate
-
tui-cards
A playing card widget for Ratatui
-
oxyde-cloud-deploy
CLI for deploying the Oxyde Cloud API
-
imgui-sdl2
SDL2 Input handling for imgui-rs
-
yew-vdom-gen
Construct Yew’s Virtual DOM using ergonomic Rust idioms
-
egui_router
A SPA router for egui
-
egui-gdl
Draw graphs with egui
-
tauri-store
Persistent stores for Tauri
-
despell
puts icons in your tmux statusline
-
ansi-colors
an ansi-coloring sceme crate that allows you to format and color your output
-
gflux
tiny experimental reactive component system for rust, designed to make GTK more manageable
-
fontloader
Cross platform native font loader
-
nice_and_easy
A minimalistic Rust library for smooth and effortless easing functions
-
rutter_layout
the flutter layout algorithm ported to rust
-
egui-themes
Super-simple color theming for egui
-
wrecked
A terminal graphics library
-
libphosh
Rust bindings for libphosh
-
phoronix-reader
CLI application written in Rust that parses and prints information from the front page of Phoronix
-
vtable
Helper crate to generate ffi-friendly virtual tables
-
zoha4
A drop down terminal inspired by Tilda, GTK4 flavor
-
gifski-win
GUI for gif.ski (high-quality GIF maker)
-
userprompt
that helps gather input from a user
-
penrose_ui
UI elements for the penrose window manager library
-
icomoon_font_icons
Character mappings for all Kordamp Icomoon font icons
-
iced_on_focus_widget
Subscribe to focus changes on widgets
-
open_ui
🕹 Build cross-platform GUI apps with Rust
-
iced_tiny_skia
A software renderer for iced on top of tiny-skia
-
egui_render_wgpu
egui rendering backend using wgpu
-
hyprland_workspace_display
Command line utility to display hyprland workspaces
-
farve
Tiny macros for owo-color'ful logging and printing
-
azul
Azul GUI is a free, functional, reactive GUI framework for rapid development of desktop applications written in Rust and C, using the Mozilla WebRender rendering engine
-
totp_clipboard
GUI TOTP client to get totp code in two click
-
sixtyfps-lsp
SixtyFPS LSP server
-
egui-macroquad
Bindings between egui and macroquad
-
melt-ui
An easy to use leptos component library
-
tauri-plugin-positioner
Position your windows at well-known locations
-
yewv
A lightning fast state management module for Yew
-
re_context_menu
Support crate for context menu and actions
-
bevy_lunex_utility
Supporting crate for bevy_lunex
-
mars-relay
control and automate a window manager
-
i-build
bui
-
tether
Windows that are web views
-
flemish
An Elmish architecture for fltk-rs
-
fui_controls
Standard controls for FUI UI Framework
-
guion_sdl2
Backend for guion
-
gestures
Libinput based touchpad gestures program
-
umberwm
minimalist X11 window manager
-
dioxus-router
Cross-platform router for Dioxus apps
-
pagetop-mdbook
Incluye contenido generado por mdBook en aplicaciones PageTop
-
oswo
Organize your sway outputs
-
libcef-sys
cef-rs sys crate
-
zng-ext-input
Part of the zng project
-
libswaykbswitch
controlling sway through its IPC interface
-
tui-shader
A ratatui widget that renders a fragment shader in the terminal
-
iced-box
box for iced.rs
-
tauri-plugin-pytauri
PyTauri plugin for Tauri
-
kas-resvg
KAS GUI / widgets
-
tauri-plugin-swipe-back-ios
swiping gesture navigation support in iOS
-
raventhemer
A theme manager and switcher for desktop linux
-
clipboard_listener
A cross-platform Rust crate for listening to clipboard events
-
blue_engine_egui
egui library for Blue Engine
-
tinge_lib
A terminal-gui tool for generate, analyze, convert and manipulate colors
-
robar
but flexible system overlay bar for the X Window System (X11)
-
dioxus-lib
Build fullstack web, desktop, and mobile apps with a single codebase
-
egui_vulkano
Vulkano graphics backend for egui
-
makepad-example-news-feed
Makepad news feed example
-
nuki
Rust wrapper for Nuklear 2D GUI library (https://github.com/Immediate-Mode-UI/Nuklear)
-
b3-core
A cross-platform framework that provides access and management of the main elements of a graphical application
-
spitfire-gui
GUI module for Spitfire toolset
-
sway-workspace
Output aware Sway/i3wm workspace switcher with window move feature
-
tileme
(Not yet) A tiling window manager for Windows 10
-
yewdux-middleware
A Redux-like middleware for Yewdux
-
orbtk-api
API crate that provides base api and elements for OrbTk like widgets basis
-
smithay-drm-extras
Smithay DRM utils for writing wayland compositors
-
floem_vger_renderer
A native Rust UI library with fine-grained reactivity
-
macroquad-text
way to draw text in macroquad with support of using glyphs from multiple fonts in a single draw_text call, also known as fallback fonts
-
vst_window
Cross-platform windowing library for VST plugins
-
feather-ui
Feather UI library
-
conrod_rendy
A rendy backend for conrod
-
yeehaw_tui
Batteries Included Text Based Application Framework
-
wayland-egl
Bindings to libwayland-egl
-
cxx-qt
Safe interop between Rust and Qt
-
wayland-window
A minimalistic window-decorations library built on top of wayland-client
-
xm
(Xross-Compile Manager) is a cross-platform compilation management tool that supports cross-compilation for Go and Rust programming languages. Users can easily select the target compilation environment and architecture…
-
egui_mobius_reactive
A thread-safe reactive state management system for egui_mobius
-
ribir_painter
A non-intrusive declarative GUI framework, to build modern native/wasm cross-platform applications
-
tauri-plugin-keygen-rs
Tauri plugin for Keygen.sh licensing, based on keygen-rs
-
egui_glow
Bindings for using egui natively using the glow library
-
tts-cli
Command line utility to automatically read from clipboard
-
yew-scanner
A QR-Code scanner to be used in a yew / wasm context
-
event_types
Types to help idiomatically represent user input events
-
gpui-component
UI components for building fantastic desktop application by using GPUI
-
ui-sys
Native bindings to the minimalist, cross-platform, widget set
libui
-
flowide
A (WIP) IDE for 'flow' programs
-
citron
system data via on-demand notifications
-
fusebox-sys
FFI bindings for fusebox
-
yew-bootstrap
Bootstrap 5 Components for Yew
-
hello_egui_utils
used by crates from https://github.com/lucasmerlin/hello_egui
-
arch-audit-gtk
Arch Linux Security Update Notifications
-
lemna-wx-rs
wx-rs windowing backend support for lemna
-
tauri-plugin-hid
A Tauri plugin to provide access to USB HID devices
-
otaf
TUI framework
-
mogwai-dom
mogwai's DOM view implementation
-
wita
A window library in Rust for Windows
-
rsiot-timescaledb-storing
Сохранение данных в TimescaleDB
-
stslayer
Status Slayer is a configurable implementation of status command for Sway WM using Swaybar Protocol
-
zui-widgets
An addition to
zui
to add widgets to your UI -
slint-spatial-focus
Adds arrow key navigation to Slint UI
-
obel
A refreshingly simple data-driven game engine and app framework
-
fe-image-widget
fltk egui image widget support
-
dim-screen
Native Wayland screen dimming tool
-
rsciter_ext
rsciter build actions implementation
-
kiss3d_conrod
Fork of conrod_core (an easy-to-use, 100% Rust, extensible 2D GUI library) compatible with WASM and Kiss3D
-
obel_ast_map
Provides obel_ast_map
-
menubar
Cross-platform native menu library
-
rsgt
GUI Toolkit
-
ferrishot_iced
A cross-platform GUI library inspired by Elm
-
gl-context-loader
Minimal OpenGL function loader for no_std OpenGL contexts
-
egui_render_three_d
egui rendering backend using three-d
-
expect-dialog
error handling that uses a dialog for it's notification as opposed to just stdout
-
sftpman-iced
A GUI frontend to sftpman (an application for managing and mounting sshfs (SFTP) filesystems)
-
stray
A freedesktop StatusNotifierWatcher implementation
-
showimg-gtk
Show a picture without window decoration in Linux desktop
-
transform-gizmo-egui
egui integration for transform-gizmo
-
nuit-bridge-adwaita
Adwaita backend for Nuit
-
iced_zbus_notification
zbus binding for org.freedesktop.Notification
-
rui
Experimental Declarative UI library
-
wayland-protocols-hyprland
Generated API for the Hyprland wayland protocol extensions
-
leftwm-core
A window manager for Adventurers
-
rusty_themy
🦀🦀 Obtain the current color theme in your system! 🎨🎨
-
imgui_presentable
way to represent Rust types in ImGui
-
intuitive
building declarative text-based user interfaces
-
wayland-clipboard-listener
impl wlr-data-control-unstable-v1, listen for clipboard
-
clay-sys
Raw Rust bindings for the UI layout library Clay
-
lucas-test
Make tiny, secure apps for all desktop platforms with Tauri
-
stretch2
High performance & cross-platform Flexbox implementation
-
tauri-plugin-pinia
Persistent Pinia stores for Tauri
-
haussmann
Integrate highly customisable widgets and themes for any Rust application or GUI library
-
kurage_macro_rules
macro_rules! for kurage
-
miniblink
Rust bindings to mininlink49
-
egui_glfw_gl
OpenGL backend for egui using GLFW
-
slint-build
Helper for Slint build script
-
fit_text
Fit text inside a rectangle
-
yakui-widgets
Built-in widgets for yakui
-
jkl-egui
Jakal compression UI
-
webtric
Wasm library to handle metric matters
-
custom_egui_frame
A custom window frame for egui windows
-
debounce_fltk
debounce and throttling tool suitable for FLTK applications. Can be used to control the frequency of UI event processing or the frequency of function calls for other non UI events. Non macro processing…
-
hyprdock
A small program to handle external pluggable screens with hyprland and acpid
-
get-cookies
Get cookies from a pop-up window
-
re_ui
Rerun GUI theme and helpers, built around egui
-
iced_renderer
The official renderer for iced
-
dessin-svg
Drawing SVG
-
silkenweb-test
Testing utilities
-
bevy-egui-kbgp
Better keyboard and gamepad story for egui in Bevy
-
hui-wgpu
wgpu render backend for
hui
-
simple-message-box
Create a simple message box
-
tui-widget-list
Widget List for TUI/Ratatui
-
windot
emoji picker
-
kwui-cli
Command line tool for kwui - A GUI library with JSX/CSS support
-
dwmbar
Status bar for dwm
-
hyprkool
that helps you replicate the feel of kde activities and desktop grid layout in Hyprland
-
todo-cli-manikya
A mini todo-cli app for learning purpose
-
raui-immediate-widgets
Widgets library for RAUI immediate mode UI layer
-
silkenweb-task
Manage Silkenweb tasks
-
nfd
Rust bindings to nativefiledialog
-
pmse-gtk
GTK4 wrapper for pmse
-
yew-layout
Layout Component for Yew
-
egui-resources
egui resources for Rust
-
tauri-plugin-usagestats
A Tauri plugin to interact with the Android UsageStats API
-
i-runtime
Runtions
-
UWUWUW
Cross-platform WebView rendering library
-
freya-hooks
Hooks library designed for Freya
-
gxi
Zero-Cost Cross-Platform Native Widget based Component System in Rust
-
wait-for-file
GTK4 app that wait for file, start a command, with extra button
-
jotspot
A versatile text-based user interface (TUI) tool designed to simplify the annotation process
-
savory-elements
Collection of UI elements based on Savory
-
leptos-tiptap-build
Build dependencies for leptos-tiptap
-
gtk_liststore_item
Automatic gtk::ListStore struct derive for Rust
-
dioxus-query
Fully-typed, async, reusable cached state management for Dioxus 🧬
-
notan_winit
native backend using winit for Notan
-
i3-autolayout
Service to automatically managing i3 window manager layout
-
xloop_ios
ios impl for xloop
-
mterm
framework for single window applications that render ASCII text
-
fractk
A declarative desktop GUI framework
-
sessionlockev
extra shell binding for ext-session-shell with winit like eventloop
-
wayland-protocols-misc
Generated API for misc and deprecated wayland protocol extensions
-
rio-winit-fork
Cross-platform window creation library
-
gigachad
Giga-Chad package
-
vizia_id
Generational ID type used by vizia
-
dxgcap2
Screen capturing with DXGI for Windows in Rust
-
winit-modular
proxy
winit
event loops which can be run at the same time, on separate threads -
cuadra
layout types
-
applin_headless
Control an Applin™ client programmatically
-
gelatin
A basic UI framework
-
deft-winit
Cross-platform window creation library
-
search-provider
Rust wrapper around the GNOME Shell search provider API
-
wvwasi
A WebView with WASI may be the best JS/WASM runtime, and wvwasi is it
-
fltk-builder
Extensions to enable a builder pattern approach when building FLTK UIs
-
egui-aesthetix-lj
A Uniform and programmatic approach to theming Egui applications with some enhancements
-
cognitive-inputs
Input related functionality for
cognitive
-
textyle
A text-based declarative UI library inspired by SwiftUI
-
cnx-contrib
Additional widgets for Cnx status bar
-
timezz
A minimal GTK4 application written in Rust for creating productivity sessions, inspired by Windows' focus sessions
-
egui_wings_host
egui bindings for WASM plugins
-
irondash_dart_ffi
Rust Bindings for Dart FFI API
-
sourceview5
Rust bindings for GtkSourceView 5
-
rfdx
File Dialog
-
makepad-android-state
Exposes access to Makepad's context states on Android
-
imgui-dx9-renderer
DirectX 9 renderer for the imgui crate
-
iced_sessionlock
sessionlock binding for iced
-
clipboard_x11
obtain access to the X11 clipboard
-
tuix
Cross-platform GUI toolkit
-
narui_widgets
core widgets for the narui gui framework
-
glimmer
decorating i3/Sway focused windows
-
drteeth
Low-complexity web technology user interface library for desktop apps
-
cxx-qt-lib
Qt types for integrating
cxx-qt
crate withcxx
-
emath
Minimal 2D math library for GUI work
-
viewbuilder
Cross-platform UI framework
-
moosicbox_app_client
MoosicBoxApp client package
-
ratatui_input
input widget for ratatui
-
flutter-plugins
flutter-rs plugins
-
i-codegen
cod
-
immi
Immediate mode user interface toolkit
-
fltk-evented
Listener widgets for fltk-rs
-
tray-icon2
Create tray icons for desktop applications
-
orbtk-tree
Tree structure based on DCES
-
qwit-desktop
A Tauri App
-
egui-ash
egui integration for ash (Vulkan)
-
gdk4-wayland
Rust bindings of the GDK 4 Wayland library
-
tauri-plugin-barcode-scanner
Scan QR codes, EAN-13 and other kinds of barcodes on Android and iOS
-
yew-router-nested
A router implementation for the Yew framework
-
yew_svg
SVG icon helper for yew framework
-
elkowar/eww
Widgets for everyone!
-
e172
UI framework for Rust
-
floem-winit
Unofficial winit fork for Floem
-
opbox
Create a GTK based button dialog via command line
-
progress
showing text based progress bar and job status
-
qt_qml
Bindings for QtQml C++ library
-
cursive_core
Core components for the Cursive TUI
-
skulpin-app-winit
A winit-based application layer for skulpin
-
granite-rs-sys
FFI bindings for Granite
-
mergui
GUI system for use with the quicksilver game engine
-
kagura
component-oriented GUI framework
-
layer-system
A system for handling different kinds of events
-
i-slint-backend-testing
OpenGL rendering backend for Slint
-
augmented_iced_baseview
baseview runtime for iced, published fork of https://github.com/BillyDM/iced_baseview for augmented-audio
-
qt_gui
Bindings for QtGui C++ library
-
libmars
build window managers and accompanying utilities
-
naty
Nativefier alternative that provides a WebView of any website with a minimal install size
-
gtk4-session-lock
Save gir-generated wrapper for gtk4-session-lock
-
dioxus-shareables
Hooks for sharing structures between components
-
dessin-pdf
Dessin to PDF
-
egui_mobius_widgets
A widget library for egui_mobius
-
tauri-plugin-os
Read information about the operating system
-
libhelium-sys
FFI bindings for libhelium
-
kittest
Automated GUI testing using AccessKit
-
dioxus-use-mounted
Dioxus hook to use a mounted element
-
concoct
Cross-platform UI framework
-
break-time
An app to force you to take breaks regularly while using the computer
-
rust-py-miio
interface to interact with Miio devices via Python using PyO3. Doesn't pretend to be used by third parties.
-
youtube-dl-gui
Cross-platform GUI for youtube-dl made with Iced
-
tauri-rfd
File Dialog
-
obel_api
facilitate optional dynamic linking via the 'dynamic_linking' feature
-
nuit-core
Core structures and traits for Nuit
-
yakui-winit
winit bindings for yakui
-
radix-leptos-slot
Leptos port of Radix Slot
-
oxytail-base
Building block for creating oxytail themes
-
google_material_symbols
Google Material Design Icon Font
-
i3quitdialog
quit dialog for i3wm
-
vizia_style
The style components of vizia
-
installer_lite
Windows Installer creator for your apps
-
winwin
windows windowing
-
always-on-top-windows
set windows as always-on-top in Windows
-
relm4-store
Data store for relm4
-
fui_app
Application backend of FUI UI Framework
-
slint_orbclient
Slint platform support for Redox
-
cargo-finestra
Cross Platform Native UI Framework
-
tauri-plugin-openurl
open url in default browser (just like target blank) in Tauri
-
imgui-glium-renderer
Glium renderer for the imgui crate
-
imgui-winit-glow-renderer-viewports
combined platform + renderer using the docking branch viewport feature
-
sciter-serde
Serde support for Sciter engine
-
agui
A reactive GUI project
-
gftdcojp_designsystem
Gftd Japan株式会社 / デザインシステム
-
syngestures
Configurable multi-touch gesture daemon for Linux, originally targeting
xf86-input-synaptics
-
re_view
Types & utilities for defining view classes and communicating with the viewport
-
clutter-rs
Rust bindings for the Clutter library
-
better_progress
showing text based progress bar and job status
-
mickey
Accessibility utility to move mouse cursor using keyboard with binary search algorithm
-
iced_program
The definition of an iced program
-
gradience-cli
Change the look of GNOME, with ease
-
floem-window-vibrancy
Make your windows vibrant
-
winit-fullscreen
Adds a method to winit::window::Window to toggle fullscreen
-
iced_wgpu
A renderer for iced on top of wgpu
-
aperture
GTK Widget for cameras using gstreamer and pipewire
-
simple-layout
layout library for embedded-graphics
-
ravel
An experimental approach to UI in Rust with a focus on ergonomics, efficiency, and simplicity
-
x-win
This package allows you to retrieve precise information about active and open windows on Windows, MacOS, and Linux. You can obtain the position, size, title, and other memory of windows.
-
xcb-imdkit
Wrapper around xcb-imdkit, providing an IME client for the XIM protocol using XCB
-
squark-web
Squark runtime implemiontion for web browser with using wasm-bindgen
-
egui_animation
Experimental animation utilities for egui, including easing functions and a collapse view
-
rsiot-http-server
HTTP-сервер
-
yofi
minimalistic menu for wayland
-
zng-var
Part of the zng project
-
dioxus-isrg
CLI Configuration for dioxus-cli
-
captrs2
An update to the captrs cross-platform screen capture library
-
carbide_winit
100% Rust, extensible 2D GUI library
-
pango-sys
FFI bindings to libpango-1.0
-
push2talk
This Push to talk application is working with both wayland/x11 and pulseaudio (pipewire)
-
safex
Safe x11 binding for rust
-
freya-engine
Abstract Freya's graphics APIs
-
ferrishot_iced_program
iced program
-
oxyde-cloud-client
Client SDK for the Oxyde Cloud API
-
skulpin-plugin-imgui
A plugin for skulpin that implements imgui rendering
-
barust
A X11 status bar
-
piow
Put Icons On your sway Workspaces
-
ferrishot_winit_fork
Cross-platform window creation library
-
relm4-icons-build
Icons for gtk-rs and Relm4 applications
-
tauri-plugin-localhost
Expose your apps assets through a localhost server instead of the default custom protocol
-
imgui-glutin-support
glutin support code for the imgui crate
-
fui_system
System controls (dialogs, tray etc.) for FUI UI Framework
-
dioxus-use-gesture
Gesture interaction library for Dioxus
-
ori-graphics
A graphics library for Ori
-
allegro_dialog-sys
Allegro 5 dialog addon Rust binding
-
screenshots
Move to XCap
-
egui_custom_frame
Custom your egui client-side window frame
-
atomblocks
async, absolutely lightweight and dead simple bar for dwm and similar window managers
-
implot
Rust bindings to https://github.com/epezent/implot
-
prototty_grid
prototty_render::ViewGrid for use in renderers
-
conrod_gfx
100% Rust, extensible 2D GUI library
-
nuki-backend-gles
An OpenGL ES drawing backend for the Rust bindings for the Nuklear 2D immediate GUI library
-
panoramix
A prototype implementation of reactive UI in rust
-
freya-elements
Internal elements, attributes and events designed for Freya
-
raui-retained
RAUI retained mode UI layer
-
wei-windows
wei windows
-
rustycan
Powerful UI framework for games and apps
-
dioxus-cli
CLI for building fullstack web, desktop, and mobile apps with a single codebase
-
libnotify
Rust bindings to libnotify
-
zino-dioxus
Dioxus components for zino
-
obel_diagnostic
diagnostic functionality
-
subar
A basic status bar for sway/i3wm
-
lazybar-core
A lightweight, event-driven X11 status bar
-
gigachad_transformer
MoosicBox Giga-Chad Transformer package
-
virtual_view_dom
a virtual view transaction renderer for the dom
-
wlrs
managing wallpapers
-
rectcut-rs
rectcut concept from https://halt.software/dead-simple-layouts/
-
savory-router
Savory Router used to generate router for your app
-
imgui-glium-renderer-filter
Fork of imgui-glium-renderer that allows setting texture filtering per-texture
-
cognitive-qualia
Basic definitions and traits for
cognitive
-
wayland-cursor
Bindings to libwayland-cursor
-
moosicbox_app_create_config
Create config for MoosicBox App
-
i-slint-backend-winit
Winit backend for Slint
-
rsiot-messages-core
Базовые трейты для реализации типа сообщения
-
jay-config
Configuration crate for the Jay compositor
-
iced_focus
A proc-macro to derive a focus chain for Iced applications
-
tui-bar-graph
A Ratatui widget for rendering pretty bar graphs in the terminal
-
ribir_geom
A non-intrusive declarative GUI framework, to build modern native/wasm cross-platform applications
-
fltk-grid
A grid widget for fltk-rs
-
astaxanthin
Native applications using HTML & CSS
-
zbus_notification
zbus binding for org.freedesktop.Notification
-
winit-test
Run tests using the winit event loop
-
dioxus-signals
Reactivie signals for Dioxus: Build fullstack web, desktop, and mobile apps with a single codebase
-
ribir_gpu
A non-intrusive declarative GUI framework, to build modern native/wasm cross-platform applications
-
sway-balance-workspace
Balances a sway workspace or some subset thereof (the focus)
-
tauri-plugin-process
Access the current process of your Tauri application
-
egui_suspense
Automatically show loading and error uis for egui
-
imgui-glfw-rs
ImGui input handling for GLFW
-
haalka
ergonomic reactive Bevy UI library powered by FRP signals
-
swaywm-alttab
brings familiar Alt-Tab shortcut to Sway WM workspaces on Linux
-
egui-widget-texicon
An egui widget that combines an icon and text, often found in modern UIs
-
yew-router-min
A router implementation for the Yew framework
-
tray-icon-ex
Create tray icons for desktop applications
-
i-macros
Macroe
-
ez_term
A cross-platform terminal UI framework focussed on simplicity. Build your TUI using YAML(ish) config files.
-
sanguine
creating dynamic TUI experiences in Rust
-
workflow-egui
Components for EGUI-based applications
-
libui-ffi
Easy to build low-level bindings to 'libui-ng'
-
tauri-plugin-svelte
Persistent Svelte stores for Tauri
-
lemna-winit
winit windowing backend support for lemna
-
termi-graphics
a low-level pixel art dev tool designed for cli art
-
error-window
proc macro that will make your main function output errors as dialog boxes as well as errors to the console
-
gvnc
Rust bindings for the GVnc library
-
glyph_ui
TUI library utilizing the Elm architecture
-
wayland-server
Bindings to the standard C implementation of the wayland protocol, server side
-
dioxus-use-window
use_window
hooks for dioxus -
egui-tao
Bindings for using egui with winit
-
tauri-plugin-view
A mobile plugin for Tauri for viewing and sharing files
-
zng-ext-window
Part of the zng project
-
tauri-driver
Webdriver server for Tauri applications
-
dioxus-rsx
Core functionality for Dioxus - a concurrent renderer-agnostic Virtual DOM for interactive user experiences
-
bevy_flurx_wry
mechanism to create a webview based on wry
-
qt_ui_tools
Bindings for QtUiTools C++ library
-
revela
A user interface abstracted over a selection of backends
-
mina
expressive, framework-independent animation library for Rust
-
oxytail-theme-dark
Dark theme for oxytail-base
-
iced_graphics
A bunch of backend-agnostic types that can be leveraged to build a renderer for iced
-
relm-core
Core streams and event loop primitives for asynchronous GUI in Rust. Foundation for the relm crate.
-
nerd_font
Enumerated contents of the JetBrainsMono Nerd Font
-
yewflow
A flowchart library for Yew, inspired by React Flow
-
egui_winit_ash_vk_mem
egui integration crate for winit, ash and vk_mem
-
uniui_layout_linear_layout
Label widget for uniui_* crate family
-
tachyons
Rust port of the Tachyons CSS framework
-
silkenweb-parse
Parse HTML into Silkenweb data
-
wayland-commons
Common types and structures used by wayland-client and wayland-server
-
kitsune_ui
A retained-mode UI library in rust
-
obel_physics
feature
-
flutter-engine-sys
flutter engine sys crate
-
egui-miniquad
Bindings between egui and miniquad
-
libharuhishot
impl screencopy for wayland
-
autohide-tdrop
100% pure rust implementation that can automatically hide terminals or other applications managed by tdrop when they lose focus
-
conrod_example_shared
A small crate for sharing common code between conrod examples
-
dessin-dioxus
Drawing SVG
-
waycrate_xkbkeycode
something about xkbcommon, used in iced-layershell
-
imgui-vulkano-renderer-unsafe
A renderer for imgui-rs using Vulkano that also works with UnsafeCommandBufferBuilder
-
exgrid
drop-in replacement to egui::Grid with several upgrades
-
zero-ui
in zero projects
-
ferrishot_iced_highlighter
A syntax highlighter for iced
-
slint-interpreter
Interpreter library for Slint
-
nxui
A cross-platform GUI toolkit in Rust
-
x11cap
Screen capture with X11 in Rust
-
sauron-native
An html library for building client side webapps
-
clipboard_wayland
obtain access to the clipboard of a Wayland window
-
egui_nord
Nord theme for egui
-
waybackend
low-level wayland client implementation
-
tauri-plugin-persisted-scope
Save filesystem and asset scopes and restore them when the app is reopened
-
casuarius
Cassowary linear constraint solving algorithm
-
zng-wgt-scroll
Part of the zng project
-
leptos_icons
Component library providing a variety of icons for the leptos web framework
-
epaint
Minimal 2D graphics library for GUI work
-
float-pigment-mlp
Testing utilities for float-pigment. Should not be used by modules of other projects.
-
gtk4-sys
FFI bindings of GTK 4
-
myumberbar
instance of minimalist status bar
-
leptos-routes-macro
Proc macro deriving route structs for the leptos-routes crate
-
tauri-driver-fork
Webdriver server for Tauri applications
-
gnome-desktop-xinux
Rust bindings for the GNOME Utility Library
-
atl-thunk
Rust wrapper for ATL thunk type
-
egui_winit_ash
A lightweight egui integration for winit and ash
-
obel_ui_test_runner
provide ui test runner function to ease compile tests
-
ratatui-splash-screen
A Ratatui widget to turn any image to a splash screen in your terminal
-
raui-json-renderer
RAUI renderer for JSON format
-
leftwm-theme
A theme mangager for LeftWM
-
leptonic
The Leptos component library
-
chargrid
Text UI component framework
-
tauri-plugin-appearance
Dynamically change Tauri App theme
-
Voidrenderer
Simplifying webview
-
hybrid-bar
status bar made for wlroots compositors
-
bevy_lunex_ui
Supporting crate for bevy_lunex
-
freya-native-core
Native DOM for Freya
-
cognitive-exhibitor
Managing displays and compositing surfaces for
cognitive
-
rich-sdl2-rust-sys
The sdl2 binding for Rust
-
easy-imgui-renderer
Default renderer for the easy-imgui crate, using OpenGl via glow
-
topdrop
dropdown window manager, similar to that of tdrop
-
wallpaper-app
functionality to create your own application, displayed as a desktop wallpaper
-
bevy_vulkano
Vulkano Backend for Bevy
-
pytauri-core
Core library for PyTauri
-
dioxus-hooks
Basic useful hooks for Dioxus
-
webkit2gtk-sys
Rust binding for webkit-gtk library
-
ori-wgpu
WGPU backend for Ori
-
waylock
screenlocker for wayland compositors
-
tauri-web-view
Rust bindings for webview, a tiny cross-platform library to render web-based GUIs for desktop applications
-
relm4-store-backend-dummy
Dummy backend for relm4-store used for writing tests
-
sixtyfps-viewer
Viewer binary for SixtyFPS
-
webview
Tiny cross-platform UI library for Rust that uses a webview for rendering HTML5
-
cogl-rs
Rust bindings for the Cogl library
-
safex11
Safe, high-level x11 bindings
-
gdk4-sys
FFI bindings of GDK 4
-
douglas
A tiny TUI framework built on the Elm architecture
-
vizia_winit
Winit backend for vizia
-
oxyde-cloud-common
Shared code for the oxyde-cloud crates
-
egui_thumbhash
Easily use thumbhashes in egui
-
egui_dpanel
Dynamic Panels for egui
-
webview-sys
Rust native ffi bindings for webview
-
sagi
Gnome-like application / window switcher for Hyprland
-
tauri-plugin-autostart
Automatically launch your application at startup
-
minlock
Minimal lockscreen for Wayland
-
egui_virtual_list
A virtual list widget for egui, with support for variable height items
-
wayland-csd-frame
Common trait and types for wayland CSD interop
-
egui-tetra
egui integration for Tetra
-
tauri-plugin-core
Core is a reserved Tauri plugin name
-
boing
A safe wrapper over libui-ng-sys
-
dbusmenu-gtk3
Rust bindings to dbusmenu-gtk3
-
tauri-store-utils
Tauri store
-
tauri-build
build time code to pair with https://crates.io/crates/tauri
-
patternfly-dioxus
Patternfly v4 Component for Dioxus
-
win_dialog
An idiomatic wrapper around windows MessageBox function for providing message dialogs in Windows
-
egui_pull_to_refresh
A pull to refresh library for egui
-
egui-wgpu
Bindings for using egui natively using the wgpu library
-
ribir_text
A non-intrusive declarative GUI framework, to build modern native/wasm cross-platform applications
-
gazo
get a screen capture from Wayland compositors implementing the wlr_screencopy protocol, like Sway
-
rsiot-redis-client
Подписка и публикация сообщений в Redis
-
relm4-css
An idiomatic GUI library inspired by Elm and based on gtk4-rs
-
carbide
that includes the other carbide crates and where features can be selected
-
savory-style
Typed CSS style for Savory
-
nsf-imgui
Alternative (personal) imgui rust bindings
-
moxie-dom
TBA
-
iced-pancurses
Toy renderer for iced based on pancurses
-
tauri-plugin-tcp
TCP Socket for Tauri App
-
libbismuth-sys
FFI bindings for libbismuth
-
aflak_imgui-glium-renderer
Glium renderer for the imgui crate
-
kill-desktop
Wait politetly for graphical applications to exit
-
lillinput-cli
Application for connecting libinput gestures to i3 and others
-
goldboot-linux
A command-line application for building goldboot images
-
arcdps-imgui
High-level Rust bindings to dear imgui; forked for use in arcdps addons
-
eyeball
Add observability to your Rust types!
-
avalanche-web
A client-side web integration for avalanche
-
eww_shared_util
used in eww
-
spitfire
toolset
-
termal-term
Termal is a terminal emulator for x11
-
tdash
Create a dashboard where you can see all output from different terminal commands in a layout
-
azul-widgets
Builtin widgets for the Azul GUI framework (buttons, checkboxes, labels, etc.)
-
tauri-plugin-stronghold
Store secrets and keys using the IOTA Stronghold secret management engine
-
iced_style
The default set of styles of Iced
-
runa-orbiter
Reference implementation of Wayland protocol interfaces
-
qt_widgets
Bindings for QtWidgets C++ library
-
zng-view-api
Part of the zng project
-
material-icons
Strongly-typed codepoint mappings for the Google Material Icons font
-
malakal
a day-planning calendar app based on egui
-
kas-theme
KAS GUI / theme support
-
fltk-observe
An observer pattern for fltk-rs
-
yabai
communicating with the yabai tiling window manager
-
ferrishot_iced_renderer
The official renderer for iced
-
tauri-plugin-accept-cookie
A Tauri plugin for accept cookie in android
-
ferrishot_iced_devtools
devtools
-
capacitor_bindings
Capactior bindings to help you build android and ios apps with rust
-
libui-ng-sys
Bindings to libui-ng
-
shigure
Wasm frontend framework
-
blue_engine_imgui
ImGUI library for Blue Engine
-
taskbar_interface
An interface to the desktop taskbar
-
cart-tmp-winit
Cross-platform window creation library
-
gdk4-win32
Rust bindings of the GDK4 Win32 library
-
puffin-imgui
ImGui GUI bindings for the Puffin profiler
-
tauri-plugin-upload
Upload files from disk to a remote server over HTTP
-
float-pigment-layout
A light-weight layout engine which supports common web layout algorithms
-
concoct-web
Web backend for concoct
-
tauri-runtime-wry
Wry bindings to the Tauri runtime
-
polyhorn-layout
Abstraction over flexbox layout algorithms
-
egui_hotkey
hotkey library for egui
-
efl
Enlightenment Foundation Libraries bindings in Rust
-
i-slint-backend-linuxkms
OpenGL rendering backend for Slint
-
swil
cross-platform window creation library
-
cursive_tree_view
A tree view implementation for cursive
-
raui-app
RAUI application layer to focus only on making UI
-
feather-tui
building simple terminal-based user interfaces
-
vizia_input
The input components of vizia
-
dioxus-dx-wire-format
Wire format for the Dioxus CLI
-
dbusmenu-glib
Rust bindings to dbusmenu-glib
-
yew-nested-router-macros
Macro support for yew-nested-router
-
skulpin-renderer-sdl2
Support for sdl2 in skulpin
-
umberbar
minimalist X11 window manager
-
oil
User interface library oriented for games. It includes user interface languages.
-
wlroots
Wayland compositor framework
-
bear-lib-terminal-sys
Pure BearLibTerminal FFI for Rust
-
freya-winit
Winit renderer for Freya
-
silkenweb-inline-html
Convert HTML snippets to Silkenweb nodes
-
winit-gtk
Cross-platform window creation library
-
fungui
A user interface layout system
-
obel_reflect_utils
Provide the token utils fro obel_reflect
-
kas-core
KAS GUI / core
-
lento-winit
Cross-platform window creation library
-
ori
A declarative ui framework for Rust
-
clipboard_macos
obtain access to the macOS clipboard
-
qt_3d_core
Bindings for Qt3DCore C++ library
-
wallpaper_rs
interface for setting and getting desktop wallpaper
-
ribir_dev_helper
A non-intrusive declarative GUI framework, to build modern native/wasm cross-platform applications
-
relm4-store-view-implementation
Store view implementation for relm4-store
-
yew-table
A table component for the Yew web framework
-
tauri-plugin-updater
In-app updates for Tauri applications
-
imgui-memory-editor
Rust bindings for imgui memory editor
-
window_events
Events that window creation backends can use
-
rsiot-leptos
Компоненты для создания интерфейса Leptos
-
x11oo
Object-oriented API to X11
-
rsiot-websocket-client
Websocket-клиент
-
tauri_helper_core
The core functions of the tauri_helper crate
-
imgui-ext
build debug UIs on structs using a derive macro (based on the imgui crate)
-
conrod_piston
100% Rust, extensible 2D GUI library
-
libwaysip
Wayland native (zwlr_layer_shell) area selection client lib
-
aflak_imgui
High-level Rust bindings to dear imgui
-
chargrid_core
Core types for chargrid framework
-
new-egui-macroquad
Bindings between egui and macroquad
-
tauri-plugin-valtio
Persistent Valtio stores for Tauri
-
pugl-sys
wrapper for pugl
-
graphene-sys
FFI bindings to libgraphene-1.0
-
relm4-macros
An idiomatic GUI library inspired by Elm and based on gtk4-rs
-
iced_runtime
A renderer-agnostic runtime for iced
-
fltk-decl
Describe your fltk-rs app declaratively, supports hot-reloading!
-
fltk-flow
A flow widget wrapping Fl_Flow
-
i-slint-renderer-femtovg
FemtoVG based renderer for Slint
-
iced_fontello
Generate type-safe icon fonts for
iced
at compile time -
tauri-plugin-http
Access an HTTP client written in Rust
-
rsiot-extra-components
Дополнительные компоненты
-
hyprswitch
A CLI/GUI that allows switching between windows in Hyprland
-
egui_web
Bindings for compiling egui code to WASM for a web page
-
clutter-sys-rs
FFI bindings for the Clutter library
-
egui_skia
skia integration for the egui ui library. Render egui within a skia application or render skia in a egui application.
-
vte4
Rust bindings for the VTE Gtk4 library
-
zng-layout
Part of the zng project
-
layer-shika
A layer shell library crate with Slint UI
-
tauri-invoke-http
Make tiny, secure apps for all desktop platforms with Tauri
-
lazybar
A lightweight, event-driven X11 status bar
-
egui_infinite_scroll
Infinite scroll widget for egui
-
skylane_protocols
Autogenerated marshalling code for skylane/wayland
-
kurage_proc_macros
proc macros for kurage
-
libhandy
Rust bindings for libhandy
-
dessin-macros
Macros for the crate
dessin
-
azul-desktop
Desktop rendering API for azul
-
fltk-calendar
A calendar dialog for fltk-rs
-
gdk4-macos
Rust bindings of the GDK4 macos library
-
flust
Flutter embedder for Linux
-
leptos
full-stack, isomorphic Rust web framework leveraging fine-grained reactivity to build declarative user interfaces
-
azul-core
Common datatypes used for the Azul document object model, shared across all azul-* crates
-
alchemy
A cross-platform GUI framework written in Rust. Adapts to native view-layers on each platform. UIKit/React inspired.
-
notif
route remote notifications to current desktop
-
ferrishot_iced_beacon
A client/server protocol to monitor and supervise iced applications
-
sixtyfps-corelib
Internal SixtyFPS runtime library
-
winflip
An experiment in making a small light-weight window-setup library
-
webview_official
Official Webview-org Rust bindings, a tiny cross-platform library to render web-based GUIs for desktop applications
-
skulpin-renderer-winit
Support for winit in skulpin
-
i-slint-backend-selector
Helper crate to pick the default rendering backend for Slint
-
fluid-parser
A fluid (fltk ui designer) file parser
-
tauri-plugin-haptics
Haptic feedback and vibrations on Android and iOS
-
tauri-plugin-store
persistent key-value store
-
tauri-plugin-deep-link
Set your Tauri application as the default handler for an URL
-
dioxus-interpreter-js
JS Interpreter for Dioxus - a concurrent renderer-agnostic Virtual DOM for interactive user experiences
-
rsiot-surrealdb
Взаимодействие с БД SurrealDB
-
moosicbox_app_native_renderer
MoosicBox fltk renderer package
-
azulc
Azul XML-to-Rust compiler (and library)
-
relm4-store-collections
Custom collections required by the relm4-store
-
skryn
A servo/webrender based Desktop GUI library
-
eyeball-im-util
eyeball-im
-
fltk-table
A smart table widget for fltk-rs
-
sixtyfps-rendering-backend-default
Helper crate to pick the default rendering backend for SixtyFPS
-
wlc-with_elogind
Safe Bindings for Cloudef's wlc (Wayland Compositor C-Library)
-
tauri-plugin-log
Configurable logging for your Tauri app
-
leptonic-theme
Theme builder for the Leptonic component library
-
yew-hooks
Hooks for the Yew web framework, inspired by react hook libs like streamich/react-use and alibaba/hooks
-
tauri-webkit2gtk
Rust bindings for webkit-gtk library
-
conrod_glium
100% Rust, extensible 2D GUI library
-
zng-wgt-text
Part of the zng project
-
libshumate
Rust bindings for libshumate
-
bevy_lunex_core
Supporting crate for bevy_lunex
-
iced_highlighter
A syntax highlighter for iced
-
zng-ext-image
Part of the zng project
-
float-pigment-forest
A node tree implementation for float-pigment-layout
-
rsiot-plc
Компонент для исполнения логики наподобие PLC
-
easy-imgui-sys
Low level bindings for the Dear ImGui C++ library
-
way-cooler
Customizeable Wayland compositor written in Rust
-
libwayshot
Screenshot crate for wlroots based compositors implementing the zwlr_screencopy_v1 protocol
-
zwp-input-method-service
Safe wrapper to easily use the zwp-input-method protocol
-
epi
Backend-agnostic interface for writing apps using egui
-
neutrino
A GUI frontend in Rust based on web-view
-
qt_3d_input
Bindings for Qt3DInput C++ library
-
moosicbox_app_native_ui
MoosicBox App UI package
-
rrs
A cross-platform GUI toolkit in Rust
-
qt_3d_render
Bindings for Qt3DRender C++ library
-
flandres
fltk widgets adapted for Android
-
azul-web
Web API implementation for the Azul GUI toolkit
-
nsf-imgui-raw
Alternative (personal) imgui rust bindings, unsafe ffi part
-
wayland-kbd
Keyboard mapping utility for wayland-client using libxkbcommon
-
freya-testing
Headless test runner for Freya
-
ferrishot_iced_tiny_skia
A software renderer for iced on top of tiny-skia
-
gtk-layer-shell
UNMAINTAINED Save gir-generated wrapper for gtk-layer-shell
-
i-slint-renderer-skia
Skia based renderer for Slint
-
dioxus-cli-config
CLI Configuration for dioxus-cli
-
ribir_core
A non-intrusive declarative GUI framework, to build modern native/wasm cross-platform applications
-
imgui_styles
A collection of immediate gui themes
-
moosicbox_app_native_lib
MoosicBox native fltk app lib package
-
egui-skia-sdl2-event
event handling for egui in SDL2 window applications
-
webkit6
Rust bindings for WebKit 6.0
-
fui_controls_media
Media controls for FUI UI Framework
-
rcml
An easy way to create stunning desktop applications
-
oriak
A modern and lightweight alternative to Qt
-
gtk4-layer-shell-sys
Unsave gir-generated FFI bindings for gtk4-layer-shell
-
tauri-webview-sys
Rust native ffi bindings for webview
-
fltk-richtext
A small crate providing rich text formmating for fltk-rs
-
iced_winit
A runtime for iced on top of winit
-
vizia_window
The window components of vizia
-
browser-window-core
The non-user friendly inner functionality of crate browser-window, providing an cross-platform and browser engine independent interface
-
epaint_default_fonts
Default fonts for use in epaint / egui
-
egui_plot
Immediate mode plotting for the egui GUI library
-
imgui-windows-d3d12-renderer
D3D12 renderer for Dear ImGUI based on windows-rs bindings
-
dioxus-clipboard
Clipboard integration for Dioxus 🧬
-
rofi-randr
Rofi script to manage ResizeAndRotate (randr) settings on various platforms
-
wayrs-core
The core Wayland types for wayrs
-
conrod_vulkano
100% Rust, extensible 2D GUI library
-
better-web-view
web-view modification and provides a better way of communication between the Rust backend and the JavaScript frontend
-
tauri-plugin-window-state
Save window positions and sizes and restore them when the app is reopened
-
tauri-plugin-theme-v1
Dynamically change Tauri App theme
-
nofwl
Desktop Application
-
libdazzle-sys
FFI bindings for libdazzle
-
libpanel-sys
FFI bindings for GNOME libpanel
-
dioxus-ssr
Dioxus render-to-string
-
gtk4-session-lock-sys
Unsave gir-generated FFI bindings for gtk4-session-lock
-
uaf
UI Automation Framework
-
freya-node-state
Internal Node states for Dioxus RealDOM elements used in Freya
-
fltk-extras
Some extra widgets for fltk-rs
-
javascriptcore-rs
Rust bindings for the javacriptcore library
-
cogl-sys-rs
FFI bindings to Cogl library
-
sycamore-futures
Futures, suspense, and async/await support for Sycamore
-
fltk-egui
FLTK backend for egui
-
dioxus-core-types
CLI Configuration for dioxus-cli
-
zng-color
Part of the zng project
-
relm4-store-record
buildiong application model
-
tauri-plugin-biometric
Prompt the user for biometric authentication on Android and iOS
-
qttypes
Manually maintained buildings for Qt value types
-
azul-text-layout
Text layout algorithms Azul desktop GUI framework
-
nxui-build
Build scripts for NXUI
-
wintheme
reading Windows themes
-
imgui-log
log backend that mirrors to an imgui window and/or stdout
-
tauri_helper_macros
The list of macros of the tauri_helper crate
-
tauri-plugin-nfc
Read and write NFC tags on Android and iOS
-
libadwaita-sys
FFI bindings for libadwaita
-
ribir_macros
A non-intrusive declarative GUI framework, to build modern native/wasm cross-platform applications
-
azul-winit
Cross-platform window creation library
-
rsiot-http-client
HTTP-клиент
-
qt_3d_logic
Bindings for Qt3DLogic C++ library
-
imgui-filedialog
Rust bindings to https://github.com/aiekick/ImGuiFileDialog/
-
dioxus-cli-opt
CLI optimizations for dioxus-cli
-
zng-app-context
Part of the zng project
-
fui_examples
Examples for FUI UI Framework
-
relm4-store-backend-inmemory
In memory backend for relm4-store
-
zng-ext-l10n
Part of the zng project
-
ferrishot_iced_winit
A runtime for iced on top of winit
-
sixtyfps-rendering-backend-gl
OpenGL rendering backend for SixtyFPS
-
i-slint-backend-android-activity
OpenGL rendering backend for Slint
-
floui
A SwiftUI inspired native wrapper for iOS and Android widgets
-
tauri-egui
A Tauri plugin for the egui library
-
ribir_builtin
Ribir is a framework for building modern native/wasm cross-platform user interface applications
-
rsiot-logging
Настройка логгирования
-
gsk4-sys
FFI bindings of GSK 4
-
sixtyfps-common
Helper crate for sharing code & data structures between sixtyfps-corelib and sixtyfps-compiler
-
dioxus-use-computed
Run resource-expensive computations in the most efficient way possible in Dioxus 🧬 apps 🦀
-
javascriptcore6
Rust bindings for JavaScriptCore 6
-
window-shadows
Add native shadows to your windows
-
conrod_wgpu
assist with rendering conrod UIs via wgpu
-
rsiot-auth
Компонент аутентификации
-
moosicbox_app_native
MoosicBox native fltk App package
-
raui-ggez-renderer
RAUI renderer for GGEZ game engine
-
webkit2gtk-webextension
Rust bindings for the GTK+ 3 library
-
zng-wgt
Part of the zng project
-
tauri-plugin-global-shortcut
Register global hotkeys listeners on your Tauri application
-
freya-devtools
Devtools panel integration for Freya
-
raui-tetra-renderer
RAUI renderer for Tetra game engine
-
dioxus-autofmt
Autofomatter for Dioxus RSX
-
dioxus-hot-reload
Hot reloading utilities for Dioxus
-
sourceview4-sys
FFI bindings for GtkSourceView 4
-
tauri-plugin-devtools-app
Connect with the Devtools for Tauri application
-
zng-unit
Part of the zng project
-
fltk-form
Create fltk gui from a data structure
-
webkit-web-process-extension6
Rust bindings for WebKitWebProcessExtension 6
-
gnome-desktop
Rust bindings for the GNOME Utility Library
-
raui-binary-renderer
RAUI renderer for binary data format
-
relm4-store-components
Components for relm4-store
-
gdk4-x11-sys
FFI bindings of GDK4 X11
-
raui-html-renderer
RAUI renderer for simple HTML static webpages
-
sixtyfps-compilerlib
Internal SixtyFPS compiler library
-
tauri-plugin-cli
Parse arguments from your Tauri application's command line interface
-
freya-renderer
Internal renderer powered by Skia for Freya
-
sourceview4
API bindings for GtkSourceView 4
-
rsiot-env-vars
Загрузка переменных среды из ОС и из файла .env
-
tauri-store-macros
Persistent stores for Tauri
-
fui_system_core
Core system elements for FUI libraries
-
webkit2gtk5-webextension
Rust bindings for the GTK+ 3 library
-
dioxus-web
Web-sys renderer for Dioxus: Build fullstack web, desktop, and mobile apps with a single codebase
-
gdk4-wayland-sys
FFI bindings of GDK4 Wayland
-
ferrishot_iced_wgpu
A renderer for iced on top of wgpu
-
iced_lazy
Lazy widgets for Iced
-
zng-task
Part of the zng project
-
fltk-sys
Rust bindings for the FLTK GUI library
-
libphosh-sys
FFI bindings for libphosh
-
fltk-term
A minimal terminal widget for fltk
-
zng-wgt-input
Part of the zng project
-
fltk-accesskit
fltk accesskit adapter made to work with the fltk gui crate
-
zng-ext-config
Part of the zng project
-
dioxus-devtools-types
CLI Configuration for dioxus-cli
-
libdazzle
Rust bindings for libdazzle
-
rsiot-http-client-config
Конфигурация HTTP-клиента
-
iced_pure
Pure widgets for Iced
-
i-slint-backend-qt
Qt rendering backend for Slint
-
torin
UI layout Library designed for Freya
-
app-tauri-plugin-player
Player plugin
-
rsiot-components-config
Конфигурация компонентов
-
ferrishot_iced_runtime
A renderer-agnostic runtime for iced
-
dioxus-core
Build fullstack web, desktop, and mobile apps with a single codebase
-
gdk4-win32-sys
FFI bindings of GDK4 Win32
-
fltk-check-env
Check if your env can build fltk-rs
-
freya-common
Internal common utilities for Freya
-
zng-view
Part of the zng project
-
rsiot-message-router
Маршрутизация сообщений
-
raui-quick-start
RAUI quick start module for easier playground experience
-
tauri-plugin-drag
Start a drag operation out of a Tauri window
-
i-slint-backend-gl
OpenGL rendering backend for Slint
-
gtk-macros
Few macros to make gtk-rs development more convenient
-
iced_native
A renderer-agnostic library for native GUIs
-
iced_core
The essential ideas of iced
-
sixtyfps-rendering-backend-qt
Qt rendering backend for SixtyFPS
-
gdk4-macos-sys
FFI bindings of GDK4 macos
-
raui-ron-renderer
RAUI renderer for RON format
-
dioxus-mobile
Mobile-compatible renderer for Dioxus
-
wayland-scanner
Wayland Scanner for generating rust APIs from XML wayland protocol files
-
zng-unique-id
Part of the zng project
-
raui-core
RAUI application layer
-
dioxus-desktop
WebView renderer for Dioxus
-
raui-yaml-renderer
RAUI renderer for YAML format
-
libspelling
Rust bindings for libspelling
-
zng-wgt-layer
Part of the zng project