-
crossterm
A crossplatform terminal library for manipulating terminals
-
anstyle-query
Look up colored console capabilities
-
anstyle-parse
Parse ANSI Style Escapes
-
ansi-to-tui
Convert ANSI color and style codes into Ratatui Text
-
ansi_colours
true-colour ↔ ANSI terminal palette converter
-
terminal-light
tells you whether your terminal is dark or light
-
termcolor
cross platform library for writing colored text to a terminal
-
pastel
A command-line tool to generate, analyze, convert and manipulate colors
-
colored_text
adding colors and styles to terminal text
-
vivid
LS_COLORS manager with multiple themes
-
bevy_console
dev console for bevy
-
anstyle-lossy
Lossy conversion between ANSI Color Codes
-
dfh
Human-readable disk usage with colorized bars, physical disk grouping, and system volume annotations
-
cfonts
Sexy ANSI fonts for the console
-
ansiconst
declaring nestable ANSI styles in const context
-
egui_sgr
that converts ASCII/ANSI escape sequence color models into colored text in egui
-
ansi-senor
Run commands with ANSI color output captured to HTML
-
nu_plugin_ls_colorize
A plugin for Nushell that colorizes paths using LS_COLORS
-
game24_net
A multiplayer, real-time '24 Game' built in Rust with TCP server/client. Fully plain-text terminal compatible; no ANSI colors or emojis.
-
anstyle-wincon
Styling legacy Windows terminals
-
ansiterm
ANSI terminal colours and styles (bold, underline)
-
anstyle-owo-colors
Adapt between owo-colors and anstyle
-
rich-rs
Rich text and beautiful formatting for the terminal
-
oxink
ANSI styling, terminal color helpers, and slash-command input components for Rust CLIs
-
richrs
port of the Rich Python library for beautiful terminal output
-
haskelujah-diagnostics
Diagnostics rendering and reporting utilities for the Haskelujah compiler
-
farben
Markup for the Terminal, but safer and faster
-
n0-tracing-test
Helper functions and macros that allow for easier testing of crates that use
tracing -
foxtail
Status line for Claude Code users at Mozilla
-
glyphs
Beautiful ANSI escape sequences for terminal styling ✨
-
zaz
cross-platform textual UI toolkit with bindings for Rust, C++, Zig and etc
-
ansi_rgb
Colorful terminal text using ANSI escape sequences
-
tempera
Template based terminal coloring made really easy
-
colorrs
CLI for outputting terminal colour test images
-
neo-lolcat
Rust rewrite of lolcat from skyline69 – zero-dependency rainbow text with animations, tests, and CI
-
nbv
A fast terminal-native Jupyter notebook viewer
-
spraypaint
Terminal string styling for Rust
-
ansi-color
Creating ANSI block code for Discord
-
simply_colored
The simplest crate in existence for terminal colors
-
wrap-ansi
A high-performance, Unicode-aware Rust library for intelligently wrapping text while preserving ANSI escape sequences, colors, styles, and hyperlinks
-
terminal_style
A minimal library for styling terminal text using ANSI escape codes
-
nanocolor
A minimal, zero-dependency terminal color and text styling crate for Rust
-
tinter
ANSI Color output
-
code_logger
colorful, and flexible logging library for Rust with timestamps, log levels, and custom error codes
-
nils-git-scope
CLI crate for nils-git-scope in the nils-cli workspace
-
stylic
fast library for styling text with ANSI escape codes
-
highlite
A fast, rule-based CLI highlighter for stdin and files
-
browser-cat
Pipe text or HTML to your browser from the command line — a Rust port of bcat
-
tinycolor
A tiny but mighty Rust utility crate for printing colored strings in the terminal
-
anstyle-yansi
Adapt between yansi and anstyle
-
tinterm
A powerful library for vibrant solid and gradient text with shimmer animations in terminal outputs
-
cargo_info_types
Parse the output of
cargo infointo well-typed Rust structures -
fuzzytail
A modern, colorful tail replacement with split-pane log monitoring
-
cnxt
Coloring made simple, for your terminal
-
rustyhues
Lightweight, zero-macro ANSI color styling for Rust CLIs, with smart terminal detection, RGB/hex support, conditional styling, and configurable semantic styles
-
monochora
gif to ascii art converter written in rust
-
philiprehberger-clicolor
Cross-platform terminal color and style output with automatic capability detection
-
lipgloss
Style definitions for nice terminal layouts. The core of the lipgloss-rs library.
-
thag_styling
Terminal styling system with theme support and color detection for thag_rs
-
clicolors-control
A common utility library to control CLI colorization
-
make_colors
powerful and cross-platform Rust library for adding colors to your terminal output with support for hex colors, RGB, and rich markup
-
chroma-print
A lightweight utility for styled terminal printing using ANSI escape codes
-
slogger
logger for Rust
-
render-ansi
ANSI/VT rendering adapter for highlight-spans and theme-engine output
-
molten_sigil
Human-readable ANSI escape sequences for terminal styling ✨
-
simple_colour
that allows programmers to change the style or colour of their strings
-
cjc-diag
Diagnostic infrastructure and error codes for CJC
-
tinte
16-color palette generator for terminal and Wayland apps
-
cyrup_termcolor
cross platform library for writing colored text to a terminal. (CYRUP.ai fork with compatibility fixes)
-
antsee
A terminal color and style library designed not for output but for creating configuration files
-
cio
two powerful procedural macros (
println!andinput!) that enhance console I/O operations in Rust, bringing Python-like convenience to Rust’s type-safe environment -
inksac
Just another color lib for terminal environment
-
ansi-pretty-print
Pretty-printing structured data with ANSI color support and ligatures. Mostly used for debug outputs.
-
arct-config
Configuration management for Arc Academy Terminal
-
dfr
A minimalist `df clone written in Rust - displays mounted filesystems & disk usage
-
onefetch-ascii
Display colorized ascii art to the terminal
-
term_ansi
A super lightweight macros crates to add ANSI Codes to your project
-
fluaterm
a terminal module for flua which supports ANSI colors (now samengine, because flua is dead)
-
termz
Terminal utilities for CLI, TUI, IO and general string helpers
-
perl-lsp-color-provider
Document color detection and presentation for Perl LSP — hex, ANSI, named CSS colors, Term::ANSIColor
-
gpui-terminal
Terminal emulator component for gpui
-
qute
designify your terminal with a large ansi colors palette 🎨
-
zuit-report
Output formatters (JSON, SARIF, Markdown, terminal) for zuit
-
color_tools
Typed text-with-optional-ANSI-color abstraction
-
datapass
CLI tool to fetch and display mobile data usage from datapass.de
-
vari
formatting strings with colors and cosmetic stuff to the terminal
-
anstyle-ansi-term
Adapt between ansi_term and anstyle
-
hel-colored
ANSI string colorizer and styler
-
colorline
Text coloring in Rust for terminals. Minimal and easy to use.
-
mcplint-report
Output formatters (text, JSON, Markdown, SARIF) for mcplint
-
termcolor2
cross platform library for writing colored text to a terminal. (fork of termcolor)
-
hexga_ansi_color
Ansi Color
-
chromaterm
terminal colors
-
colorize
ansi color library
-
prox
development process manager like foreman, but better!
-
ansistream
Write blazingly fast, free allocation ansi escape codes to a buffer, and flushes them all to any output
-
colorhash256
Like Chroma-Hash, but with ANSI terminal colors
-
ansee
ANSI escaped text to image CLI tool and Rust library
-
farben-md
The markdown rendering internals for Farben
-
coloriz
colorful temrinal
-
farben-build
Build script support for Farben. Parses .frb.toml style files and generates compile-time style registries.
-
rgb2ansi256
Convert RGB 24-bit colors into ANSI 256 (8-bit) color codes with zero dependencies and
const fn -
ansirs
(and probably flawed) little library for working with ANSI color codes
-
colorize-macros
A set of Rust macros to assist in turning text into colors for printing on the terminal
-
spraypaint-macros
Procedural macros for the spraypaint terminal styling crate
-
ansi_color_constants
Named constants for ANSI codes in Windows Terminal
-
rustylook
colorizing terminal output
-
libtermcolor
Ansi Color Library for C/C++ and Rust
-
coloursum
🎨 Colourise your checksum output
-
scolor
ansi colors
-
scol
command line tool for colouring text
-
seqsee
parsing and displaying ANSI escape sequences in a human-readable format
-
term_colr
A super fast short one-liner about your crate
-
palett
ansi color space tool
-
dull
Strip ANSI colour control codes
-
termal_codes
Ansi codes for the termal library
-
minimal_ansi_color
Ansi Color
-
ansi-colors
an ansi-coloring sceme crate that allows you to format and color your output
-
mccolors-rust
working with Minecraft color codes and ANSI colors
-
ansi-cut
cutting a string while preserving colors
-
terminal-text-styler
creating ANSI escape codes to produce styled text for terminal output
-
farben-core
The internal core library for Farben
-
whitelight
coloring terminal text in Rust
-
termcol
Dependency-less library for simple terminal text coloring and formating
-
color-ansi
Lightweight terminal color writer
-
terminal-font
font color and style decoration in terminal
-
colorize-rs
terminal text colorisation using ansi characters
-
colorism
terminal ANSI colors
-
hoicolor
convert hearts of iron colors -> ansi
-
termpic
Fork of https://github.com/hopey-dishwasher/termpix
-
tbltyp
Table string typewriter
-
terminalcolor
Converts shorthand codes into full ANSI color codes
-
ansi_colour
Representation of ansi colours
-
ansi
ANSI colors for Rust
-
shellcolor
coloring and formatting terminal output. It just returns the requested string with the proper formatting applied.
-
ansicolor
Ansi terminal color definition library
Try searching with DuckDuckGo.