BROWSE A-Z

All 305,250 crates, alphabetically

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.

ratatu-imageRenamed to ratatui-image2,745MIT ratatuefiLibrary for developing Ratatui UEFI applications45MIT OR Apache-2.0Embedded developmentNo standard library ratatuiA library that's all about cooking up terminal user interfaces39,744,336MITCommand-line interface ratatui-3d3D software renderer for terminal UIs, built on ratatui415MITCommand-line interfaceGraphics ratatui-3dmeshA reusable Ratatui widget for rendering OBJ/glTF/GLB 3D meshes as shaded terminal ASCII.38MITCommand-line interfaceRendering ratatui-a11yReserved for Ratatui accessibility metadata, semantic roles, labels, and assistive terminal UI hooks.18MITCommand-line interface ratatui-acceleratorReserved for Ratatui keyboard accelerators and menu shortcut helpers.21MITCommand-line interface ratatui-acceleratorsReserved for Ratatui keyboard accelerators and menu shortcut helpers.20MITCommand-line interface ratatui-accordionReserved for Ratatui collapsible section controls for dense terminal interfaces.19MITCommand-line interface ratatui-actionExperimental semantic action model for Ratatui applications.148MITCommand-line interface ratatui-actionsReserved for Ratatui commands, action identifiers, activation, and command dispatch helpers.18MITCommand-line interface ratatui-adapterReserved for Ratatui adapter traits and integration helpers for Ratatui APIs.18MITCommand-line interface ratatui-adaptersReserved for Ratatui adapter traits and integration helpers for Ratatui APIs.19MITCommand-line interface ratatui-alertReserved for Ratatui inline alert and callout surfaces for terminal applications.18MITCommand-line interface ratatui-appReserved for Ratatui application shell helpers, lifecycle glue, and common app wiring.19MITCommand-line interface ratatui-arbitraryReserved for Ratatui Arbitrary implementations and generated test data for Ratatui APIs.18MITCommand-line interface ratatui-asyncReserved for Ratatui async runtime helpers for Ratatui applications.19MITCommand-line interface ratatui-async-explorerratatui-explorer is a small, but highly customizable, file explorer widget for ratatui.258MITCommand-line interfaceFilesystem ratatui-auto-gridSimple auto-grid layout utility for ratatui TUI applications269MIT or Apache-2.0AlgorithmsCommand-line interface ratatui-backendReserved for Ratatui terminal backend abstractions and backend integration helpers.18MITCommand-line interface ratatui-backend-crosstermReserved for Ratatui Crossterm backend integration helpers.18MITCommand-line interface ratatui-backend-termionReserved for Ratatui Termion backend integration helpers.18MITCommand-line interface ratatui-backend-termwizReserved for Ratatui Termwiz backend integration helpers.18MITCommand-line interface ratatui-backendsReserved for Ratatui terminal backend integrations and backend selection helpers.18MITCommand-line interface ratatui-badgeReserved for Ratatui compact status badges and count indicators.18MITCommand-line interface ratatui-balloon-helpReserved for Ratatui balloon help and dismissible contextual help popups.20MITCommand-line interface ratatui-bar-chartReserved for Ratatui bar chart widgets using the hyphenated bar chart spelling.18MITCommand-line interface ratatui-bar-graphReserved for Ratatui bar graph widgets and richer terminal data displays.18MITCommand-line interface ratatui-barchartReserved for Ratatui bar chart widgets using the compact Ratatui Barchart spelling.18MITCommand-line interface ratatui-base16A base16 palette for ratatui13,375MIT ratatui-benchReserved for Ratatui benchmark helpers for Ratatui rendering and application behavior.18MITCommand-line interface ratatui-benchmarkReserved for Ratatui benchmark helpers for Ratatui rendering and application behavior.18MITCommand-line interface ratatui-big-textReserved for Ratatui large text rendering widgets for banners and headings.18MITCommand-line interface ratatui-binary-data-widgetBinary Data Widget for ratatui1,784MITCommand-line interface ratatui-blockReserved for Ratatui block widgets, borders, titles, and grouping surfaces.19MITCommand-line interface ratatui-boilerplateReserved for Ratatui boilerplate and starter helpers for Ratatui applications.19MITCommand-line interface ratatui-bookReserved for Ratatui book-style documentation and learning material for Ratatui.18MITCommand-line interface ratatui-box-textReserved for Ratatui box-drawing text widgets and framed text effects.18MITCommand-line interface ratatui-bracket-terminalRatatui backends for Bracket Terminal4,040non-standard ratatui-braille-barOnce-style braille progress bars for ratatui392MITCommand-line interface ratatui-breadcrumbReserved for Ratatui breadcrumb and path navigation controls.17MITCommand-line interface ratatui-bubble-flowReserved for Ratatui bubble flow widgets and conversation thread surfaces.19MITCommand-line interface ratatui-bubbletea-componentsBubbles-inspired ratatui components670MITCommand-line interface ratatui-bubbletea-themeCharm/Bubble Tea-inspired theme helpers for ratatui720MITCommand-line interface ratatui-bufferReserved for Ratatui buffer helpers and terminal cell storage utilities.19MITCommand-line interface ratatui-builderReserved for Ratatui UI builder, export, and design-time tooling.19MITCommand-line interface ratatui-buttonReserved for Ratatui button widgets with focus, pointer, disabled, and press state.18MITCommand-line interface ratatui-buttonsReserved for Ratatui button groups, command rows, and related activation controls.18MITCommand-line interface ratatui-calendarReserved for Ratatui calendar widgets, date selection, and date picker flows.19MITCommand-line interface ratatui-calloopA small library for building calloop EventLoop based Ratatui applications3,518MIT OR Apache-2.0Command-line interfaceGUI ratatui-canvasReserved for Ratatui higher-level canvas interaction and drawing helpers.19MITCommand-line interface ratatui-canvas-polygonA shape library for ratatui45MIT OR Apache-2.0 ratatui-cardReserved for Ratatui card widgets and compact record presentation surfaces.18MITCommand-line interface ratatui-cardsReserved for Ratatui card widgets and compact record presentation surfaces.18MITCommand-line interface ratatui-carouselReserved for Ratatui carousel widgets and horizontal card selection surfaces.19MITCommand-line interface ratatui-cfgA settings menu generator for Ratatui118MITCommand-line interfaceConfiguration ratatui-cfg-derivederive macro for ratatui-cfg230MITCommand-line interfaceConfiguration ratatui-chartReserved for Ratatui interactive chart widgets and terminal plotting helpers.18MITCommand-line interface ratatui-checkboxReserved for Ratatui checkbox controls for boolean settings and forms.20MITCommand-line interface ratatui-cheeseBubbletea-inspired widgets for Ratatui3,467MIT ratatui-clearReserved for Ratatui clear widgets and buffer clearing helpers.19MITCommand-line interface ratatui-cliReserved for Ratatui command-line tooling for Ratatui projects.17MITCommand-line interface ratatui-clipboardReserved for Ratatui clipboard traits and terminal-friendly clipboard integration.18MITCommand-line interface ratatui-code-editorratatui-code-editor is A code editor widget for ratatui, built with syntax highlighting powered by Tree-sitter.2,998MITCommand-line interfaceText editors ratatui-collapsible-panelReserved for Ratatui collapsible panels and expandable layout sections.20MITCommand-line interface ratatui-collectionsReserved for Ratatui collection, record, list, table, and tree views.18MITCommand-line interface ratatui-colorReserved for Ratatui color helpers, color palettes, and terminal color utilities.18MITCommand-line interface ratatui-colorsReserved for Ratatui color helpers, color palettes, and terminal color utilities.18MITCommand-line interface ratatui-combo-boxReserved for Ratatui combo box controls that combine text input with selectable choices.18MITCommand-line interface ratatui-comfy-tabsAn advanced tab-bar navigation widget for Ratatui. Highly customizable, with built-in multi-position rendering logic.514non-standardCommand-line interface ratatui-comfy-toasterAn advanced toast engine for ratatui. Timed toast notifications | Sticky toasts with left-click to dismiss & right-click to copy…661non-standardCommand-line interfaceCommand line utilities ratatui-commandReserved for Ratatui command definitions and command/action companion helpers.18MITCommand-line interface ratatui-command-paletteExperimental command palette state and rendering for Ratatui applications.136MITCommand-line interface ratatui-commandsReserved for Ratatui command definitions and command/action companion helpers.18MITCommand-line interface ratatui-componentReserved for Ratatui component traits, lifecycle hooks, state, props, and rendering boundaries.18MITCommand-line interface ratatui-componentsReserved for Ratatui higher-level Ratatui components such as dialogs, forms, pickers, panes, trees, and data grids.19MITCommand-line interface ratatui-composeReserved for Ratatui component composition, scoped identifiers, child snapshots, and nested event routing.19MITCommand-line interface ratatui-configReserved for Ratatui configuration models and helpers for Ratatui applications.18MITCommand-line interface ratatui-configureReserved for Ratatui configuration helpers and setup flows for Ratatui applications.18MITCommand-line interface ratatui-confirmReserved for Ratatui confirmation prompts and confirm/cancel interaction flows.18MITCommand-line interface ratatui-confirm-inputReserved for Ratatui text confirmation inputs for destructive or sensitive actions.16MITCommand-line interface ratatui-containerReserved for Ratatui container widgets and layout-aware composition surfaces.18MITCommand-line interface ratatui-containersReserved for Ratatui container widgets and layout-aware composition surfaces.18MITCommand-line interface ratatui-content-switcherReserved for Ratatui content switcher controls and mutually exclusive view selection.18MITCommand-line interface ratatui-controlReserved for reusable Ratatui control primitives such as buttons, menus, tabs, and text inputs.18MITCommand-line interface ratatui-controlsReserved for Ratatui reusable Ratatui controls such as buttons, menus, command rows, tabs, and text inputs.18MITCommand-line interface ratatui-cookbookReserved for Ratatui cookbook recipes and task-oriented examples for Ratatui.18MITCommand-line interface ratatui-coreCore types and traits for the Ratatui Terminal UI library. Widget libraries should use this crate. Applications should use…12,368,197MITCommand-line interface ratatui-cover-flowReserved for Ratatui cover flow and large horizontal selection surfaces.19MITCommand-line interface ratatui-crosstermCrossterm backend for the Ratatui Terminal UI library.11,261,920MITCommand-line interface ratatui-cssReserved for Ratatui CSS-inspired styling, selectors, and style-sheet experiments for Ratatui.18MITCommand-line interface ratatui-cursorReserved for Ratatui cursor traits, cursor requests, and cursor placement primitives.18MITCommand-line interface ratatui-cycle-buttonReserved for Ratatui cycle button controls for rotating through choices.20MITCommand-line interface ratatui-data-gridReserved for Ratatui spreadsheet-like data grids with selection, scrolling, and editing affordances.18MITCommand-line interface ratatui-date-inputReserved for Ratatui date input controls with validation and picker integration.18MITCommand-line interface ratatui-debugReserved for Ratatui debugging helpers and diagnostic views for Ratatui applications.16MITCommand-line interface ratatui-demoReserved for Ratatui demo applications and showcase material for Ratatui.17MITCommand-line interface ratatui-demosReserved for Ratatui demo applications and showcase material for Ratatui.18MITCommand-line interface ratatui-deriveExperimental derive macros and code generation helpers for Ratatui APIs.95MITCommand-line interface ratatui-devtoolsReserved for Ratatui layout, focus, pointer, and rendering inspection tools.18MITCommand-line interface ratatui-dialogReserved for Ratatui dialog shells, prompts, modal content, and common dialog behavior.18MITCommand-line interface ratatui-dialogsReserved for Ratatui dialog collections, prompt variants, and dialog orchestration helpers.18MITCommand-line interface ratatui-diffReserved for Ratatui unified and side-by-side diff viewers for terminal interfaces.18MITCommand-line interface ratatui-directory-treeReserved for Ratatui directory tree widgets and file-system navigation views.18MITCommand-line interface ratatui-docsReserved for Ratatui documentation helpers and published documentation material for Ratatui.18MITCommand-line interface ratatui-drawerReserved for Ratatui slide-out drawer panels and transient side surfaces.18MITCommand-line interface ratatui-dropdownReserved for Ratatui dropdown controls and drop-down selection surfaces.19MITCommand-line interface ratatui-dropdownsReserved for Ratatui dropdown controls and drop-down selection surfaces.19MITCommand-line interface ratatui-editorReserved for Ratatui text and code editor widgets for terminal applications.20MITCommand-line interface ratatui-editorsReserved for Ratatui editors, inputs, forms, and data entry flows.19MITCommand-line interface ratatui-elmA simple Elm architecture framework for ratatui1,955MITAsynchronousCommand-line interface ratatui-email-inputReserved for Ratatui email input controls with terminal-friendly validation affordances.18MITCommand-line interface ratatui-empty-stateReserved for Ratatui empty-state placeholders and fallback content surfaces.18MITCommand-line interface ratatui-eventReserved for Ratatui backend-neutral event types, routing, filters, and subscriptions.18MITCommand-line interface ratatui-eventInputUnify input from diffrent ratatui backends4,340MIT ratatui-eventsReserved for Ratatui backend-neutral events, event normalization, and event routing.18MITCommand-line interface ratatui-exampleReserved for Ratatui example applications and example assets for Ratatui.18MITCommand-line interface ratatui-examplesReserved for Ratatui example applications and example assets for Ratatui.19MITCommand-line interface ratatui-experimentalReserved for Ratatui experimental APIs and prototype Ratatui work.18MITCommand-line interface ratatui-explorerratatui-explorer is a small, but highly customizable, file explorer widget for ratatui.128,144MITCommand-line interfaceFilesystem ratatui-explorer-multistackratatui-explorer is a small, but highly customizable, file explorer widget for ratatui.87MITCommand-line interfaceFilesystem ratatui-explorer-with-filteringratatui-explorer is a small, but highly customizable, file explorer widget for ratatui.146MITCommand-line interfaceFilesystem ratatui-extraReserved for Ratatui extra helpers and extensions for Ratatui applications.18MITCommand-line interface ratatui-extrasReserved for Ratatui extra helpers and extensions for Ratatui applications.18MITCommand-line interface ratatui-feedbackReserved for Ratatui feedback, status, notification, and progress surfaces.18MITCommand-line interface ratatui-file-explorerReserved for Ratatui file explorer widgets for browsing directories and files.18MITCommand-line interface ratatui-file-pickerReserved for Ratatui file picker dialogs and file selection controls.18MITCommand-line interface ratatui-filterReserved for Ratatui filter controls, filter chips, and filtered result surfaces.18MITCommand-line interface ratatui-findermacOS Finder-style path navigation component for ratatui TUI applications89MITCommand line utilitiesGUI ratatui-fixturesReserved for Ratatui test fixtures and reusable terminal UI test data.18MITCommand-line interface ratatui-flexReserved for Ratatui flex-style terminal layout helpers and adaptive containers.18MITCommand-line interface ratatui-flexboxReserved for Ratatui flexbox-inspired layout primitives for terminal UI.18MITCommand-line interface ratatui-flip-panelA two-faced ratatui widget that flips between front and back content with a horizontal-squish animation802MIT OR Apache-2.0Command-line interfaceVisualization ratatui-flowNode graph / flow diagram widgets for ratatui41MIT ratatui-focusReserved for Ratatui focus traversal, focus targets, focus scopes, and focus state.18MITCommand-line interface ratatui-footer-barReserved for Ratatui footer bars for status, command hints, and persistent app controls.18MITCommand-line interface ratatui-formA Rust TUI form builder crate built on Ratatui1,339MITCommand-line interface ratatui-formsReserved for Ratatui form layout, validation summaries, field groups, and data entry flows.18MITCommand-line interface ratatui-frameReserved for Ratatui frame widgets and bordered grouping containers.19MITCommand-line interface ratatui-frameworkReserved for Ratatui defensive namespace reservation for a possible Ratatui framework layer.18MITCommand-line interface ratatui-fretboardGuitar fretboard widget for Ratatui1,104MIT OR Apache-2.0Command-line interfaceGUI ratatui-fuzzReserved for Ratatui fuzz testing targets and helpers for Ratatui APIs.18MITCommand-line interface ratatui-fuzzingReserved for Ratatui fuzz testing targets and helpers for Ratatui APIs.18MITCommand-line interface ratatui-galleryReserved for Ratatui widget gallery and visual showcase material for Ratatui.18MITCommand-line interface ratatui-gamepad-testera TUI app for visualizing gamepad input27GPL-3.0-or-later ratatui-garnishFlexible, dynamic and type-safe decorator for Ratatui Widgets693MITCommand-line interface ratatui-gaugeReserved for Ratatui rich gauge variants and progress display widgets.18MITCommand-line interface ratatui-ghosttyRatatui widget and renderer backed by the ghostty-vt terminal emulator124MITCommand-line interface ratatui-glamourLip Gloss-inspired terminal styling primitives for ratatui122MIT ratatui-graphA widget for graphs1,236MIT ratatui-griddisplay grids with ratatui24MIT OR Apache-2.0Command line utilities ratatui-guardianRender Budget Guardian — frame budget tracking and waste detection for ratatui TUI apps41MITDevelopment tools::ProfilingGUI ratatui-harnessReserved for Ratatui test harnesses and application driving helpers for Ratatui.18MITCommand-line interface ratatui-header-barReserved for Ratatui header bars for titles, navigation, and persistent app controls.18MITCommand-line interface ratatui-helpReserved for Ratatui help registries, contextual hints, and help views.18MITCommand-line interface ratatui-hotkeysReserved for Ratatui hotkey display, hotkey dialogs, and shortcut discovery.18MITCommand-line interface ratatui-hypertileTiling layout engine for Ratatui7,496MITCommand-line interface ratatui-hypertile-extrasOptional runtime helpers for ratatui-hypertile7,225MITCommand-line interface ratatui-iconReserved for Ratatui icon widgets, glyph sets, and icon rendering helpers.19MITCommand-line interface ratatui-iconsReserved for Ratatui icon widgets, glyph sets, and icon rendering helpers.19MITCommand-line interface ratatui-imageAn image widget for ratatui, supporting sixels, kitty, iterm2, and unicode-halfblocks594,227MIT ratatui-info-barReserved for Ratatui infobar and non-modal application message surfaces.19MITCommand-line interface ratatui-infobarReserved for Ratatui infobar and non-modal application message surfaces.19MITCommand-line interface ratatui-input-managerA small utility crate providing a declarative approach to handling inputs in ratatui268MIT OR Apache-2.0 ratatui-input-manager-derivemacros for ratatui-input-manager318MIT OR Apache-2.0 ratatui-inspectorReserved for Ratatui runtime inspection tools for Ratatui application state and UI structure.18MITCommand-line interface ratatui-integrationReserved for Ratatui integration helpers for runtimes, backends, and UI ecosystems.18MITCommand-line interface ratatui-integrationsReserved for Ratatui integration helpers for runtimes, backends, and UI ecosystems.18MITCommand-line interface ratatui-interactInteractive TUI components for ratatui with focus management and mouse support31,929MITCommand-line interfaceGUI ratatui-interact-forkA fork of the ratatui-interactive crate with some patches157MITCommand-line interfaceGUI ratatui-interactionReserved for Ratatui focus, pointer, selection, cursor, and event-routing primitives.18MITCommand-line interface ratatui-interopReserved for Ratatui interop helpers between Ratatui and adjacent terminal UI ecosystems.20MITCommand-line interface ratatui-jobsReserved for Ratatui background job tracking and terminal UI job surfaces.18MITCommand-line interface ratatui-jsonReserved for Ratatui JSON tree, pretty-print, and structured data viewer widgets.18MITCommand-line interface ratatui-keybindingsReserved for Ratatui keybinding configuration, display, and customization helpers.18MITCommand-line interface ratatui-keymapReserved for Ratatui keymap models and keybinding lookup helpers.18MITCommand-line interface ratatui-keysReserved for Ratatui key display, key normalization, and shortcut helpers.18MITCommand-line interface ratatui-kitA framework for building interactive terminal user interfaces with ratatui8,946MIT ratatui-kit-keymapConfigurable keybindings for ratatui-kit apps: generic keymap with defaults, user overrides, validation and an action-dispatch…31MITCommand-line interface ratatui-kit-macrosratatui-kit macros5,672MIT ratatui-kit-markdownMarkdown, code block, diff, blockquote and divider components for ratatui-kit201MITCommand-line interfaceText processing ratatui-kit-themesOfficial ratatui-kit theme adapters for ratatui-themes123MITCommand-line interface ratatui-labelReserved for Ratatui label widgets and field-label accessibility helpers.20MITCommand-line interface ratatui-labelsReserved for Ratatui label widgets and field-label accessibility helpers.19MITCommand-line interface ratatui-labsReserved for Ratatui labs-style experiments and prototype Ratatui work.151MITCommand-line interface ratatui-layoutExtremely experimental frame-local UI coordination primitives for Ratatui.113MITCommand-line interface ratatui-line-gaugeReserved for Ratatui line gauge widgets and compact progress indicators.18MITCommand-line interface ratatui-linkReserved for Ratatui OSC 8 links, link interaction, and terminal hyperlink helpers.18MITCommand-line interface ratatui-listReserved for Ratatui rich selectable lists with focus, hit testing, and virtualization hooks.19MITCommand-line interface ratatui-list-boxReserved for Ratatui list box controls and selectable option lists.19MITCommand-line interface ratatui-listboxReserved for Ratatui listbox controls and selectable option lists.19MITCommand-line interface ratatui-loading-indicatorReserved for Ratatui loading indicators, pending-state widgets, and spinner-like feedback.18MITCommand-line interface ratatui-logReserved for Ratatui searchable log viewers and streaming log display components.18MITCommand-line interface ratatui-loggingReserved for Ratatui logging integration and diagnostics helpers for Ratatui applications.19MITCommand-line interface ratatui-macroReserved for Ratatui macro helpers and macro-oriented Ratatui conveniences.19MITCommand-line interface ratatui-macrosMacros for Ratatui9,958,744MITCommand-line interface ratatui-macros-coreCore Ratatui Macros crate (for internal use only)1,739MIT ratatui-macros-deriveProc Macro crate for Ratatui (for internal use only)1,473MIT ratatui-markdownMarkdown rendering, syntax highlighting, collapsible trees, and rich scroll widgets for ratatui2,122MIT OR Apache-2.0Command-line interfaceText processing ratatui-markdown-viewerReserved for Ratatui markdown viewer widgets and document display surfaces.18MITCommand-line interface