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.

fedri_browserA lightweight web engine bridge for WebKit2GTK on Linux.21MITGUIRendering rustyui-componentsShared component library for RustyUI.21GPL-3.0-or-laterGUI rustyui-webWeb renderer for RustyUI (WASM + DOM).21GPL-3.0-or-laterGUIWebAssembly ferox-pgBlazing-fast lightweight PostgreSQL client built in Rust21MITDatabase interfacesGUI toolkit-ryGame UI toolkit with HUD widgets, menus, dialogs, inventory system, and 5 pre-built themes21MITGame developmentGUI damascene-winitDamascene — pure winit → damascene input mappers shared by winit hosts21MIT OR Apache-2.0GUI sniffnet-agentLightweight network flows exporter for Sniffnet21MIT OR Apache-2.0GUINetwork programming tauri-plugin-amethystateTauri v2 plugin that exposes amethystate reactive persistent state to the frontend, with TypeScript/Rust codegen21MITConfigurationGUI layuit-termTerminal renderer for Layuit21MITGUIVisualization sinomo-ui-debugDebugging and inspection widgets for SUI applications.21non-standardGraphicsGUI sinomo-ui-bindings-coreLanguage-neutral binding infrastructure for SUI.21non-standardGraphicsGUI sinomo-ui-testingDeterministic in-process UI automation for SUI.21non-standardGraphicsGUI xfce4-utilXfce utility library20LGPL-2.1-onlyAPI bindingsGUI open-gpui-canvasExtensible infinite canvas model and interaction primitives for Open GPUI.20Apache-2.0Data structuresGUI easytkMVC-pattern for FlTk and Gtk20LGPL-2.1-onlyGUI dashscene-composeAndroid Jetpack Compose host backend for DashScene20MITGUIRendering voiWork in Progress20MITGUI halley-portalNative xdg-desktop-portal ScreenCast and Screenshot backend for the Halley compositor.20GPL-3.0-onlyGUIOperating systems::Linux APIs palserPlatform Abstraction Layer for SoftwarE Renderers20Apache-2.0Game developmentGraphics crdf-editorA visual RDF graph editor powered by crdf and egui.20MIT OR Apache-2.0GUIVisualization appscale-cliAppScale CLI — Project scaffolding, dev server, and build tools20MITDevelopment toolsGUI vakenTiny macOS menu bar utility to keep your Mac awake — Rust wrapper around `caffeinate`.20MIT OR Apache-2.0Command line utilitiesGUI megameshDesktop tool for generating image-based lighting cubemaps and LUTs20UnlicenseGraphicsGUI rustdown-mdMarkdown parsing and rich-text rendering widgets for egui20MITGUIText processing htoolA multi-threaded networking utility and vulnerability scanner GUI written in Rust using egui.20MITCommand line utilitiesGUI drasynDrasyn — turn a tablet into a wireless graphics tablet and annotation surface for your desktop. Name reserved for the Drasyn…20MITGUI znoteA locally-hosted open-source notes application. Draw, type, link, and serve your notes20Apache-2.0Command line utilitiesGUI rdirstat-guiA fast disk space analyzer (GUI) — parallel scanner with live snapshot updates, built on egui20MITFilesystemGUI fyrn-genCode generation from design token JSON to Rust, CSS, and JSON schema. STUB — reserved.20MIT OR Apache-2.0GUI fyrn-domFirst-party DOM widget primitives (web track). STUB — reserved.20MIT OR Apache-2.0GUI tauri-plugin-ios-glass-tabbarA native iOS 26 Liquid Glass UITabBar for Tauri apps, bridged to your web navigation.20MITGUIOperating systems::macOS APIs astrelis-text-gpuGPU glyph rasterization and atlas caching for Astrelis text layouts20MITGame enginesGraphics tickwork-shellTickwork shell — shared UI rendering library for tickwork-based games (egui, localisation, themes).20MIT OR Apache-2.0Game enginesGUI oth_mermaidvLittle browser UI to view rendered Mermaid files20MITGUIVisualization raxon-cliCLI for the raxon UI framework: scaffold, build, and run Rust apps on iOS, Android, and the web.20MIT OR Apache-2.0Command line utilitiesDevelopment tools leptos_ui_kit_registrySource-first pure-CSS UI kit and CLI for Leptos Trunk CSR apps.20MIT OR Apache-2.0Command line utilitiesGUI xfce4-uiXfce UI utility library19LGPL-2.1-onlyAPI bindingsGUI spark-tuiMinimal, zero-dependency terminal UI toolkit for Rust19MIT OR Apache-2.0Command-line interfaceGUI choraleName reservation for the chorale headless table library. Real implementation lives in chorale-core + per-framework adapters;…19MIT OR Apache-2.0Data structuresGUI dioprism-addonsFacade bundle for the Dioprism Dioxus addon crate family.19MIT OR Apache-2.0GUIRendering waybar-dynamicDynamic widget CFFI module for Waybar — add, update, and remove widgets at runtime via Unix socket.19MITGUI oxi-tui-legacyTerminal UI widgets and theme system for oxi, built on ratatui19MITCommand-line interfaceGUI webchromeA professional, lightweight Rust crate to launch local web files in Google Chrome App Mode with custom window sizes.19MITDevelopment toolsGUI rue-coreA Vue 3-like reactive UI framework for building web applications in Rust/WASM19MITGUIWebAssembly rue-macrosProcedural macros for Rue — a Vue 3-like reactive UI framework in Rust/WASM19MITGUIRust patterns rustformerA Rust UI library for Windows, inspired by WinForms.19MIT OR Apache-2.0GUIOperating systems::Windows APIs buiy_coreCore layout, render, text, and accessibility engine for the Buiy UI library.19MIT OR Apache-2.0GUI buiy_widgetsWidget library for Buiy: buttons, text inputs, and other UI components for Bevy.19MIT OR Apache-2.0GUI buiy_bsnBSN (Bevy Scene Notation) authoring surface for Buiy: ergonomic re-exports of the bevy_scene bsn! macro and spawn extension…19MIT OR Apache-2.0GUI buiy_verifyVisual and accessibility verification harness for testing Buiy and Bevy UI applications.19MIT OR Apache-2.0Development tools::TestingGUI esearchstatA high-performance desktop GUI for incredibly fast text searching, powered by ripgrep.19MITConcurrencyDevelopment tools fyrn-icoFyrn icon set — SVG metadata registry and asset management. STUB — reserved.19MIT OR Apache-2.0GUI fyrn-cssExports Fyrn design tokens as CSS custom properties (web track). STUB — reserved.19MIT OR Apache-2.0GUI fyrn-termFirst-party terminal widget primitives (TUI track). STUB — reserved.19MIT OR Apache-2.0GUI astrelis-appShared desktop and continuously updating application runtime for Astrelis19MITGame enginesGraphics fyrn-wgpuExports Fyrn design tokens as GPU-uniform-friendly constants (native track). STUB — reserved.19MIT OR Apache-2.0GUI fyrn-widgetFirst-party wgpu-native widget primitives (native track). STUB — reserved.19MIT OR Apache-2.0GUI gtk-markdownA GTK4 widget that renders a subset of Markdown as native GTK widgets.19GPL-3.0-or-laterGUIText processing rustcast-linuxrustcast — a Raycast-class GTK4 launcher for Linux (installs the `rustcast` binary)19MITCommand line utilitiesGUI astrelis-paint-gpuGPU renderer for Astrelis backend-independent display lists19MITGame enginesGraphics hjkl-css-floemAdapter that maps a hjkl-css Stylesheet onto floem View styling via an extension trait.19MITGUI chorale-deriveProc-macro for automatic ColumnDef generation from a #[derive(TableRow)] struct.19MIT OR Apache-2.0Development tools::Procedural macro helpersGUI retrocalcA retro Windows 3.1-styled calculator for your desktop19MITGUIMathematics halley-liftSearch and action launcher for the Halley Wayland compositor.19GPL-3.0-onlyGUIOperating systems::Linux APIs merecatThe cat that lives on the mere: a graph-workspace browser and reference host for the mere library. Merecat is the English calque…19MIT OR Apache-2.0GUI boltz-gpui-probeShared element-tree core for a GPUI inspector overlay + in-process UI test driver19Apache-2.0Development tools::TestingGUI jellyflow-eguiImmediate-mode egui adapter for Jellyflow node graphs.18MIT OR Apache-2.0GUIVisualization dioxus-deviconsDevicons for Dioxus, one component per icon.18MITGUIWebAssembly glyxGlyx — a fast, lightweight Rust desktop UI framework. (Placeholder release; full framework in active development.)18MIT OR Apache-2.0GUIRendering glyph-appA GPU-native desktop app framework for Rust — one crate, one import18MITGraphicsGUI chorale-yewName reservation. Future Yew adapter for the chorale headless table library.18MIT OR Apache-2.0Data structuresGUI chorale-sycamoreName reservation. Future Sycamore adapter for the chorale headless table library.18MIT OR Apache-2.0Data structuresGUI rustyclaw-desktopDesktop GUI client for RustyClaw18MITGUI binder_clientA client library for mochiOS Binder IPC.18Apache-2.0GUIOperating systems jl_UIA Rust UI library using XML for layout and supporting 2D/3D rendering18GPL-3.0Game developmentGraphics winio-ui-stubStub backend for winio — used when no real backend is selected.18MITAsynchronousGUI limur-widgetsOpinionated widget collection for the limur UI framework.18MIT OR Apache-2.0GUI limur-desktopDesktop application runner for the limur UI framework.18MIT OR Apache-2.0GUI pretext-eguiegui renderer and widget helpers for Pretext paragraph layouts.18MITGUIRendering oxide-gui-linuxLinux minifb backend for oxide-gui: opens an X11/Wayland window for developing and testing oxide-gui applications on desktop…18MITGUIRendering::Graphics APIs bmux_tui_componentsReusable terminal UI components for bmux18MPL-2.0Command-line interfaceGUI godot-gruiReactive, declarative UI framework for Godot 4 in Rust18MPL-2.0Game developmentGUI enxame-webENXAME web GUI — a Leptos/Tela remote UI for enxamed, served to every browser18MITGUIWebAssembly enxame-guiENXAME native desktop GUI — a Dioxus (Tela F⊥) client for enxamed on macOS/Windows/Linux18MITGUI app-maker-mcpMCP server that lets agents see and control native (X11) applications inside an isolated Xephyr display.18BSD-3-ClauseAccessibilityCommand line utilities mkapk-test-hostCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework18GPL-3.0API bindingsDevelopment tools::FFI fyrn-tuiExports Fyrn design tokens as terminal escape sequences (TUI track). STUB — reserved.18MIT OR Apache-2.0GUI amethystate-yewType-safe reactive persistence for Rust GUI apps18MITConfigurationData structures liberoA work in progress UI library focused on DX, UX, a11y and configurability.18MIT OR Apache-2.0GUIWebAssembly ddctuiTerminal UI for controlling DDC/CI monitor properties18GPL-3.0-or-laterCommand line utilitiesGUI aether-caelumA between-the-lines layout engine for Rust, implementing Flexbox, Grid, and Block layout18MITGUIRendering::Data formats orbital-shellExtractable Orbital application shell: layouts, navigation, and composition helpers18MITGUIWeb programming wgpuiA community fork of Zed's GPU-accelerated UI framework18Apache-2.0GUI astrelis-ui-widgetsReusable retained widget compositions for Astrelis18MITGame enginesGraphics yeet-launcherA fast, minimal, configurable app launcher for Wayland18GPL-3.0-onlyCommand line utilitiesGUI leptos_ui_kit_primitivesSource-first pure-CSS UI kit and CLI for Leptos Trunk CSR apps.18MIT OR Apache-2.0Command line utilitiesGUI leptos_ui_kit_codegenSource-first pure-CSS UI kit and CLI for Leptos Trunk CSR apps.18MIT OR Apache-2.0Command line utilitiesGUI ironwood-uiRust-native UI framework with fine-grained reactivity and swappable platform backends17MIT OR Apache-2.0GUIOperating systems::macOS APIs triforge-guiTriforge Web GUI — axum server with embedded HTML, Gradio-like experience17MIT OR Apache-2.0GUIWeb programming binder_protocolBinder IPC protocol definitions for mochiOS.17Apache-2.0GUIOperating systems ratatui-style-presetsReady-to-use CSS theme & utility presets for ratatui-style — default theme, Tailwind utilities, widget defaults, and…17MITCommand-line interfaceGUI afarOperate shells from afar: line-mode terminal panes over local PTY or SSH for egui, rendered through egui-elegance's MultiTerminal.17MIT OR Apache-2.0Command-line interfaceGUI ib-shellA library for Windows Shell.17MITGUIOperating systems deweyguiAn agentic-first GUI framework with pluggable rendering backends and complete ontology for AI agent discoverability17AGPL-3.0-or-laterAccessibilityGUI buiyA comprehensive UI library for Bevy with web-quality accessibility.17MIT OR Apache-2.0GUI gloc-dioxusDioxus adapter for GLoC reactors — context hooks for reactive state management17MITGUIRust patterns bubblepressBUBBLEPRESS™ — reference user-facing application of the BCCCOP™ Biometric-First Communication Protocol. Top-level landing crate.17Apache-2.0GUINetwork programming mkapk-resCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework17GPL-3.0API bindingsDevelopment tools::FFI tauri-easy-updaterHassle-free auto-updates for Tauri apps. No signing keys required.17MITGUIWeb programming astrelis-gpu-wgpuWgpu backend for the Astrelis GPU API17MITGame enginesGraphics win-rarA Windows archive manager supporting ZIP, 7z, RAR, TAR with encryption, shell integration, and drag-and-drop17MITCompressionFilesystem astrelis-compositorOrdered UI and scene pass composition for Astrelis17MITGame enginesGraphics iris-cmdIris Runtime CLI - Build and develop Vue 3 applications with Rust+WebGPU runtime17MIT OR Apache-2.0Command line utilitiesDevelopment tools glyph-tuiA terminal UI for visualizing data17MITCommand-line interfaceGUI cotis-macrosModular Rust UI framework core17MITGUIRendering typst-iced-editorA code editor widget for iced, focused on Typst17MITGUIText editors wlpowerPower menu for wayland compositors using the GTK4 graphics library, written in Rust17MITGUI leptos_ui_kit_cliSource-first pure-CSS UI kit and CLI for Leptos Trunk CSR apps.17MIT OR Apache-2.0Command line utilitiesGUI slint-borderlessSafe Windows-native borderless window integration for Slint17MITGUIOperating systems::Windows APIs adequate_booru_viewera somewhat-adequate booru reference viewer: fast local boolean-tag search, GPU water UI16MITGUIMultimedia::Images nornir-appshellThe ONE shared, egui-FREE app-shell MODELS for the nordisk constellation's JetBrains-style common shell — the `Identity` card…16MIT OR Apache-2.0Development toolsGUI sprite_animegui widget for gif animation and sprite image16Apache-2.0GUI glimpse-custom-applet-sdkTyped async framework for building Glimpse exec applets16MITAPI bindingsGUI fenestra-platformWindow, shell, region, and desktop integration primitives for Fenestra16MIT OR Apache-2.0GUIOperating systems fenestra-motionDeclarative motion graphics for the fenestra GUI framework: compositions as pure functions of frame number, sampled and verified…16MIT OR Apache-2.0GUI cliviewTurn your Rust CLI into a local web app with one line16MIT OR Apache-2.0Command-line interfaceGUI cotis-web-builderWASM build routine and cotis-cli plugin for cotis-web16MITDevelopment toolsGUI a2nativeNative desktop UI renderer for AI agents — one JSON in, one native window, one JSON out16Apache-2.0Command line utilitiesGUI astrelis-platform-winitWinit desktop backend for Astrelis16MITGame enginesGraphics scrimWayland full-screen color overlay with file interface.16MITCommand line utilitiesGUI astrelis-render-2dSprite and tilemap scene rendering for Astrelis16MITGame enginesGraphics astrelis-render-3dLit mesh scene rendering for Astrelis16MITGame enginesGraphics aurora-engineAn experimental, capability-gated web browser engine in Rust (HTML/CSS/layout + headless rendering).16MPL-2.0GUIRendering fluent-eguiFluent 2 design system implementation for the egui immediate-mode GUI library.16MIT OR Apache-2.0GUIRendering astrelis-ui-dockingSerializable editor docking workspaces for Astrelis16MITGame enginesGraphics astrelis-ui-hostCross-platform retained UI, surface, and compositor window hosting for Astrelis16MITGame enginesGraphics hanabi_node_graphReusable egui node-graph canvas with caller-owned topology and state16MIT OR Apache-2.0Development toolsGUI leptos_ui_kitSource-first pure-CSS UI kit and CLI for Leptos Trunk CSR apps.16MIT OR Apache-2.0Command line utilitiesGUI crownshellA Rust framework for building Wayland layer shell surfaces with Vello 2D graphics.16MITGraphicsGUI chamberlain-coreChamberlain framework core: heartbeat tick, trigger discovery, JS runtime host, state store, OS notification, tray15MIT OR Apache-2.0Development toolsGUI dashscene-typesetText shaping, bidi, and glyph atlas pipeline for DashScene15MITGUIRendering dashscene-skiaSkia rendering backend for DashScene15MITGUIRendering mereA spatial browser for the web — knowledge as a graph, browsing as etching.15MIT OR Apache-2.0GUIWeb programming platenGraph-aware composition surface for the Mere browser — node layout, the press to verso's page.15MIT OR Apache-2.0GUI dashscene-validatorPaint-profile and vocabulary validation for DashScene15MITGUI oxiui-trayOxiUI system-tray adapter (quarantine crate — pulls GTK on Linux; NOT in the Pure-Rust L1 set)15Apache-2.0GUI cotis-accessibilityAccessKit accessibility bridge traits for Cotis15MITAccessibilityGUI tpt-appfront-domFine-grained-reactive real DOM backend for TPT AppFront (web-sys), wasm32-only, no virtual DOM.15MIT OR Apache-2.0GUIWebAssembly cotis-webBrowser/WASM render backend for the Cotis UI framework15MITGUIWebAssembly cotis-wgpuDesktop wgpu renderer backend for Cotis15MITGUIRendering cotis-interactivityHigher-level input managers for Cotis applications15MITGUI cotis-modules-debugRecord, replay, and isolate Cotis layout and UI declaration pipelines15MITDevelopment toolsGUI cotis-cliPlugin host for Cotis build, check, and run routines15MITCommand line utilitiesGUI rxuiReserved for the upcoming RXUI retained-mode Rust UI framework15MITGUI bevy_uicmdTOML-defined form UIs for Bevy that emit validated commands instead of mutating state — facade crate re-exporting…15Apache-2.0Game developmentGUI astrelis-platform-testDeterministic scripted platform backend for Astrelis15MITGame enginesGraphics tauri-plugin-crumbtrailTauri v2 plugin for Crumbtrail: capture desktop app sessions over native IPC, no server process required15MITDevelopment tools::DebuggingGUI anomuraA renderer-agnostic tiling window manager core, inspired by xmonad15BSD-3-ClauseData structuresGUI kalamosRTL-first text shaping, bidirectional layout, and rasterization15MIT OR Apache-2.0GraphicsGUI orbital-uiLeptos component library and design system for focused, accessible product UIs15MITGUIWeb programming vyxen-rendererRenders the game for the Vyxen library15MIT OR Apache-2.0Game developmentGame engines vyxen-inputMany input events and types to do with the Vyxen library15MIT OR Apache-2.0Game developmentGame engines astrelis-ui-testingDeterministic semantic, inspection, and display-list UI testing for Astrelis15MITGame enginesGraphics dockviewers_dioxusDioxus binding for the dockviewers packed-grid tiling layout — panes split, resize, tab, float, and maximize, saved to JSON and…15BlueOak-1.0.0GUIWebAssembly bdinfo-rs-guiNative desktop GUI for the bdinfo-rs Blu-ray analyzer (iced, pure-Rust).15LGPL-2.1-or-laterGUIMultimedia::Video conduit-tauriTauri v2 plugin for conduit — binary IPC over the conduit:// custom protocol.14MIT OR Apache-2.0GUIWeb programming graphshellPortable shell layer for the Mere browser — host GUI integration and Navigator surface.14MIT OR Apache-2.0GUI bevy_ui_local_scaleLocal scale factor for Bevy UI nodes.14MIT OR Apache-2.0Game developmentGUI tweeq-coreRenderer-independent interaction semantics for Tweeq parameter widgets14MITGUI light-file-dialogCross-platform native dialogs: message box, file picker, color chooser, password input, notifications.14ZlibGUIOperating systems mkapk-accessibilityCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI mkapk-vst3Cross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI mkapk-auCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI mkapk-aaxCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI mkapk-standaloneCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI dioxus-chimerasDioxus integration for the chimeras camera library. Provides a preview server, frame registry, camera pump, a use_camera_stream…14MIT OR Apache-2.0GUIMultimedia::Video async_downloaderAsync file downloader: prespawned worker pool, queue with concurrency limit, pause/resume, HTTP range resume, SHA-256…14UnlicenseAsynchronousGUI miru-uiReserved - will redirect to mirui14MITGUI tmdyA native desktop markdown viewer inspired by Telegram Desktop's rendered document view.14MITCommand line utilitiesGUI vyxen-geometryShapes and geometry types for the Vyxen library14MIT OR Apache-2.0Game developmentGame engines vyxen-physics2dPhysics types for the Vyxen library in 2d development14MIT OR Apache-2.0Game developmentGame engines egui_spellcheckEmbedded spell-checking and optional grammar hints for egui text editors14MPL-2.0GUIText editors vyxen-mathMath types for the Vyxen library14MIT OR Apache-2.0Game developmentGame engines roseCross-platform GUI framework.13MIT OR Apache-2.0GraphicsGUI amethystate-gpuiGPUI integration adapter for the amethystate reactive persistence library13MITConfigurationData structures amethystate-leptosType-safe reactive persistence for Rust GUI apps13MITConfigurationData structures beuvyFacade crate for beuvy-runtime plus optional declarative UI authoring.13Apache-2.0Game developmentGUI amethystate-dioxusType-safe reactive persistence for Rust GUI apps13MITConfigurationData structures amethystate-slintType-safe reactive persistence for Rust GUI apps13MITConfigurationData structures louieAn agentic-first TUI framework with complete ontology for agent discoverability13AGPL-3.0-or-laterCommand-line interfaceGUI egaku-termEgaku-Term — terminal renderer + runtime for egaku widget state machines (crossterm-backed, sync + tokio)13MITCommand-line interfaceGUI mirukoReserved - will redirect to mirui13MITGUI vyxen-coreMany generic types to assist development with the Vyxen library13MIT OR Apache-2.0Game developmentGame engines wyvern-viewerWyvern embedded URL viewer — wry window that loads a dialog URL13MITCommand line utilitiesGUI yewi-seo-macroA Yew procedural macro library for managing SEO metadata in web applications.13MITGUIWebAssembly wyvern-cliWhat You View, Engine Renders Natively — HTTP dialog CLI12MITCommand line utilitiesGUI rustandA lightweight, Zustand-inspired state management library for Rust.12MITConcurrencyGUI tweeq-eguiTweeq parameter-tuning widgets for egui12MITGUI domi-eguiDOMicile 15-primitive widget library for egui (Phase 3c).12MITGUIWebAssembly tpt-appfront-canvasHardware-accelerated egui/taffy canvas backend for TPT AppFront (glow renderer), native and wasm32.12MIT OR Apache-2.0GUIRendering