CATEGORY
GUI 3,805 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
tauri-plugin-window-systemTauri plugin for multi-window registry, lifecycle, and routing.38MIT OR Apache-2.0
lumina-fwCLI tool for Lumina Framework: init, dev (hot-reload), build, and release commands38MIT
sinomo-ui-platformPlatform shell and event normalization boundary for SUI.38non-standard
sinomo-ui-animationPure animation timeline and evaluator primitives for SUI.38non-standard
cotis-raylibRaylib-backed renderer for Cotis38MIT
forge3dUI toolkit no estilo do Blender 2.79 (áreas divisíveis, widgets clássicos, temas), sobre egui38MIT OR Apache-2.0
elephant-ladderElephant Ladder: a Rust-based reading system. (Name reserved.)37MIT OR Apache-2.0
leptos-column-browserA multi-pane column browser component for Leptos — navigate deeply nested hierarchies like macOS Finder37MIT OR Apache-2.0
twillIdiomatic Rust styling library inspired by Tailwind CSS for GUI37MIT
fossic-tauriTauri 2 IPC companion crate for fossic37MIT
audio-mirroringAudio Mirroring for Linux37GPL-3.0-only
zsuiRust-first feature-gated native UI framework for Win32, AppKit, and Linux.37MPL-2.0
rustdown-appA native markdown editor with live preview, built with egui37MIT
tauri-plugin-android-installerTauri v2 plugin to install Android APKs from a local path (in-app self-update / sideload).37MIT OR Apache-2.0
gnui-coreCore library for the GNUI toolkit37MPL-2.0
iced-shadcn-uiCLI to add shadcn/ui-inspired iced 0.14 components as copy-paste Rust source37MIT
aimerThis is a placeholder for the Aimer project. Maybe a gui framework ?37MIT
retrofetchA retro 'About This Computer' system info screen for your desktop37MIT
aurora_iconifyCompile-time icon embedding from iconify.design — type-safe access to 200,000+ icons with zero runtime cost37MIT OR Apache-2.0
copernicus_viewerGUI viewer and library for inspecting and comparing EOPF Zarr products from the Copernicus ecosystem37MIT OR Apache-2.0
libxfce4util-sysFFI bindings to libxfce4util36LGPL-2.1-only
guillotine-uiGuillotine UI: a sharp, minimal component library for Leptos, inspired by BitsUI. (Pre-alpha, API under active design.)36MIT OR Apache-2.0
alluiA SwiftUI-inspired declarative UI framework for Rust, built on gpui-rs36MIT
ergonomic-windowsErgonomic, safe Rust wrappers for Windows APIs - handles, processes, registry, file system, UI controls, Direct2D graphics, and…36MIT OR Apache-2.0
waterkit-dialogNative dialogs and pickers36MIT OR Apache-2.0
bywind-vizGUI editor and search visualiser for the `bywind` sailing-route optimiser.36MIT OR Apache-2.0
tauri-plugin-rekognition-livenessAWS Rekognition Face Liveness for Tauri 2 — native Android/iOS UI bindings.36MIT
sinomo-ui-widgetsBuilt-in widget library for SUI.36non-standard
stuk-platform-shellShell-surface metadata (layer-shell anchors, margins, options) for Stuk and Fenestra platform integrations36MIT OR Apache-2.0
alia-foundryCast web into native metal. HTML/CSS/JS compiled to GPU-rendered native binaries.36Apache-2.0
dioprism-runtimeDioxus components for explicit Dioprism providers, islands, capabilities, and server-owned regions.35MIT OR Apache-2.0
qax-buildBuild-script helper for qax: compile Qt .ts translations and .qrc resources during cargo build, plus tr!() extraction for…35MIT OR Apache-2.0
caerynKnottDynamics-styled Linux desktop media converter for audio and video.35MIT
bevy_easy_uiA declarative, fluent builder-pattern abstraction layer on top of Bevy's UI system and Bevy UI Text Input.35MIT OR Apache-2.0
console-displayA tui library that focuses primarily on providing high resolution display functionality in the console.35MPL-2.0
glurep-guiGUI utility for generating pdf reports from glucose readings in supported csv formats.35Apache-2.0 OR MIT
glissWayland overlay slider. Discrete values, continuous feel.35MIT
mkapk-win32Cross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework35GPL-3.0
gnui-widgetsNative widgets library for the GNUI toolkit35MPL-2.0
bridgexOpen-source desktop app for converting files to Markdown, built in Rust with Freya and Markitdown.35GPL-3.0-only
webview-cliA webview CLI: render HTML, get one JSON result back, exit.35MIT
stuk-platformCross-platform window, input, clipboard, tray, autostart, global-shortcut, and deep-link primitives for the Stuk app framework35MIT OR Apache-2.0
costroid-barCostroid taskbar — an always-on tray glance + live cockpit for your AI coding-tool costs and limits.35Apache-2.0
aura-animConvenience facade for aura animation core and Iced integration.34MIT
webui-rsA lightweight, idiomatic Rust wrapper for WebUI.34MIT
agaAgenticGraphicsAcceleration — standalone agentic-first GPU rendering backend; wgpu replacement with Vulkan, OpenGL, and complete…34AGPL-3.0-or-later
mkapk-macCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework34GPL-3.0
femtofontA simple no_std font parser and rasterizer.34MIT OR Apache-2.0 OR Zlib
adaptiteFine-grained reactivity (signals, thunks, memos, effects, events) for the runite runtime34MIT OR Apache-2.0
glyph-kitCLI tool for creating, building, and packaging Glyph desktop apps34MIT
egui-screensaver-flameFlame screensaver for egui — a windswept fire, ported from a WebGL fragment shader34MIT OR Apache-2.0
amethystate-arenaType-safe reactive persistence for Rust GUI apps34MIT
as-dioxus-menu-bar一个基于Dioxus的菜单组件库33MIT
libtofi-rsCore library for the tofi Wayland application launcher33MIT
iced_rizzenExtra widgets for official releases of iced GUI library.33BSD-3-Clause
verso-tileThe engine-flip tile: re-present the same page through a different engine with the user's place and session carried across.…33MPL-2.0
minesweeper-slintA classic Minesweeper game built with Rust and Slint GUI framework33MIT
arnikoArniko: Unified UI framework for Exosphere capsules33MIT OR Apache-2.0
tauri-plugin-menubar-dndNative macOS menubar (status item) drag-and-drop plugin for Tauri v233MIT
orilla-runTOML-configurable binary for running orilla, a tiling WM for River33GPL-3.0-only
gnuiA GUI library to design apps for GNOME and beyond33MPL-2.0
astrelis-profilingIn-engine custom profiler for the Astrelis engine33MIT
slate-frameworkGPU-accelerated Rust UI framework — umbrella crate33MIT OR Apache-2.0
almaA Bevy-native modal text editor with Vim-style navigation.33AGPL-3.0-only
robost-editorVisual scenario editor for Rust RPA — list view, flowchart, and integrated YAML editing33MIT OR Apache-2.0
tauri-plugin-hot-updateHot update / OTA live updates for Tauri v2 mobile and desktop apps — CodePush-style, self-hosted33MIT OR Apache-2.0
xript-treeThe xript tree contract (xript-tree/1) — the engine-free node, condition, diagnostic, and op shapes a fragment renderer consumes.33MIT
aramaImage / video viewer and similarity finder powered by offline AI33Apache-2.0
z-stackr-guiSlint-based desktop GUI for the z-stackr focus-stacking suite: visual alignment, live fusion previews, Relief threshold tuning…33MIT
smelt-guiGPUI desktop playground for the Smelt transpiler: edit TypeScript/Python and watch it lower to Rust.32GPL-3.0-only
deoldifyA Rust tool that colorizes grayscale and black-and-white images using the DeOldify model and the ONNX Runtime.32GPL-3.0-or-later
iced-window-chromeNative-only window chrome patches for iced on Windows, macOS, and Linux32MIT
orbital-pagingShared paging primitives (Page<T>, PageRequest) for Orbital apps32MIT
foxtkRust bindings for the FOX Toolkit32LGPL-2.1-only
louietuiAn agentic-first TUI framework with complete ontology for agent discoverability32AGPL-3.0-or-later
dioxus-audioAudio recording, playback, analysis, and UI components for Dioxus32MIT OR Apache-2.0
ryo-ui[legacy] EGUI-based UI for ryo-agent monitoring (Legacy - egui 0.31)31MIT OR Apache-2.0
slint-ui-templatesComposable Slint UI building blocks — mother-child pattern, token-driven31MIT
scenographFacade for the scenograph projection-engine family: re-exports sceno (core), scenomise (choreography), and scenotime (runtime).31MIT OR Apache-2.0
rectgridRegion operations on rectilinear grids with arbitrary unit systems.31Apache-2.0
tuiuiuZero-dependency Terminal UI library with signal-based reactivity and flexbox layout30MIT
leptosbookSvelteKit-inspired UI primitives for Leptos — gestures, book navigation, context-driven components30MIT OR Apache-2.0
orbital-markdownShared markdown rendering for Orbital crates30MIT
waterkit-audioCross-platform audio playback and recording30MIT OR Apache-2.0
webapp-rsA simple CLI tool to create webapps (only support firefox and linux for now.30MIT
arniko-mustangMustang: GPU-Accelerated Effect Compositor for Exosphere30MIT OR Apache-2.0
arniko-blissHigh-level APIs for rendering HTML with Bliss30MIT OR Apache-2.0
egui-sdl3egui + SDL3: event handling and rendering via OpenGL, Canvas, WebGPU30MIT OR Apache-2.0
capacitor-tauriCapacitor platform runtime for Tauri apps.30MIT
dioxus-tusHeadless TUS resumable-upload hook for Dioxus web apps30MIT OR Apache-2.0
tauri-plugin-tauribunTauri plugin for managing Bun sidecars with oRPC communication29MIT
molten_cauldronA powerful TUI framework based on The Elm Architecture 🔮29MIT OR Apache-2.0
GruvodoroA minimalist Gruvbox Pomodoro timer with glassmorphic flair29MIT
oxirs-tauriOxiRS desktop application — chat UI, visual SPARQL query builder, CAN bus monitor29Apache-2.0
dim-and-dimmerControl external monitor brightness/contrast via DDC-CI29MIT
godot-grui-macrosProc macros for godot-grui: control!, #[component], #[class]29MPL-2.0
astrelis-platformBackend-neutral desktop platform API for Astrelis29MIT
sinomo-uiPublic Rust facade for the SUI workspace.29non-standard
marshallMarshall - NullSec Command Center | Browser • OSINT • Workforce • VoIP • AI28MIT
longcipher-leptos-componentsProduction-ready UI components for Leptos applications28MIT
aurora_fontsCompile-time Google Fonts embedding — type-safe access to 1,600+ font families with zero runtime cost28MIT OR Apache-2.0
armature-adminAuto-generated CRUD admin dashboard for Armature framework28Apache-2.0
gpui_hexeditorA reusable hex editor widget for GPUI applications28MIT
orbital-date-pickersDate and time picker components for Orbital28MIT
oriel-coreHeadless data-grid core: virtualization, view state, and the data/render seam trait definitions. Imports no GUI crate.28MIT
egui-numberlinkA Numberlink puzzle game library for egui27MIT OR Apache-2.0
neuronicReal-time graphical visualization of Caryatid message bus flow27Apache-2.0
egui-sdl2-rendererEgui painter using SDL2 Renderer27MIT
panelkano_std primitives for compact control-panel interfaces27MIT OR Apache-2.0
hxyhxy hex editor: desktop and web GUI for inspecting binary files.27MIT OR Apache-2.0
prehrajto-tauriTauri plugin for prehraj.to video scraper27MIT
descartes-guiDesktop GUI for Descartes AI orchestration27MIT
tauri-plugin-preferencesA Tauri plugin that provides cross-platform preferences storage using native system APIs27MIT
orbital-datatableInteractive DataTable product for the Orbital component library27MIT
material-color-rsRust implementation of Material Design 3 color generation algorithms with HCT color space and dynamic theme system27MIT
bexa-uiThe hacker's UI toolkit for Rust — GPU-accelerated devtools, terminals, and dashboards27MIT
tpt-appfront-coreUITree AST and the reactive Signal system for TPT AppFront: virtual scroll, styling utilities, devtools inspector, and…27MIT OR Apache-2.0
astrelis-gpuBackend-neutral GPU resource, command, and surface API for Astrelis27MIT
astrelis-paintBackend-independent paint paths, images, and display lists for Astrelis27MIT
fenestra-cefCEF (Chromium Embedded Framework) backend for Fenestra cross-platform webview windows26MIT OR Apache-2.0
orilla-layout-gridGrid layout for orilla — arranges windows in automatically-sized rows and columns26GPL-3.0-only
ib-shell-verbA library for handling of custom Windows Shell verbs (actions like `open`) and injecting them.26MIT
aiagentsuiAIAgentsUI - UI Components for AI Agents26MIT
aiagentuiAIAgentUI - UI Components for AI Agents26MIT
stockfinA GTK app for tracking stocks and crypto using the Yahoo Finance API26MIT
sinomo-ui-avifMinimal AVIF encoding primitives for SUI, with HDR still-image support.26non-standard
orbital-schedulerCalendar and timeline scheduling components for Orbital26MIT
tauri-agent-pluginAgent-facing control surface for live Tauri apps using compact semantic trees.26MIT OR Apache-2.0
gpui-sfsymbolsSF Symbols for GPUI - re-exports gpui-symbols with sfsymbols presets25MIT OR Apache-2.0
pineflipProfessional Flipper Zero companion app - Screen mirroring, file management, and device control via GTK425GPL-3.0
unshitA GPU-accelerated UI framework for Rust. CSS-styled, flexbox-layouted, wgpu-rendered.25MIT
plurimusProvides a set of components and systems to make it easier to build terminal UIs with bevy_ratatui.25MIT
orbis-plugin-apiPublic API for developing Orbis plugins25Apache-2.0
unistore-traySystem tray capability for UniStore - cross-platform tray icon, menu, and notifications25MIT OR Apache-2.0
gpui-standaloneZed's GPU-accelerated UI framework25Apache-2.0
fenster-rsRust bindings to zserge/fenster25MIT
orbital-chartsChart components for Orbital and Leptos25MIT
orbital-treeTree view components for Orbital25MIT
orbital-discussionComposable discussion and reply-thread components for Orbital25MIT
tauri-plugin-macos-refresh-rateTauri v2 plugin that unlocks WKWebView native refresh rate on macOS25MIT
orbital-historyComposable audit history timeline components for Orbital25MIT
tauri-plugin-sync-stateBidirectional, type-keyed state sync between a Tauri backend and a JS/React frontend.25MIT
sway_cyclersimple cycle sistem to sway24GPL-3.0
remuiA micro-framework for building Terminal User Interface (TUI) applications in Rust with minimal boilerplate24MIT
rtl_typepadA minimal RTL typepad GUI for Persian/Arabic text with automatic Unicode bidi isolate injection for technical tokens.24MIT OR Apache-2.0
wasmaWASMA - Windows Assignment System Monitoring Architecture: Advanced GPU/CPU resource management and window composition system for…24Apache-2.0
oxify-uiWeb UI for OxiFY - Rust + Axum + Askama + HTMX24Apache-2.0
codex_lux_chirhoCross-platform Bible study application - Codex of Light24GPL-2.0-or-later
dashcCompiler, lowering, and artifact generation for DashScene24MIT
solageA declarative GUI framework for Rust.
Build native Android and Desktop applications using YAML layouts and Rhai scripting.…24MIT OR Apache-2.0
motifAn immediate-mode UI framework for Rust with GPU rendering24MIT OR Apache-2.0
tauri-plugin-barcode-scanner-continuousFork of tauri-plugin-barcode-scanner with on-device fixes enabling a stable continuous scan loop on iOS and Android.24Apache-2.0 OR MIT
f-paintA frame-by-frame animation and drawing editor written in Rust24MIT OR Apache-2.0
snow-uisalvo proc macros24Apache-2.0
ticker-macmacOS egui GUI for Ticker — a tick-based spreadsheet.24BUSL-1.1
synpadA full-featured Matrix chat client built with Dioxus24AGPL-3.0-only
astrelis-ui-coreRetained, headlessly testable UI core for Astrelis24MIT
dampen-runtimeRuntime support for Dampen UI framework23MIT OR Apache-2.0
qreaderA clipboard manager and file reader with emoji support and customizable fonts23MIT
rectreeRepresenting user interfaces using a rectangle tree.23MIT OR Apache-2.0
dashcueEvent, intent, and state model for DashScene23MIT
dashscene-engineAdaptive layout engine and realization core for DashScene23MIT
dashsceneUmbrella crate for the DashScene semantic UI scene platform23MIT
dashscene-unityUnity host backend for DashScene23MIT
wayclip-global-hotkeyGlobal hotkeys for Desktop Applications | Wayclip Fork23Apache-2.0 OR MIT
iris-hubIris - Mensageira dos Devs. Hub para conectar e executar aplicações com comandos personalizados.23MIT
faststepUIKit-inspired embedded UI framework built on embedded-graphics23Apache-2.0
arekaDesktop mascot platform for Windows23MIT
mkuiA minimalist, typography-driven TUI library with Kitty graphics support23BSD-2-Clause
glaziershadcn/ui-inspired component set for egui/eframe23MIT
fynixA composable, declarative UI framework.23MIT OR Apache-2.0
zmap-tauriA simulation-grade interactive map engine for Tauri desktop apps, animated objects, dynamic overlays, custom tooltips, and rich…23Apache-2.0
understory_view2d2D view and viewport primitives for Understory: pan/zoom, coordinate conversion, and view fitting.23Apache-2.0 OR MIT
iced-markupA declarative markup DSL for building Iced GUI applications in Rust23MIT
visualfftA GUI application that can visualize FFT results23GPL-2.0-or-later
sinomo-ui-tuiAccessibility-tree generated terminal UI support for SUI.23non-standard
oriel-icediced integrator for the oriel headless data grid: satisfies the data and render seams for iced 0.14.23MIT
spacefinderA disk-space cleanup tool: find old, bulky, or redundant files and clear them out.22GPL-3.0-only
dashscoreIDE, studio, and authoring environment for DashScene22MIT
tpnote-appAndroid and iOS client for tp-note, the minimalistic note-taking tool22non-standard
dashscene-coreCanonical semantic scene model for DashScene22MIT
dashpaintTheming, appearance, and branding layer for DashScene22MIT
dashlangDeclarative language for expressing DashScene content22MIT
dashscene-webWeb host backend for DashScene22MIT
llmuxer-eguiegui widget for configuring llmuxer providers at runtime22MIT
un-i18nShared i18n bridge for U.N. series applications: TOML source of truth on the Rust side, bulk-bundled to svelte-i18n on the…22MIT
pane_uiA RON-driven, hot-reloadable wgpu UI library with spring animations and consistent scaling22Apache-2.0
spatreeFast 2D spatial indexing using Morton codes.22MIT OR Apache-2.0
rustyui-desktopDesktop renderer for RustyUI.22GPL-3.0-or-later
rustyui-mobileMobile renderer for RustyUI (iOS/Android).22GPL-3.0-or-later
tauri-plugin-redlineVisual UI annotation overlay for Tauri v2 apps — draw on your running UI, export structured JSON for AI coding agents22MIT
bubbaThe polished Rust framework for mobile apps — fast, modular, and familiar22MIT OR Apache-2.0
ai-gui-auto-video-editorAGAVE - GUI + CLI AI-powered video editor: auto silence cutting, audio enhancement, scene detection, auto-reframe for content…22AGPL-3.0-only
slint-baseviewA baseview backend for Slint — run a Slint UI inside a baseview window (e.g. an audio plugin editor)22ISC
kael_uiProfessional shadcn-inspired UI component library for Kael. 100+ accessible components for building beautiful, performant desktop…22Apache-2.0
sinomo-ui-reactiveArchitecture-neutral observable signals and selectors for SUI.22non-standard
orbital-primitivesAggregated Orbital UI primitive re-exports for applications22MIT
ib-imeA library for controlling input controls' IME (Input Method Editor) behavior on Windows.21MIT
open-gpui-dockingRetained docking graph and layout primitives for Open GPUI.21Apache-2.0
tauri-plugin-agentAgent-facing control surface for live Tauri apps using compact semantic trees.21MIT OR Apache-2.0