-
termimad
Markdown Renderer for the Terminal
-
unicode-case-mapping
Fast lowercase, uppercase, and titlecase mapping for characters
-
ucd-trie
A trie for storing Unicode codepoint sets and maps
-
text-splitter
Split text into semantic chunks, up to a desired chunk size. Supports calculating length by characters and tokens, and is callable from Rust and Python.
-
grex
grex generates regular expressions from user-provided test cases
-
entities
raw data needed to convert to and from HTML entities
-
yeslogic-ucd-generate
A program for generating packed representations of the Unicode character database that can be efficiently searched with support for additional tables
-
utf8-width
To determine the width of a UTF-8 character by providing its first byte
-
serde_json_lenient
A lenient JSON serialization file format
-
unicode-blocks
contains a list of all unicode blocks and provides some functions to search across them
-
decancer
that removes common unicode confusables/homoglyphs from strings
-
rustrict
profanity filter for Rust
-
ncurses
A very thin wrapper around the ncurses TUI library
-
font8x8
8x8 monochrome bitmap font for rendering
-
jid
struct for Jabber IDs
-
scan_fmt
scanf()-like input for Rust
-
oni-comb-parser-rs
parser combinators
-
cfonts
Sexy ANSI fonts for the console
-
fontfor
find fonts which can show a specified character and preview them in terminal or browser
-
pad
padding strings at runtime
-
astree
A command line tool for drawing tree structures with ascii characters
-
sf-api
API to send commands to the Shakes & Fidget servers and parse their responses into characters
-
morse_n_s
Test program that plays Morse code "N"s using Rust and CPAL, inspired by its use in historical aviation communications, including transmissions by Amelia Earhart
-
simple-string-patterns
Makes it easier to match, split and extract strings in Rust without regular expressions. The parallel string-patterns crate provides extensions to work with regular expressions via the Regex library
-
filename-refactor
Command to refactor file names
-
rustkorean
processing Korean characters. It provides functionalities to check if a character is Korean, classify Korean characters, verify if a character is a leading consonant (choseong), a medial vowel (jungseong)…
-
bbd
Binary Braille Dump
-
string-offsets
Converts string offsets between UTF-8 bytes, UTF-16 code units, Unicode code points, and lines
-
usv
USV: Unicode Separated Values (USV) for data markup. This is for spreadsheets, databases, content management, and more. This builds on ASCII Separated Values (ASV) and contrasts with Comma Separated Values (CSV).
-
hdlc
support of the IEEE standard
-
pinyin-parser
Parses a string of pinyin syllables. Covers marginal cases such as
ẑ
,ŋ
andê
. -
regashii
Read and write Regedit export files
-
mhv
A minimalist hex viewer
-
dnd-character
A Dungeons and Dragons character generator
-
ascii_help
help you quickly convert ASCII codes
-
asciibar
A cli tool to print percentages as ascii bar charts
-
ucd-generate
A program for generating packed representations of the Unicode character database that can be efficiently searched
-
words-count
Count the words and characters, with or without whitespaces
-
fucker
BrainFuck interpreter and optimizing JIT compiler
-
drawille
Draw to the terminal using braille characters
-
any-rope
A fast and robust arbitrary rope for Rust. Based on Ropey.
-
arabic_text_utils
Arabic text processing and manipulation
-
yeslogic-unicode-blocks
Functions to access and search Unicode blocks
-
glue
parser combinator framework for parsing text based formats, it is easy to use and relatively fast too
-
terra-plr
Terraria player parser
-
xhtmlchardet
Character set detection for XML and HTML
-
human-friendly-ids
Generate non-visually ambiguous IDs
-
ucd
Extends the char type to provide access to most fields of the UCD, Unicode Character Database, as of version 9.0.0. It aims to be compact, fast, and use minimal dependencies (only rust's core crate)…
-
hebrew_unicode_utils
Some functions for processing Hebrew unicode characters
-
utilprint
easily using colors or unicode in your terminal printing
-
skeletal_animation
Skeletal character animation library, using gfx-rs
-
trekname
containing Star Trek character names and descriptions
-
fmtastic
Format numbers using the unicode characters via the Display trait
-
tui-box-text
A Ratatui widget for displaying text using the box drawing characters
-
git-graph
Command line tool to show clear git graphs arranged for your branching model
-
dynamic-token
Encodes and evaluates a time-sensitive dynamic authentication token based on shared API key, a timestamp, some random noise characters and an optional UUID
-
image-to-ascii
Converts images and gifs to ascii art
-
markdown2unicode
Converter from markdown notation to unicode characters
-
dekor
styling and character repository in Rust
-
zen-console-input
but full fledged CLI
-
nettext
A text-based data format for cryptographic network protocols
-
proto-file-parser
A Protocol Buffer Definition (.proto) parser that converts proto files to JSON format
-
bbd-lib
Binary Braille Dump
-
rulet
figlet implementation
-
ulid-lite
ULID generation library and command-line utility
-
keysmith
Create keys, uuid's, timestamps, and more
-
braillix
A dot-matrix display implemented with braille characters
-
uwl
A management stream for bytes and characters
-
colorize-rs
terminal text colorisation using ansi characters
-
terra-plr-xbox360
Xbox 360 terraria player parser
-
stock-symbol
A data type for representing stock symbols
-
enum-generator
Generate enum from template
-
libzbase32
z-base-32 format for Rust. This implementation is no_std compatible.
-
character-set
High performance
set.contains(char)
-
ascii_converter
converting between different ascii representations
-
gmocli
command-line interface for searching emoji characters with associated gitmoji descriptions
-
find_unicode
Find Unicode characters, the easy way!
-
rcut
replacement for GNU cut that supports UTF-8
-
character_frequency
counting character frequencies in a string concurrently
-
unicode-box-drawing
Unicode box-drawing characters
-
glyphana
Quickly find, inspect & collect unicode glyps
-
rsedn
reading and writing EDN (Extensible Data Notation) data
-
cyrconv
A funny faux cyrillic character mapper
-
wordcrab
A command-line tool for counting lines, words and characters in documents
-
asciir
Print ASCII table/values
-
pw
stateless password generation
-
encoding8
various 8-bit encodings
-
hsk
Return HSK Level for Simplified Chinese Characters
-
rcut-lib
rcut is a Rust replacement for GNU cut that supports UTF-8
-
khat
A cat clone, nothing more nothing less
-
stringsort
Pathological sorting of string characters
-
corpus-preproc
A preprocessor for text and HTML corpora
-
utf8-builder
Build and validate UTF-8 data from chunks. Each chunk doesn't have to be a complete UTF-8 data.
-
zw
encoding and decoding text using zero-width characters
-
backslash
parsing escape characters
-
full2half
CLI for converting full-width characters to half-width characters and vice versa
-
chr
A command-line tool that gives information about Unicode characters
-
quake_text
Utils for Quake strings and characters
-
charwise
This lightweight, dependency-free rust library provides a convenient way to read characters from different resources
-
bset
Fast and compact sets of bytes or ASCII characters
-
entro
Program to count character frequency from STDIN
-
sluggify
slug or clean url generator for rust. With default settings, you will get an hyphenized, lowercase, alphanumeric version of any string you please, with any diacritics removed, whitespace and dashes collapsed…
-
braille_pics
producing text-art pictures using Braille characters
-
tis620
handling Thai Industrial Standard 620 (TIS-620) characters
-
grux
drawing grid-based user interfaces using ASCII characters
-
oxiDice
CLI to generate customizable passwords as either alphanumeric codes or diceware-based phrases
-
OOLANG
An esoteric stack-based programming language, where all instructions are different variations of the character 'O'
-
senv
Agnostic .env
-
vet
Arbitrary type validation
-
qesp
remove annoying characters of names in a directory
-
re2
Wrapper for the re2 C++ regex library
-
dent-parse
Duck's Extensible Notation for Things (DENT) parser
-
ascii_utils
handle ASCII characters
-
fgener
A package to generate n number of text files with random characters
-
brainiac_22ccb748d608358e
brainfuck esoteric computer language
-
unicode_clusters
variable width unicode characters as single items, allowing for array like indexing etc
-
pwdg
A rudimentary command-line tool and Rust library for generating secure, random passwords
-
ccwc
CLI tool to mimic wc
-
rut
A small UTF-8 parsing library for applications that need to parse individual
char
s -
password-characters
help with the "enter the 12th, 35th, and 63rd characters from your password" situations
-
code-span
Add additional infomation to code character
-
xsystem
Conversion between the Esperanto x-system and Unicode circumflexes
-
polyvalid
A validator for package names, namespace, username and app name on wasmer
-
boxy
Declarative builder for Unicode box-drawing characters
-
brainfuck_interpreter
brainfuck interpreter written in Rust
-
wz-utf8
UTF-8 counters for wz
-
transliterate1234
UTF-8 to ASCII transliteration
-
wz-conf
Configuration options for wz
-
keepass-dump-extractor
Find and collect parts of a Keepass master key to recover it in plain text from a memory dump
-
spyglass
Search engine for documents, inspired by bioinformatics
-
utf8reader
wrapper around Reader that returns a stream of UTF-8 characters
-
but-what-about
A permutation & combination calculation crate for rust
-
color-char
Character with color information
-
h_hangul
Korean Characters
-
tpng
A small tool that prints truecolor png renderings to the terminal using unicode block characters
-
escaped-delimiter
Iterator of delimited slices with escape characters
-
alphabet-encoder
A quick and dirty way to deal with escape characters
-
ascii_set
Fast membership of ASCII character classes
-
wz-utf16
UTF-16 counters for wz
-
bloke
A video game avatar system, similar to Nintendo's Mii - but open source and for PC / phone games
-
unicode-prettytable
Table formatting library using Unicode Box-drawing characters
Try searching with DuckDuckGo.