-
pretty_assertions
Overwrite
assert_eq!andassert_ne!with drop-in replacements, adding colorful diffs -
lcms2
ICC color profile handling. Rusty wrapper for Little CMS
-
colorchoice
Global override of color control
-
colored_json
Colorize JSON, for printing it out on the command line
-
color
representing and manipulating colors
-
color-backtrace
Colorful panic backtraces
-
colorz
A terminal text-coloring library
-
better-panic
Pretty panic backtraces inspired by Python's tracebacks
-
ansi-str
set of methods to work with ANSI strings
-
kdam
A console progress bar library for Rust. (inspired by tqdm & rich.progress)
-
mundy
Reads various system-level accessibility and UI preferences
-
ansi-to-html
ANSI escape codes to HTML converter
-
qcms
lightweight color management
-
bevy_color
Types for representing and manipulating color values
-
lolcat-rs
A high-performance, vibrant rainbow coloring tool for your terminal
-
random_color
generating random attractive colors
-
stakpak-popup-widget
Popup widget for Ratatui
-
minimo
terminal ui library combining alot of things from here and there and making it slightly easier to play with
-
ansi-color-codec-cli
Encode bytes as ANSI background colors
-
ecolor
Color structs and color conversion utilities
-
eza-themer
unofficial theme manager for eza
-
cd-pls
A pretty ls-like command for listing files
-
color-thief
Grabs the dominant color or a representative color palette from an image
-
smol-rgb
A smol library for (s)Rgb color handling
-
tcs3472
Platform-agnostic Rust driver for the TCS3472 RGB color light to digital converter with IR filter
-
chromatic
A small utility library for building and sampling colour maps
-
blockpedia
A comprehensive Rust library for Minecraft block data with advanced color analysis and palette generation
-
hct-cam16
CAM16 + HCT perceptual color math with sRGB/XYZ/L* conversions and a gamut-mapping solver. Deterministic ARGB-in/ARGB-out, no UI/engine dependencies.
-
hayro
A rasterizer for PDF files
-
tinter
ANSI Color output
-
rdx-stderr
The Rustadex Stderr Package. An opinionated, ergonomic library for pretty-okay CLI terminal output, made of sticks bubble gum and vintage bash scripts.
-
oppenheimer
Hierarchical listboards for your terminal
-
color-art
working with colors and color spaces
-
leptos_color
Leptos Color is a simple Crate that gives access to a color picker for leptos
-
simple-color-palette
Color Palette format
-
colors-by-example
Pick ansi-256 colors by examples
-
colour
Macros for creating coloured console output
-
hyperchad_color
HyperChad color package
-
simple-color
color struct
-
image-renderer
Image renderer
-
empfindung
CIE Delta E colour difference algorithms
-
fey_color
Types for working with colors
-
chroma-ls
LSP server for highlighting colors in source files
-
allegro_color
Allegro 5 color addon Rust wrapper
-
color_scaling
Functions to scale colors: get a weighted color between 2 colors
-
pal-edit
edit and preview for rat-theme4 color palettes
-
tempo-rs
& minimal client to connect and interact with RTE's 'Tempo Like Supply Contract' API
-
bevy_mod_config
A Bevy plugin for configuration management
-
tinypicker
color picker made in rust for the CLI!
-
chromakitx
A comprehensive color manipulation library for Rust
-
cint
A lean, minimal, and stable set of types for color interoperation between crates in Rust
-
material-color-utilities
Color libraries for Material You
-
prisma
color library for both simple and complex color manipulation, intending to be the go to rust color library for most tasks. It can handle conversion between a large number of color models…
-
easy-svg
Author SVGs in Rust through a statically typed system
-
fancy-log
A fancy logging library with colorized output and structured logs
-
g213_colours
set the G213 keyboard backlight. Based on https://github.com/SebiTimeWaster/G213Colors.
-
contrast
Calculate contrast between two colors
-
plot_starter
quickly plot data using
egui_plot -
xterm-color
Parses the subset of X11 Color Strings emitted by terminals in response to OSC color queries
-
erebus
A CLI message generation library
-
css-colors
converter to transform CSS colors
-
xcolor
Lightweight color picker for X11
-
scarlet
Colors and color spaces made simple
-
rgb_int
Integer representations and manipulations of rgb colours
-
color_reducer
Simplify images by reducing the number of colors based on a predefined palette
-
feim
Modular crate for working with images in Rust
-
tcolour
A colour library aimed at use with Ratatui
-
rand-bk
A terminal emulator launcher that applies random background colors to be easy to distinguish between multiple terminal windows
-
picto
Image handling library
-
submerger
combines subtitles from two files into one, with customizable position and color settings
-
logger_bro
aligned, colorful logger with [level] [obj]: message formatting
-
simple_term_attr
A very simple library to use some terminal attributes like colors
-
no_color
Detect NO_COLOR environment variable
-
helptext
Create beautiful help messages
-
colorcet
colormaps
-
thag_styling
Terminal styling system with theme support and color detection for thag_rs
-
ratatui-canvas-polygon
A shape library for ratatui
-
colored-print
Concise syntax for colors and styles in a format string literal
-
logc
logging library with fancy colors
-
smplfetch
fetch script... but in Rust!
-
hui
UI library for games and other interactive applications
-
coloctree
An octree implementation for RGB Color to create all RGB images
-
fmt2
traits, structs and macros for formatting
-
bimm-firehose-image
bimm-firehose image processing support
-
select_color
color selection
-
nekoprint
powerful procedural macro for Rust that automatically generates printing methods for a struct's fields and the entire struct itself. It lets you create fluid, asynchronous logs with…
-
contrasted
checking the contrast between two colors
-
colorbox
A low-level toolbox for working with color
-
skim-tuikit
Toolkit for writing TUI applications
-
line-straddler
Determine how lines through text (underlines, strikethroughs, etc) should be rendered
-
win-color
managing and manipulating colors in Windows applications, providing high-level abstractions for color handling, gradient creation, and direct integration with Direct2D
-
art_color_begin
testing, as a conclusion to chapter 14 of the Rust book
-
allegro_color-sys
Allegro 5 color addon Rust binding
-
lykoi_drive
terrible opengl bindings
-
color_blinder
Takes images and renders a set of images simulating different kinds of color blindness
-
framelog-rs
Lightweight logging library with colors and minimal dependencies
-
loggify
Small and simple rust logger
-
ambient_color
Defines a color type for Ambient, as well as helper operations
-
cichlid
A color math library for programming addressable LEDs
-
farver
color library with easy transformation of colors with less functions
-
egui_lens
A modular and customizable reactive event logger component for egui applications
-
tcs3400
Platform-agnostic Rust driver for the TCS3400 RGB color light to digital converter with IR filter
-
veml6040
Platform-agnostic Rust driver for the VEML6040 RGBW color light sensor
-
colorgram
that extracts colors from image. Port of colorgram.py
-
aer
A command-line toolkit for creatives
-
waterfall
Generates waterfalls from heatmaps
-
ibox-crossterm
A fork of crossterm made for ibox to get the stderr position of the cursor. NOT FOR GENERAL USE.
-
egui-colorgradient
A color gradient edior for egui
-
greenfield
images
-
picoboy-color
Board Support Package for the Picoboy Color
-
zoha4
A drop down terminal inspired by Tilda, GTK4 flavor
-
lolcat
The good ol' lolcat, now with fearless concurrency
-
sysstatus
A small fast tool to get an overview of the system including load, storage usage, temperature and services
-
asdf-oxide
command-line utility that sorts pixels in images based on their brightness or color value
-
prompt-color-tool
generating terminal prompt colors based on machine hostname
-
language-reporting
Diagnostic reporting for programming languages
-
term2d
drawing engine for terminal applications
-
rucline
A cross-platform, UTF-8 aware, autocompletion capable, tab suggestion supporting, color rendering line reader you can 'recline' on
-
prominence
extract prominent colors from an image
-
pixelflut
An async/sync Pixelflut server/client library
-
bevygen
parked: opinionated bevy game design cli
-
tint
Color creation and manipulation
-
svg-invert
A CLI utility and a library to invert colors in an SVG image
-
censor-analyser
Palette analysis tool
-
hikari
Vector-based colour manipulators
-
rgb24
Basic 24-bit colour representation and manipulation
-
colorspace
colorimetry covering spectral, RGB, XYZ, L*a'b' and conversions thereof
-
gecl
geometry types and a color type
-
sorbet-color
working with (and converting) colors in different spaces
-
apputils
A lightweight Rust crate to help you build awesome tools
-
scolor
ansi colors
-
comfy-color-backtrace
Comfy fork of Colorful panic backtraces
-
colo
CLI tool to show and convert colors between various color spaces
-
mowl
logging with coloring support
-
rgb2vga
An RGB pixel to VGA color converter implemented in rust
-
ez-rust
ez to use rust utils
-
cat-fax
Like Cowsay, but with (mostly) factually accurate cat facts!
-
macro_colors
colorful printing macros
-
wealthy
Rich ported to Rust!
-
template-eyre
An error reporter for panics and
eyre::Reportwith handlebars template support -
json-color
Colorize JSON strings
-
purple-hue
Change a hue light's color based on air quality data from purple air
-
libvibrant-ffi
C bindings for libvibrant, a library to control screen saturation on X servers
-
hanbun
drawing half blocks to the terminal
-
dye-cli
color shell text
-
ponsic-color
The dependency of the
ponsiccrate -
vngine
A player and engine for visual novels
-
cprint
Cargo-like print
-
rptree
A command line tool for generating directory tree
-
huedump
A hex/binary/octal/decimal dump generator that colours all bytes with a different colour!
-
radix-colors
Rust port of Radix Colors
-
cluColor
Methods for formatted recording of color output
-
smallcolors
A less-bloated color crate
-
bunt-logger
Convenient log macro wrappers around
bunt -
colorama
way to colorize the output of your cli application
-
proudcat
cat + :rainbow:
-
average_color
Get the average color of an image
-
pstools
interface for generating PostScript files
-
fluorescence
✨ Fluorescence - A library for dominant color extraction and fuzzy graphics processing
-
relative-luminance
Utlities to manage relative luminance
-
nsys-color-utils
Color utilities
-
color-maps
Defines X and HTML color maps
-
float01
A float in range 0-1
-
f01
A float in range 0-1
-
tinycolors
a tiny color management library focused on erganomics
-
beacon-calculator
calculating the glass colors needed to color a Minecraft beacon
-
minimal_ansi_color
Ansi Color
-
matdesign-color
Material Design Color Palettes for Rust
-
color_counter
inspect an image for most frequent colors
-
shiru
Extensible syntax highlighting engine, Rust implementation of ShiC++
-
wassily-color
Color utilities and palette management for wassily generative art library
-
inku
An RGBA color backed by a
u32for simple color manipulation -
tekenen
drawing pixels in memory
-
drawing-stuff
drawing onto a canvas
-
r256
cross-platform color 256 library with text styles for Rust
-
hsl
Represent colors in HSL and convert between HSL and RGB
-
rgba32
Basic 32-bit colour representation and manipulation
-
hui-shared
internal crate
-
delta_e
DeltaE is a pure-Rust implementation of the CIEDE2000 algorithm
-
color-convert
Support RGB,RGBA,HEX,HSL,HSLA,HSV,CMYK to convert each other, write by rust
-
keco
Colored echo
-
chalk-plus
chalk.js port to rust
-
lds-color
Low discrepancy Sequence Color Generation in Rust
-
sht-colour
Conversion tools for SHT colours
-
palette-cli
CLI tool to visualize color palettes
-
aver
A dead simple logging library for rust
-
color-splotch
A drawing and animation program for children
-
console-codes
Enums for rendering console codes
Try searching with DuckDuckGo.