Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "tui" keyword

Top 0.4% on crates.io
termion 4.0.0
A bindless library for manipulating terminals.
31 versions - Latest release: 20 days ago - 665 dependent packages - 7,535 dependent repositories - 6.43 million downloads total - 3 maintainers
Top 1.2% on crates.io
crossterm 0.27.0
A crossplatform terminal library for manipulating terminals.
67 versions - Latest release: 10 months ago - 1,557 dependent packages - 4,402 dependent repositories - 21.7 million downloads total - 2,791 stars on GitHub - 1 maintainer
Top 0.9% on crates.io
tui 0.19.0
A library to build rich terminal user interfaces or dashboards
37 versions - Latest release: almost 2 years ago - 480 dependent packages - 1,568 dependent repositories - 4.55 million downloads total - 10,806 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
inquire 0.7.5
inquire is a library for building interactive prompts on terminals
33 versions - Latest release: about 1 month ago - 336 dependent packages - 634 dependent repositories - 1.75 million downloads total - 1,612 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
ratatui 0.26.2 💰
A library that's all about cooking up terminal user interfaces
52 versions - Latest release: about 1 month ago - 431 dependent packages - 526 dependent repositories - 1.84 million downloads total - 7,843 stars on GitHub - 3 maintainers
Top 4.3% on crates.io
ncurses 6.0.0 💰
A very thin wrapper around the ncurses TUI library
26 versions - Latest release: about 2 months ago - 39 dependent packages - 341 dependent repositories - 532 thousand downloads total - 667 stars on GitHub - 2 maintainers
Top 2.4% on crates.io
cursive 0.20.0
A TUI (Text User Interface) library focused on ease-of-use.
63 versions - Latest release: over 1 year ago - 158 dependent packages - 245 dependent repositories - 630 thousand downloads total - 3,964 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
termimad 0.29.2 💰
Markdown Renderer for the Terminal
128 versions - Latest release: about 1 month ago - 82 dependent packages - 243 dependent repositories - 1.45 million downloads total - 821 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
cursive_core 0.3.7
Core components for the Cursive TUI
16 versions - Latest release: over 1 year ago - 25 dependent packages - 195 dependent repositories - 436 thousand downloads total - 3,964 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
tuikit 0.5.0
Toolkit for writing TUI applications
30 versions - Latest release: over 1 year ago - 12 dependent packages - 160 dependent repositories - 780 thousand downloads total - 103 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
cursive_table_view 0.14.0
A basic table view implementation for cursive.
18 versions - Latest release: over 2 years ago - 7 dependent packages - 69 dependent repositories - 32 thousand downloads total - 49 stars on GitHub - 2 maintainers
Top 6.7% on crates.io
tui-logger 0.11.1
Logger with smart widget for the `ratatui` crate
56 versions - Latest release: about 1 month ago - 36 dependent packages - 28 dependent repositories - 112 thousand downloads total - 173 stars on GitHub - 1 maintainer
cursive_buffered_backend 0.6.1
The buffering backend for any Cursive backend
13 versions - Latest release: almost 2 years ago - 20 dependent packages - 22 dependent repositories - 104 thousand downloads total - 18 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
scopetime 0.1.2 💰
log runtime of arbitrary scope
3 versions - Latest release: over 1 year ago - 3 dependent packages - 19 dependent repositories - 36.3 thousand downloads total - 17,501 stars on GitHub - 1 maintainer
box_drawing 0.1.2
A very simple library containing constants for UTF-8 box drawing.
3 versions - Latest release: about 6 years ago - 9 dependent packages - 19 dependent repositories - 342 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
invalidstring 0.1.3 💰
just for testing invalid string data
4 versions - Latest release: 3 months ago - 1 dependent package - 15 dependent repositories - 2.7 thousand downloads total - 17,501 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
minus 5.6.1
An asynchronous data feedable terminal paging library for Rust
59 versions - Latest release: about 2 months ago - 15 dependent packages - 14 dependent repositories - 118 thousand downloads total - 309 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
tuirealm 1.9.2 💰
A tui-rs framework to build tui interfaces, inspired by React and Elm.
32 versions - Latest release: 3 months ago - 12 dependent packages - 13 dependent repositories - 53.4 thousand downloads total - 480 stars on GitHub - 1 maintainer
bear-lib-terminal 2.0.0
BearLibTerminal FFI for Rust
12 versions - Latest release: over 5 years ago - 2 dependent packages - 13 dependent repositories - 58 thousand downloads total - 32 stars on GitHub - 1 maintainer
tuirealm_derive 1.0.0 💰
Derive macro which automatically implements the MockComponent trait
1 version - Latest release: over 2 years ago - 1 dependent package - 13 dependent repositories - 36.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
ansi-to-tui 4.0.1
A library to convert ansi color coded text into ratatui::text::Text type from ratatui library
22 versions - Latest release: 3 months ago - 23 dependent packages - 12 dependent repositories - 158 thousand downloads total - 45 stars on GitHub - 1 maintainer
tui-realm-stdlib 1.3.2 💰
Standard components library for tui-realm.
21 versions - Latest release: 3 months ago - 11 dependent packages - 11 dependent repositories - 42.2 thousand downloads total - 22 stars on GitHub - 1 maintainer
Top 9.1% on crates.io
tui-input 0.8.0 💰
TUI input library supporting multiple backends
16 versions - Latest release: 10 months ago - 46 dependent packages - 8 dependent repositories - 114 thousand downloads total - 101 stars on GitHub - 1 maintainer
cursive-aligned-view 0.6.0
A view wrapper for gyscos/cursive views which aligns child views
13 versions - Latest release: over 2 years ago - 8 dependent packages - 8 dependent repositories - 26.4 thousand downloads total - 16 stars on GitHub - 2 maintainers
Top 8.1% on crates.io
easycurses 0.13.0
A crate that makes working with curses easy.
14 versions - Latest release: about 4 years ago - 4 dependent packages - 8 dependent repositories - 28.4 thousand downloads total - 1 maintainer
Top 8.6% on crates.io
tui-textarea 0.4.0
tui-textarea is a simple yet powerful text editor widget for ratatui and tui-rs. Multi-line text ...
15 versions - Latest release: 6 months ago - 40 dependent packages - 7 dependent repositories - 59.9 thousand downloads total - 249 stars on GitHub - 1 maintainer
tui-tree-widget 0.19.0
Tree Widget for ratatui
21 versions - Latest release: 3 months ago - 11 dependent packages - 7 dependent repositories - 146 thousand downloads total - 64 stars on GitHub - 1 maintainer
bear-lib-terminal-sys 1.3.0
Pure BearLibTerminal FFI for Rust
7 versions - Latest release: over 5 years ago - 1 dependent package - 7 dependent repositories - 38.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
console_engine 2.6.1
A simple terminal framework to draw things and manage user input
39 versions - Latest release: 6 months ago - 2 dependent packages - 6 dependent repositories - 28.9 thousand downloads total - 210 stars on GitHub - 1 maintainer
Top 7.8% on crates.io
filetreelist 0.5.1 💰
filetree abstraction based on a sorted path list, supports key based navigation events, folding, ...
8 versions - Latest release: 3 months ago - 1 dependent package - 6 dependent repositories - 35.6 thousand downloads total - 17,501 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
asyncgit 0.26.2 💰
allow using git2 in a asynchronous context
53 versions - Latest release: 10 days ago - 1 dependent package - 6 dependent repositories - 65.3 thousand downloads total - 17,501 stars on GitHub - 1 maintainer
cursive-tabs 0.7.0
Tabs for gyscos/cursive views
18 versions - Latest release: over 2 years ago - 2 dependent packages - 6 dependent repositories - 39.5 thousand downloads total - 24 stars on GitHub - 2 maintainers
cursive_calendar_view 0.8.0
A basic calendar view implementation for cursive.
12 versions - Latest release: over 2 years ago - 1 dependent package - 4 dependent repositories - 8.07 thousand downloads total - 25 stars on GitHub - 2 maintainers
cursive_tree_view 0.8.0
A tree view implementation for cursive.
9 versions - Latest release: over 2 years ago - 5 dependent packages - 3 dependent repositories - 18.9 thousand downloads total - 46 stars on GitHub - 2 maintainers
rustty 0.1.12
A terminal UI library
13 versions - Latest release: almost 8 years ago - 1 dependent package - 3 dependent repositories - 18.6 thousand downloads total - 151 stars on GitHub - 1 maintainer
fui 2.1.0
Add CLI & form interface to your program.
9 versions - Latest release: almost 2 years ago - 1 dependent package - 3 dependent repositories - 6.95 thousand downloads total - 300 stars on GitHub - 1 maintainer
superconsole 0.2.0
A simple but powerful Text-based User Interface (TUI) framework
2 versions - Latest release: 12 months ago - 1 dependent package - 3 dependent repositories - 21.8 thousand downloads total - 456 stars on GitHub - 1 maintainer
database-tree 0.1.0-alpha.5 💰
Database tree structure
5 versions - Latest release: over 2 years ago - 1 dependent package - 3 dependent repositories - 3.34 thousand downloads total - 2,676 stars on GitHub - 1 maintainer
ansi4tui 0.2.0
ANSI terminal code to TUI Text Style converter
2 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 2.65 thousand downloads total - 2 stars on GitHub - 1 maintainer
termion-input-tokio 0.3.0
An adapter that exposes termion's input and key event iterators as asynchronous streams.
2 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 2.06 thousand downloads total - 2 stars on GitHub - 1 maintainer
r3bl_ansi_color 0.6.9 💰
Rust crate to generate formatted ANSI 256 (8-bit) and truecolor (24-bit) color output to stdout
15 versions - Latest release: 7 months ago - 7 dependent packages - 2 dependent repositories - 193 thousand downloads total - 282 stars on GitHub - 1 maintainer
unsegen_signals 0.3.0
Use unsegen's input module to raise signals on the usual key combinations
5 versions - Latest release: almost 3 years ago - 1 dependent package - 2 dependent repositories - 6.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
ansi-to-tui-forked 3.0.0-ratatui
A library to convert ansi color coded text into ratatui::text::Text type from ratatui library
2 versions - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 3.37 thousand downloads total - 45 stars on GitHub - 1 maintainer
systeroid-core 0.4.4 💰
Core library of systeroid
14 versions - Latest release: 8 months ago - 2 dependent packages - 2 dependent repositories - 6.56 thousand downloads total - 1,225 stars on GitHub - 1 maintainer
tuifw-screen-dos 0.24.0
Text User Interface Framework. Basic text screen implementation for DOS platform.
17 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 6.29 thousand downloads total - 2 stars on GitHub - 1 maintainer
tui-realm-treeview 1.2.0 💰
Treeview component for tui-realm
8 versions - Latest release: 9 months ago - 4 dependent packages - 1 dependent repositories - 12.4 thousand downloads total - 15 stars on GitHub - 1 maintainer
pager-rs 0.3.0
Cross-platform, customizable terminal pager library for rust.
5 versions - Latest release: about 2 months ago - 1 dependent repositories - 1.62 thousand downloads total - 3 stars on GitHub - 1 maintainer
tui-term 0.1.11
A pseudoterminal widget for ratatui
13 versions - Latest release: 23 days ago - 5 dependent packages - 1 dependent repositories - 12.7 thousand downloads total - 92 stars on GitHub - 1 maintainer
howudoin 0.1.2 💰
Progress reporting abstraction
3 versions - Latest release: about 1 year ago - 4 dependent packages - 1 dependent repositories - 43.6 thousand downloads total - 63 stars on GitHub - 1 maintainer
tuifw-screen 0.24.0
Text User Interface Framework. Basic platform-independent text screen implementation.
51 versions - Latest release: 2 months ago - 2 dependent packages - 1 dependent repositories - 17.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
stdr
A custom standard library for things I use often.
2 versions - Latest release: 30 days ago - 1 dependent package - 1 dependent repositories - 503 downloads total - 0 stars on GitHub - 1 maintainer
tuifw-screen-ncurses 0.24.0
Text User Interface Framework. Basic text screen implementation for Unix/Linux platform.
55 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 19.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
throbber-widgets-tui 0.5.0
This is a ratatui widget that displays throbber.
9 versions - Latest release: about 2 months ago - 4 dependent packages - 1 dependent repositories - 6.25 thousand downloads total - 11 stars on GitHub - 1 maintainer
cursive-markup 0.3.0
Markup view for cursive, supporting HTML
3 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 4.35 thousand downloads total - 1 maintainer
promkit 0.4.1 💰
A toolkit for building your own interactive command-line tools
14 versions - Latest release: 9 days ago - 2 dependent packages - 1 dependent repositories - 6.83 thousand downloads total - 213 stars on GitHub - 1 maintainer
osm-geo-mapper-macros 0.3.0
Contains various helper macros for the osm-geo-mapper crate.
4 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 2.49 thousand downloads total - 39 stars on GitHub - 1 maintainer
termbuffer 0.1.1
Immediate mode rendering to the terminal
2 versions - Latest release: over 5 years ago - 1 dependent repositories - 3.75 thousand downloads total - 1 maintainer
config_parser2 0.1.5
Another config parsing library
6 versions - Latest release: 8 months ago - 2 dependent packages - 1 dependent repositories - 17 thousand downloads total - 500 stars on GitHub - 1 maintainer
cod 8.0.0
A mini, functional terminal drawing utility.
37 versions - Latest release: 19 days ago - 1 dependent repositories - 10.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
cursive-syntect 0.1.0
Highlight text with syntect as cursive styled text.
1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 1.29 thousand downloads total - 4,062 stars on GitHub - 1 maintainer
tui-widget-list 0.9.0
Widget List for TUI/Ratatui
20 versions - Latest release: 16 days ago - 3 dependent packages - 1 dependent repositories - 7.35 thousand downloads total - 7 stars on GitHub - 1 maintainer
tui-additions 0.2.1
Additions to the Rust TUI crate
16 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 7.78 thousand downloads total - 0 stars on GitHub - 1 maintainer
unsegen 0.3.0
Another tui library
11 versions - Latest release: almost 3 years ago - 5 dependent packages - 1 dependent repositories - 11.2 thousand downloads total - 73 stars on GitHub - 1 maintainer
phetch 1.2.0
quick lil gopher client
29 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 14.8 thousand downloads total - 174 stars on GitHub - 1 maintainer
ratatui-image 1.0.0
An image widget for ratatui, supporting sixels and unicode-halfblocks
23 versions - Latest release: about 2 months ago - 5 dependent packages - 1 dependent repositories - 12.1 thousand downloads total - 51 stars on GitHub - 1 maintainer
tuifw-screen-test 0.24.0
Text User Interface Framework. Basic text screen implementation for testing purposes.
47 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 15.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
newt-sys 0.1.10
Low-level bindings for the Newt console UI library
12 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 6.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
r3bl_redux 0.2.6 💰
Redux library built using Tokio, concurrent & parallel
12 versions - Latest release: 7 months ago - 2 dependent packages - 1 dependent repositories - 6.45 thousand downloads total - 282 stars on GitHub - 1 maintainer
scout 2.8.0
Friendly fuzzy finder for the command line
20 versions - Latest release: 8 months ago - 1 dependent repositories - 10.3 thousand downloads total - 94 stars on GitHub - 1 maintainer
boxy 0.1.0
Declarative builder for Unicode box-drawing characters
1 version - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 1.17 thousand downloads total - 9 stars on GitHub - 1 maintainer
unsegen_jsonviewer 0.3.0
An unsegen widget for viewing structured data (json)
5 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 6.12 thousand downloads total - 2 stars on GitHub - 1 maintainer
notcurses 3.5.0 💰
A high level Rust wrapper for the notcurses C library
46 versions - Latest release: 9 months ago - 3 dependent packages - 1 dependent repositories - 17.5 thousand downloads total - 42 stars on GitHub - 2 maintainers
tui-markup 0.4.0
markup langauge for terminal styled text
8 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 2.93 thousand downloads total - 38 stars on GitHub - 1 maintainer
figfont 0.1.1
Read and parse a FIGlet font in plain or zipped format.
2 versions - Latest release: almost 3 years ago - 1 dependent repositories - 906 downloads total - 1 stars on GitHub - 1 maintainer
unsegen_terminal 0.3.1
A pluggable `unsegen` ANSI terminal
8 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 7.39 thousand downloads total - 2 stars on GitHub - 1 maintainer
libnotcurses-sys 3.10.1 💰
Low-level Rust bindings for the notcurses C library.
128 versions - Latest release: 3 months ago - 2 dependent packages - 1 dependent repositories - 48.2 thousand downloads total - 40 stars on GitHub - 2 maintainers
termfest 0.2.0
A thread-safe TUI library
5 versions - Latest release: over 5 years ago - 1 dependent repositories - 3.88 thousand downloads total - 16 stars on GitHub - 1 maintainer
lyric_finder 0.1.6
A lyric finder library
7 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 5.81 thousand downloads total - 1,221 stars on GitHub - 1 maintainer
tui-big-text 0.4.3
A simple Ratatui widget for displaying big text using the font8x8 crate in a TUI (Terminal UI).
18 versions - Latest release: about 1 month ago - 5 dependent packages - 1 dependent repositories - 9.08 thousand downloads total - 13 stars on GitHub - 1 maintainer
unsegen_pager 0.3.0
An unsegen widget for viewing files with additional features
6 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 6.51 thousand downloads total - 1 stars on GitHub - 1 maintainer
tui-realm-textarea 1.1.2 💰
textarea component for tui-realm
4 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 2.49 thousand downloads total - 4 stars on GitHub - 1 maintainer
termit 0.7.0
Terminal UI over crossterm
12 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 4.15 thousand downloads total - 1 maintainer
tuviv 0.6.1
A TUI library focused on layout
8 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 2.64 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
tuifw-screen-winapi 0.24.0
Text User Interface Framework. Basic text screen implementation for Win platform.
51 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 17.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
pagurus 0.7.4 💰
Ultra-portable game engine suited for offline 2D games powered by WebAssembly
16 versions - Latest release: 6 months ago - 9 dependent packages - 1 dependent repositories - 10.5 thousand downloads total - 24 stars on GitHub - 1 maintainer
pagurus_tui 0.7.5 💰
library to run Pagurus games on a terminal
6 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 2.82 thousand downloads total - 24 stars on GitHub - 1 maintainer
cursive-multiplex 0.6.0 💰
A tmux like multiplexer for gyscos/cursive views
26 versions - Latest release: over 2 years ago - 1 dependent repositories - 11.7 thousand downloads total - 52 stars on GitHub - 2 maintainers
modalkit 0.0.19
A library for building applications that use modal editing
19 versions - Latest release: about 1 month ago - 3 dependent packages - 1 dependent repositories - 11.1 thousand downloads total - 45 stars on GitHub - 1 maintainer
r3bl_rs_utils 0.9.15 💰
Misc utility functions for r3bl-open-core repo
83 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 30.2 thousand downloads total - 291 stars on GitHub - 1 maintainer
ssh_ui 0.4.1 💰
Painlessly expose Rust TUI applications over ssh
6 versions - Latest release: over 1 year ago - 1 dependent repositories - 1.99 thousand downloads total - 10 stars on GitHub - 1 maintainer
rumatui-tui 0.8.2
A library to build rich terminal user interfaces or dashboards
3 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 2.75 thousand downloads total - 10,806 stars on GitHub - 1 maintainer
ratatui-textarea 0.4.1 💰
[deprecated] ratatui is a simple yet powerful text editor widget for ratatui. Multi-line text edi...
5 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 3.38 thousand downloads total - 4 stars on GitHub - 1 maintainer
ncursesw 0.6.4
A fat wrapper around the NCurses TUI library
19 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 9.79 thousand downloads total - 15 stars on GitHub - 1 maintainer
newt 0.6.8
Rust bindings for the Newt console UI library
21 versions - Latest release: about 2 years ago - 1 dependent repositories - 11 thousand downloads total - 1 stars on GitHub - 1 maintainer
flashed 0.9.3
A flashcard TUI
14 versions - Latest release: over 1 year ago - 1 dependent repositories - 4.65 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
textmode 0.4.0
terminal interaction library backed by a real terminal parser
7 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 3.57 thousand downloads total - 1 maintainer
tui-image-rgba-updated 0.2.2
An image viewer widget for tui-rs
3 versions - Latest release: almost 2 years ago - 3 dependent packages - 1 dependent repositories - 11.2 thousand downloads total - 7 stars on GitHub - 1 maintainer
config_parser_derive 0.1.3
A proc-macro for implementing ConfigParser trait of config_parser library
4 versions - Latest release: 8 months ago - 1 dependent package - 1 dependent repositories - 16.7 thousand downloads total - 500 stars on GitHub - 1 maintainer
titik 0.3.1 💰
A cross platform text ui widget
6 versions - Latest release: about 3 years ago - 1 dependent repositories - 2.67 thousand downloads total - 120 stars on GitHub - 1 maintainer
tuifw-window 0.24.0
Text User Interface Framework. Overlappable hierachical windows.
47 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 16 thousand downloads total - 2 stars on GitHub - 1 maintainer