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