-
deunicode
Convert Unicode strings to pure ASCII by intelligently transliterating them. Suppors Emoji and Chinese.
-
ansi-to-tui
Convert ANSI color and style codes into Ratatui Text
-
percent-encoding
Percent encoding and decoding
-
nucleo-matcher
plug and play high performance fuzzy matcher
-
annotate-snippets
Format diagnostic reports, including highlighting snippets of text
-
ascii
ASCII-only equivalents to
char,strandString -
stl_io
STL input and output for reading and writing STL (STereoLithography) files
-
zerotrie
A data structure that efficiently maps strings to integers
-
any_ascii
Unicode to ASCII transliteration
-
stringsext
find multi-byte-encoded strings in binary data
-
fucker
BrainFuck interpreter and optimizing JIT compiler
-
uncased
Case-preserving, ASCII case-insensitive, no_std string types
-
olpc-cjson
serde_json Formatter to serialize as OLPC-style canonical JSON
-
ascii_table
Print ASCII tables to the terminal
-
cfonts
Sexy ANSI fonts for the console
-
simdnbt
an unnecessarily fast nbt decoder
-
nexus-ascii
Fixed-capacity ASCII strings for high-performance systems
-
type-safe-id
A type-safe, K-sortable, globally unique identifier
-
dug
An exhaustive name resolution aggregator
-
heh
A cross-platform terminal UI used for modifying file data in hex or ASCII
-
rnr
command-line tool to rename multiple files and directories that supports regular expressions
-
ascii-forge
A Minimal TUI Ascii Application Engine that simplifies the use of crossterm
-
naive_opt
The optimized naive string-search algorithm
-
crabular-cli
A CLI tool for generating ASCII tables
-
rust_tree
tree is a cross-platform tree application and library that produces an indented directory listing of files
-
int-enum
A derive macro for conversion between integer and enum types
-
crabular
A high-performance ASCII table library for Rust
-
rsxxd
hex-dump-type utility rsxxd
-
hx
Futuristic take on hexdump, made in Rust
-
ascii-canvas
canvas for drawing lines and styled text and emitting to the terminal
-
figlet-rs
FIGlet to create ascii art
-
jetscii
A tiny library to efficiently search strings and byte slices for sets of ASCII characters or bytes
-
astree
A command line tool for drawing tree structures with ascii characters
-
svgbob
Transform your ascii diagrams into happy little SVG
-
huski
ASCII table aide command line utility
-
antex
Styled text and tree in terminal
-
zproto
from communicating with Zaber products in Rust
-
seeyou-cub
reading and writing the SeeYou CUB binary file format, which stores airspace data for flight navigation software
-
make-it-rain
A terminal Matrix rain effect, configurable and hackable
-
mdbook-svgbob
SvgBob mdbook preprocessor which swaps code-blocks with neat SVG
-
ascfix
Automatic ASCII diagram repair tool for Markdown files
-
ptrm
ASCII art and animation tool for the terminal
-
asciit
A compact and visually appealing ASCII table for your terminal, featuring colored numbers and letters
-
blurhash
A pure Rust implementation of blurhash
-
project-structure
Generate an ASCII Representation of a project youre working on
-
hexyl
A command-line hex viewer
-
aasvg
Convert ASCII art diagrams to SVG with automatic light/dark mode support
-
esri_ascii_grid
reading ESRI Ascii Grid .asc files
-
newstr
macros for declaring String-base new types
-
tick-encoding
encoding scheme to encode binary data into ASCII strings
-
weathr
A terminal-based ASCII weather application with animated scenes driven by real-time weather data
-
asciisavers
A small collection of ascii screensavers
-
rasciichart
ASCII chart library for Rust with smooth line rendering, inspired by asciichartpy
-
rasciigraph
function to plot ascii graphs
-
ascii-fmt
CLI tool to fix and align ASCII diagrams generated by AI agents
-
four-char-code
A string of 4 ascii chars represented by an u32
-
escaping
configurable string escaping and unescaping
-
fancy-table
Fancy tables with bells and whistles
-
figurehead
convert Mermaid.js diagram markup into ASCII diagrams
-
dumpx
minimal command line tool to hexdump any file
-
ascii-petgraph
ASCII visualization for petgraph directed graphs with force-directed layout
-
aschord
A command line tool for showing how to play guitar chords
-
ascii_domain
Parser for DNS names based on a provided ASCII character set
-
ply-rs
reading/writing ascii and binary PLY files
-
histoterm
CLI tool that prints ASCII histograms from numeric input
-
forbidden-bands
8-bit string handling library
-
kpea
CPIO archive reader/writer library. Supports New ASCII and Old character formats. Fuzz-tested against GNU cpio.
-
sapling-renderdag
Render a DAG into ASCII or Unicode text
-
idna-cli
Encode/decode Unicode domain names to/from IDNA ASCII
-
biodiff
Compare binary files using sequence alignment
-
ascii_table_rs
Elegant ASCII table renderer for Rust CLI and terminal apps
-
flatpage
file system based markdown flat page
-
kerbeiros
Kerberos client library
-
fourcc-rs
Types and macros for working with Four-Chracter Codes (fourcc)
-
hexout
A compact and dependency-free, flexible and customizable hex dump library for Rust that provides beautiful, configurable binary data visualization
-
svgbob_cli
Transform your ascii diagrams into happy little SVG
-
imgii
ASCII Image Generator
-
ascii_help
help you quickly convert ASCII codes
-
atog
ascii to greek - prints greek letters given latin alphabets as input
-
COXave
Instruments for codings
-
cascii
High-performance ASCII art generator for images and videos
-
armnod
random string generator
-
ruchydbg
ML-powered debugger for Ruchy with SBFL fault localization
-
case
A set of letter case string helpers
-
rexpaint
functionality for reading and writing .xp files of the Grid Sage Games REXPaint ASCII art editor
-
tree_gen
CLI tool to generate folder structure in ASCII, JSON and visualize folder structure with nice and easy way without leaving your terminal
-
pixel2ascii
Convert images into ASCII art with color and grayscale support, including block-based sampling, ANSI color output, and CLI
-
rust-strings
rust-stringsis a library to extract ascii strings from binary data -
alpha-counter
Alphabetic counter
-
eunicode
A text processing CLI and library that helps sanitize text by removing the naughty bits to make strings good and safe
-
monster-rift
A vim-like text editor
-
reggy
friendly, resumable regular expressions for text analytics
-
rs3a
Lib for reading and writing 3a format
-
mediatoascii
converting media files (images/videos) to ascii outputs (output media file or print to console). Supports most standard image formats, and video formats
-
folderwalk
Folder walking tool
-
lil-tabby
A macro-based library for creating visually appealing tables with automatic column spanning
-
binhex-rs
read BinHex 4 encoded files
-
wavefst
Modern Rust implementation of the Fast Signal Trace (FST) binary waveform format
-
plot3d
reading, writing, and manipulating NASA PLOT3D structured grids
-
ascii-typographer
Advanced ASCII art generator — CLI and Rust library
-
ps-hash
Generates 64-byte ascii hashes with 256 bits of security
-
bracket-lib
Meta-crate holding the entirety of bracket-lib (and exposing it). Use this for the full roguelike toolkit experience.
-
extract-strings
Extract ascii strings from files
-
rascii_art
Advanced ASCII Art Generator
-
terminal_gameboy
A terminal-based Game Boy emulator with ASCII and block rendering modes
-
base91
Encoding binary data as ASCII characters. Similar to base64, but more efficient.
-
asciibar
A cli tool to print percentages as ascii bar charts
-
muscii
Display images as colorized ASCII art in the terminal
-
ht32-panel-daemon
Daemon with web UI for HT32 panel control
-
cgats
Parse, transform, and write CGATS color files
-
human_regex
A regex library for humans
-
figurehead-cli
CLI tool to convert Mermaid.js diagram markup into ASCII diagrams
-
is_printable
Determine whether a given text-based value is printable
-
advent-ocr
Converts ASCII-art representations of letters generated by Advent of Code puzzles into a String containing those letters
-
hexetta
Flexible CLI tool for printing files and data in multiple bases
-
renderdag
An ASCII or Unicode renderer for directed acyclic graphs
-
alphabetic
featuring a struct that represents a letter in Latin-script alphabet
-
zoa
3D ASCII renderer for terminals with shapes, particles, and effects
-
beast1984
An ASCII game built in rust in loving memory of the 1984 hit BEAST by Dan Baker, Alan Brown, Mark Hamilton and Derrick Shadel
-
tapciify
CLI tool that can let you view images in terminal as ASCII art
-
to_fraktur
Function that converts any string to fraktur font
-
rascii_art_img
Advanced ASCII Art Generator. Fork for imgii.
-
ascim
Convert images to ASCII art (CLI + library)
-
fecund_font_flounder
For printing images in the terminal, with fonts
-
texel
ASCII art text editor
-
shoco
port to Rust, a fast compressor for short strings
-
polished_scancodes
handling and mapping keyboard scancodes in Rust
-
zero
zero-allocation parsing of binary data
-
letrs
Parse and render with FIGlet fonts
-
ascii_assets
a small library for handling a custom filetype used to store and load Sprite Assets
-
memcached-async
Asynchronous memcached protocol parser
-
soft-ascii-string
char/str/string wrappers which add a "is-ascii" soft constraint
-
letrs-cli
Command-line application to render with FIGlet fonts
-
http-lite
no-std http request line parser (method, path, protocol)
-
sigye-background
Background animations for sigye terminal clock
-
serde-json-fmt
Configurable formatting for serde_json serialization
-
e9571_str_lib
string processing, sorting, counting, and hashing
-
tiny-ver
tiny version parser
-
hexcat
A hex display with Unicode symboles for specials
-
esl01-drawdag
Parse an ASCII DAG into parent relations
-
typed-oid
Typed Object IDs
-
bracket-terminal
ASCII/Codepage 437 terminal emulator with a game loop. Defaults to OpenGL, also support WebGPU (for Vulkan/Metal/WGPU), Curses and Crossterm for output. Part of the bracket-lib family.
-
gemini-engine
A 2D/3D monospaced ASCII rendering engine for the terminal
-
awol2005ex_kerberos_keytab
parse keytab kerberos files
-
cj_ascii
working with ASCII strings in Rust
-
ingrid_core
Crossword-generating library and CLI tool
-
chisel-decoders
Chisel UTF-8 and ASCII byte stream decoder implementations
-
invisible-sun
program for generating svg "suns"
-
poriborton
Interconversion between Unicode and various Bengali ANSI encodings
-
termcinema-engine
🧠 Core typewriter-style terminal animation engine (SVG renderer) for termcinema
-
hexxy
all over the place!
-
asciiimg
Convert images to terminal-friendly ASCII using English letters and numbers only
-
xml-string
String types for XML
-
char_index
efficient charwise indexing into a string
-
vtashkov-bf
Brainfuck interpreter
-
ansi-width
Calculate the width of a string when printed to the terminal
-
stybulate
Tabulate with Style
-
escape-bytes
Escapes bytes that are not printable ASCII characters
-
basen
Convert binary data to ASCII with a variety of supported bases
-
weasel-gen
Random ascii generation animation until target string is met
-
ascii_converter
converting between different ascii representations
-
ib-unicode
Unicode utils
-
huski-lib
ASCII table aide library
-
nettext
A text-based data format for cryptographic network protocols
-
limace
Slugify some strings
-
bye_pcd_rs
Working with PCD(Point Cloud Library) file format in Rust.在Rust中处理PCD(点云库)文件格式
-
byte_string
Wrapper types for outputting byte strings (b"Hello") using the Debug ({:?}) format
-
miku_best_friend_printer
Contains a MikuPrinter that can produce an ASCII art of Miku - your best friend - from the music video 'Monitoring (Best Friend Remix)' by DECO*27
-
djlaser_catsay
An easy to use cowsay tool that prints ascii cats
-
awol2005ex_kerbeiros
Kerberos client library
-
badascii
Backend rendering library for BadASCII diagrams. Block diagrams in ASCII.
-
sapling-drawdag
Parse an ASCII DAG into graph edges
-
ipa-translate
translating between IPA and ASCII text
-
cluatoi
Parsing the byte sequence of the ascii characters and safely converting them to integers
-
box_drawing
A very simple library containing constants for UTF-8 box drawing
-
texel_types
Types for Texel ASCII art text editor
-
badascii-mdbook
Embed badascii diagrams in your mdbook. See badascii.me for the editor.
-
biodiff-wfa2-sys
Rust bindings for the WFA2 library
-
asciiframe
Convert any video to a stream of ASCII frames
-
rcut
replacement for GNU cut that supports UTF-8
-
superfold
A multilingual Rust library and CLI to process UTF-8 strings to exclude diacritics and fold non-phonetic graphemes into their phonetic ASCII representation
-
gbtile
A small command line utility to convert PNG images to GBDK compliant Game Boy tiles
-
pixel2char
convert images to ASCII art, available as a library, WASM module, and CLI
-
ratatui-bracket-terminal
Ratatui backends for Bracket Terminal
-
rgb-ascii-armor
ASCII Armor: binary to text encoding library and command-line utility
-
ustar-test-utils
Shared test utilities for ustar crates
-
rbop
Rust framework for writing mathematical expression editors
-
project-structure-creator
A CLI tool to create directory structure using ASCII tree
-
termcinema-cli
🎬 Animated terminal-to-SVG renderer CLI for the termcinema project
-
project-tree
A command-line utility to display a ascii tree of files and directories
-
ansinator
A collection of programs to convert images to various character representation
-
rustsay
CLI tool in Rust that mimics the classic cowsay program, allowing a cow to speak your text in the terminal
-
globe-cli
Display an interactive ASCII globe in your terminal
-
ascii-gif
cli to enjoy ascii-gif
-
as1115
Rust driver for ams AS1115 LED Driver IC
-
dtools
A collection of tools for working with Commodore disk images
-
ascii-armor
ASCII Armor: binary to text encoding library and command-line utility
-
fourcc-rs-macros
Macros for fourcc-rs crate
-
asciirend
no_std compatible ascii rendering core
-
rs-cube
Blazingly Fast 3D ASCII Rubik's Cube
-
text-tables
A terminal/text table prettifier with no dependencies
-
char-cli
an unicode escape tool
-
ascii_image
Render images as colorized ASCII art
-
escape-ascii
An extremly tiny tool to convert stdin raw byte stream to printable escaped-ascii form (with slice::escape_ascii()), such as byte literals in source codes on many programming languages (e.g. "\x1b\x04printable\x16\n")
-
sbd-cli
your '(S)hitty (B)lock (D)iagrams look a little nicer
-
roommd
Write room plans via markdown
-
mage-core
An ASCII art game engine written in Rust
-
text-sanitizer
convert text to plain ASCII text
-
passgenr
generating cryptographically-secure passwords in Rust
-
p101_enc
convert Olivetti P101 program to and from different encodings
-
ascii_tree
generates ascii trees
-
bread-cli
byte conversion tool
-
ansi-to-tui-forked
convert ansi color coded text into ratatui::text::Text type from ratatui library
-
toroid
no_std ASCII renderer made to show donuts. This library animates 3D ASCII donuts, perfect for demos, embedded systems, or just for fun.
-
rcut-lib
rcut is a Rust replacement for GNU cut that supports UTF-8
-
utf-crawler
An ASCII art themed dungeon crawler with roguelike elements written in Rust
-
gen_layouts_sys
Generated keyboard layouts
-
codes-iana-charset
This package contains an implementation of the IANA Character Set registry
-
ripmors
encoding and decoding international Morse code and several variants
-
stringsort
Pathological sorting of string characters
-
esl01-renderdag
Render a graph into ASCII or Unicode text
-
yaksay
Cowsay enhanced
-
QCard
QWERTYCards for the everyman developer
-
asciiarena
Terminal multiplayer deathmatch game
-
baseic
numeric conversion tool
-
himmelblau_kerbeiros
Kerberos client library
-
hina
:]
-
psfparser
A PSF reader written in Rust
-
case-conv
Faster case conversion crate
-
typez
generating ascii art with sub-zero
-
rulet
figlet implementation
Try searching with DuckDuckGo.