-
console
A terminal and console abstraction for Rust
-
pretty
Wadler-style pretty-printing combinators in Rust
-
cliclack
Beautiful, minimal, opinionated CLI prompts inspired by the Clack NPM package
-
demand
A CLI prompt library
-
termwiz
Terminal Wizardry for Unix and Windows
-
tui-scrollbar
A Ratatui scrollbar widget with fractional thumb rendering
-
tokio-console
The Tokio console: a debugger for async Rust
-
termbg
Terminal background color detection
-
sericom
CLI tool for communicating with devices over a serial connection
-
tui-widgets
A collection of useful widgets for building terminal user interfaces using Ratatui
-
caesiumclt
A fast and efficient lossy and/or lossless image compression tool
-
sleepview
Sleep progress output in the terminal
-
os-terminal
Beautiful terminal emulator on no-std environment
-
aws-sdk-chatbot
AWS SDK for AWS Chatbot
-
rich-rs
Rich text and beautiful formatting for the terminal
-
output_vt100
activate escape codes in Windows' CMD and PowerShell
-
console-utils
CLI Input and Control Utilities
-
for_build_rs
lexer for Rust's build.rs
-
termbg-with-async-stdin
Terminal background color detection
-
image_to_console_core
converting images to terminal ASCII art, supporting multiple image formats and terminal output methods
-
elegance
A pretty-printing library for Rust with a focus on speed and compactness
-
diffr
An LCS based diff highlighting tool to ease code review from your terminal
-
tui-qrcode
A Ratatui widget for displaying QR codes in the terminal
-
tg-console
print!,println!andlog::Logwith customizable implementations for rCore tutorial -
qpprint
console printing/formatting
-
rpian-terminal
basic terminal manipulation
-
ratatui-splash-screen
A Ratatui widget to turn any image to a splash screen in your terminal
-
codemelted
aim of this project is to deliver a swiss army knife module to aid software engineers for building full stack solutions for their applications. Utilizing the Rust programming language…
-
hop-cli
Interact with Hop in your terminal
-
verynicetable
Number one table
-
win32console
wrapper to interact with the windows console from rust
-
rong_console
Console module for RongJS
-
guid_convert
console command to convert guid to long or long to Guid
-
term-snip
Write limited number of lines to terminal
-
tui-bar-graph
A Ratatui widget for rendering pretty bar graphs in the terminal
-
egui_console
A Console Window for egui
-
voidio
VOID I/O - High-performance Cross-platform I/O for Rust
-
hexga
include all other console hexga crate in one !
-
virtual-terminal
Virtual terminal
-
tw-econ
Teeworlds external console
-
cutify
colorizing console output with cute gradients
-
zenity
100+ spinner animations and Progress Bars and Support for Multiple Animations at Once
-
tui-cards
A playing card widget for Ratatui
-
rom-analyzer
A CLI tool for analyzing console ROM file headers
-
read_input
Ask for user input until the data inputted is valid
-
avl-console
AVL Console - Advanced developer portal with AI Assistant, ML-powered monitoring and visual query builder
-
cvars
Configuration variables - a simple and ergonomic way to store and edit configuration at runtime
-
ulogger
Lightweight, flexible, and feature-rich logging library for Rust, supporting console and file output with multiple log levels, colors, and macros for all common data types
-
lineread
Interactive terminal input reader
-
simpleos
OS use for MCU, that implements single-threaded asynchronous runtime
-
chart-relative
Compact bar charts in the terminal
-
async-tw-econ
Teeworlds external console asynchronously
-
micrologger2
A minimal logger that prints colored output based on severity level
-
rst_lex
lexer for Rust
-
rquickjs-extra-console
Console module for RQuickJS
-
daemon_console_lite
console library for daemon applications
-
interactor
(usually command-line) user interaction
-
tincre-logger
'zero-setup' logging library for Rust that works out-of-the-box with a familiar API. Powered by tracing.
-
ustyle
A text-styling library for Rust
no_stdembedded targets -
cbsk_log
log tool
-
dbgcmd
implementing command-line-style debug consoles within an application. It doesn't handle rendering, or the logic of any individual commands. All it does is model the state of the console.
-
starbase_console
Console reporting layer
-
doryen-rs
Pure rust OpenGL accelerated roguelike console API with native/wasm support
-
lessify
Output text through a pager
-
nz-ei
easy input handling from stdin
-
prettytty
lightweight terminal I/O and configuration
-
soprintln
println wrapper that includes a timestamp, shared object ID and thread ID with useful colors
-
tui-box-text
A Ratatui widget for displaying text using the box drawing characters
-
link2aws
Converts ARNs to direct links to the AWS console
-
hide_console_ng
Hide console on windows for runtime multi-subsystem applications
-
bevy_repl
Add a REPL to headless Bevy applications
-
async-editor
Async Console Editor with Resizeable Print Window, perfect for AI Chat Apps
-
unicode-icons
(1869+) unicode icons in rust
-
console-games
A collection of console games written in Rust
-
airtouch5
communicating with AirTouch 5 air conditioning system control consoles
-
rusty-termcolor
A light-weight terminal coloring library for Rust
-
promptuity
that provides interactive prompts
-
table-format
Formats tables for printing to terminals and logs
-
rust-happy-log
一个美观、高性能的 Rust 日志库,支持控制台和文件输出,全局单例,零侵入
-
win-utf8-rs
a function to enable UTF-8 for windows
-
irox-log
Basic console and file logging
-
ruspiro-console
Lightweight console abstraction for bare metal implementations to print strings to an output channel that could be easely configured/attached
-
pipedconsole
Easily manage multiple windows consoles from one single process
-
rusty-whsp
designed to handle configuration parsing for command-line applications
-
ciallo_wasm
Ciallo with WebAssembly
-
vhost-device-console
vhost console backend device
-
aparte
XMPP console client written in Rust and inspired by Profanity
-
terminal
Unified API over different TUI libraries
-
serde_spaniel
Spaniel Interactive Deserialiser for Serde
-
press-btn-continue
A smalll no-dependency library to get a "Press any key to continue" console prompt
-
nobb
Silence all console output by redirecting stdout and stderr to null device
-
cartographer-rs
A small TUI crate for easily making simple, searchable, menus
-
ttycolor
easy way to use termcolor
-
rogu
logger library
-
ttycarousel
Console animations for Rust
-
tablestream
A streaming table formatter for the console
-
cute_print
An easy and beautiful way to print
-
ydcv-rs
version of YouDao Console Version
-
coloriz
colorful temrinal
-
tprint
print tabular data
-
hashstream
hash stdin and return results on stdout
-
gigagei
random quote fetching console utility
-
bobcat-console
bobcat-sdk console makes printing easy with Arbitrum Stylus, using a macro
-
ml-progress
Single line progress indicator for terminal/console
-
fwdansi
Forwards a byte string with ANSI escape code to a termcolor terminal
-
tattoy-termwiz
Tattoy fork of Wezterm's Terminal Wizardry for Unix and Windows
-
d-stu
Display Stuff Library
-
system-pause
system-pauseis a Rust library for stopping program execution temporarily. It offers simple macros for pausing the console, either waiting for user input or pausing with a countdown timer… -
cat-loggr
lightweight utility for making beautiful logs
-
ydcv-saki
YouDao Console Version
-
tcp-console
A TCP console to send command to running applications
-
bitformat
Formats bit-focused data structure for printing to terminals and logs
-
qair
Send/receive files with builtin HTTP server and terminal QR code
-
console-display
A tui library that focuses primarily on providing high resolution display functionality in the console
-
dsplce-co-promptuity
fork of https://crates.io/crates/promptuity, go to the original repository if you want to use as a dep
-
term-ctrl
ANSI terminal text formatting assistant
-
casual
parsing user input
-
read_pipe
read console pipes
-
term_cursor
handling terminal cursor movement in a platform independent way
-
pause_console
Pauses the console
-
tracing-subscriber-wasm
A tracing-subscriber writer that writes to the console using wasm-bindgen
-
termcolor-json
writing colored JSON output to a termcolor terminal
-
highlight_error
Highlights an error for printing
-
rustty
A terminal UI library
-
logex
logger for Rust command line applications
-
simple-cli-parser
parsing commands and arguemnts passed to the console
-
backtrace_printer
print std::backtrace::Backtrace with filtering and more
-
dunh
Highlights code for printing
-
menu_rs
command line menu
-
colorama
way to colorize the output of your cli application
-
console_stuff
convenient re-exporting of console crates
-
termfest
A thread-safe TUI library
-
catch-input
implementing a macro for retrieving user input from the console
-
chromalog
A customizable logger with dynamic color coding and file logging
-
cnsl
that provides methods and macros for interacting with the command line
-
anubis
Game launcher for gaming consoles
-
sc-informant
Substrate informant
-
navigator
A Macro-heavy Domain-Specific Language for console apps with menu systems
-
simple-psf
parsing PSF bitmap font files
-
console-web
writing to the console in wasm (using wasm-bindgen)
-
catmark
Console printer for CommonMark
-
pretty_debug
module based formatted console prints
-
smileypyramid
Create pyramids built out of smiley faces
-
minefield
abstract layer for mine sweeper by Rust
-
codelighter
A fast error, warning and notes highlighter for Rust
-
any_terminal_size
Gets the terminal size of your process or [transitive] parent process
-
pomotime
A zero dependency(except for the Rust standard library) Pomodoro timer for terminals
-
fmt-log
Macros for logging to the console, but also returning the formatted string
-
publish_test_ctst113
A publish test
-
logga
A minimal logger and console printer for my loggas
-
simple-cli
interface for handling command-line input and output in Rust
-
colorseq
that manages the VT color sequences
-
jcalendar
Japanese Calendar for Rust
-
newt_proc_macros
Proc macros for newt-rs
-
code_highlighter
Highlights code for printing
-
console-traits
Basic console traits, such as setting char position and writing strings
-
soliterm-ui
User interface support for soliterm
-
cliform
way to format the output of your cli application
-
terminal-utils
A collection of utilities for working with the terminal
-
snarkvm-console-algorithms
Console algorithms for a decentralized virtual machine
-
web_console
Web functions for console
-
termine
mine for Rust with termion
-
simple-pcf
parsing PCF bitmap font files
-
doryen-fov
A pure rust library containing 2D field of view algorithms for roguelikes
-
atm0s-media-server-console-front
Console Frontend Component for Atm0s Media Server
-
conio_rs
Wrapper to Windows conio API
-
rusterm
providing a simple, quick command line interpreter for Rust projects
-
snarkvm-console-network
Network console library for a decentralized virtual machine
-
couleur
Add the ablity to print colored text to the console
-
amethyst-console
imgui frontent to cvar
-
gamemap
A small 2D Map library for console games in Rust
-
snarkvm-console-network-environment
Environment console library for a decentralized virtual machine
-
bieye
A bionic reader for blazingly fast reading within a terminal console
-
ez_colorize
easily change the color of output text
-
input-utils
Small package with console input utils
-
crosscopy
Package and CLI App
-
mk_console
Personal library for handling rust console IO
-
tvis
A console/terminal UI library (very alpha! such WIP!)
-
psf
Allow to read psf fonts, including (optionally) zipped ones
-
chooser
Using a file it rotates through each item unil a random item is selected. The items are displayed in the center of the console.
-
console-decorate
decorating text in the console
-
snarkvm-console-types
Console types for a decentralized virtual machine
-
minigrep_crate
grep like console application
-
omsxctl
a command line console for openMSX
-
CLAAR
Command Line As A Renderer is a simple library that lets you turn the console into a screen for drawing triangles and points and what-not. An example of how to use the library can be found in main.rs.
Try searching with DuckDuckGo.