-
pretty_assertions
Overwrite
assert_eq!
andassert_ne!
with drop-in replacements, adding colorful diffs -
ryu
Fast floating point to string conversion
-
bytesize
Semantic wrapper for byte count representations
-
uom
Units of measurement
-
humansize
A configurable crate to easily represent sizes in a human-readable format
-
prettyplease
A minimal
syn
syntax tree pretty-printer -
itoa
Fast integer primitive to string conversion
-
const-hex
Fast byte array to hex string conversion
-
ryu-js
Fast floating point to string conversion, ECMAScript compliant
-
strfmt
formatting dynamic strings
-
faster-hex
Fast hex encoding
-
shlex
Split a string into shell words, like Python's shlex
-
hex-literal
Macro for converting hexadecimal string to a byte array at compile time
-
size
expressing, formatting, and interacting with file sizes
-
slug
Convert a unicode string to a slug
-
human_bytes
convert bytes into human-readable values
-
phonenumber
parsing, formatting and validating international phone numbers
-
numtoa
Convert numbers into stack-allocated byte arrays
-
chrono-humanize
Human-friendly time expressions - similar to Python arrow.humanize
-
percent-encoding
Percent encoding and decoding
-
lexical-util
Shared utilities for lexical creates
-
readable
Human readable strings
-
better-panic
Pretty panic backtraces inspired by Python's tracebacks
-
custom_debug
Derive Debug with a custom format per field
-
base-x
Encode/decode any base
-
si-scale
Format values using the appropriate SI scale: seconds(1.3e-5) -> 13 µs
-
measurements
Handle metric, imperial, and other measurements with ease! Types: Length, Temperature, Weight, Volume, Pressure
-
color-backtrace
Colorful panic backtraces
-
ubyte
complete, const-everything, saturating, human-friendly, no_std library for byte units
-
dactyl
A small library to quickly stringify integers with basic formatting
-
sqids
Generate short unique ids from numbers
-
human_format
Rust Port of human-format from node, formatting numbers for us, while the machines are still at bay
-
slash-formatter
functions to deal with slashes and backslashes in strings
-
dtoa
Fast floating point primitive to string conversion
-
verusfmt
An opinionated formatter for Verus
-
dyn-fmt
dynamic string format
-
human-repr
Generate beautiful human representations of bytes, durations, and even throughputs!
-
twemoji-assets
A sophisticated crate that provides the assets from Twemoji
-
dtoa-short
Serialize float number and truncate to certain precision
-
mubo
A static url shortener generator
-
nu_plugin_highlight
A nushell plugin for syntax highlighting
-
nu_plugin_skim
An
sk
command that can handle Nushell’s structured data -
lexical-write-float
Efficient formatting of floats to strings
-
thousands
Adds digit separators to numbers, configurably
-
git-llm-bundler
bundle git repositories into a single file for LLM context
-
shelve
command-line tool to pretty print CSV files grouped by a column
-
rust-format
source code formatting crate with a unified interface for string, file, and TokenStream input
-
jsonformat
Formats JSON extremely fast
-
just-formatter
Format justfile from stdin to stdout
-
nominals
formatting nominal indicators in various systems (e.g., roman numerals)
-
crud-pretty-struct
Pretty display for struct
-
markup_fmt
Configurable HTML, Vue, Svelte, Astro, Angular, Jinja, Twig, Nunjucks and Vento formatter
-
dprint-plugin-jupyter
Formats code blocks in Jupyter notebooks
-
vesper-lang
Vesper: declarative human-readable structural language
-
card-validate
Rust card validate detects and validates credit card numbers
-
shortscale
Convert numbers into English words using the short scale
-
numeric-sort
A zero-allocation, human-readable sorting library
-
humanize-bytes
Format byte sizes in human readable form
-
num2words
Convert numbers like 42 to forty-two
-
itoap
Even faster functions for printing integers with decimal format
-
edi-format
EDIFACT Formatter
-
hex_str
that helps handle hexadecimal strings
-
tabular
Plain text tables, aligned automatically
-
leptosfmt-prettyplease
A fork of David Tolnay's prettyplease that adds the ability to format single expressions
-
swamp-pretty-print
Pretty-prints Swamp compiler internal representations (Semantic Graph nodes, Types, Symbol Tables) into human-readable, colorized strings for debugging
-
nu_plugin_units
A Nushell plugin for easily converting between common units
-
rapx
A static analysis platform for use-after-free, memory leakage detection, etc
-
debug3
Space Efficient Pretty Printer
-
hbs-cli
CLI for generating text from handlebars templates, by feeding them with data from file YAML/JSON
-
format_serde_error
Serde error messages for humans
-
smooth
human-readable presentation of numbers
-
format_num_pattern
format numbers according to a pattern string; localized
-
base62-uuid
Minimalist crate to generate Base62 UUIDs
-
sf-afmt
An Salesforce Apex lang formatter
-
format_xml
Fast, minimal, feature-rich, xml-like formatting syntax for Rust!
-
radix_fmt
Format a number in an arbitrary radix
-
a1
A package for converting to and from A1 spreadsheet notation
-
millisecond
Format milliseconds into a human-readable and relative timestamp formats. This package has no-std dependency.
-
nu-pretty-hex
Pretty hex dump of bytes slice in the common style
-
twoten
human readable digest tool
-
hide
Hide credentials from debug output
-
disfmt
Rust code disformatter
-
simple_chess
chess game implimentation
-
oro-pretty-json
pretty printing JSON while preserving the order of keys and the original indentation and line endings from a JSON source
-
scaler
A convenient formatter to scale, round, and display numbers
-
geo-uom
Units of measurement
-
nstree
construct branched 'namespace strings' for nested subcomponents, often for logging
-
hexcat-rs
A small, no-dependency hex dumper
-
trivial_log
No-bloat leak free implementation for log
-
dprint-plugin-json
JSON formatter for dprint
-
length
handle length/distances easyly. It can parse a string with several units (m, km, mi, ft, ...) into the Length-struct and converting into other units.
-
swamp-script-pretty-print
pretty print of types and expressions for Swamp
-
ferrisume-cli
A JSON resume CLI tool
-
codize
language-agnostic library that pretty-prints code for your code-generation tool
-
prettier-please
A minimal
syn
syntax tree pretty-printer -
englishid
English formatting for unsigned integer IDs
-
tidier
Format HTML, XHTML and XML documents
-
pretty-type-name
a shorter version of std::any::type_name
-
bytelike
Common types and functions for byte size handling
-
rustc-hex
rustc-serialize compatible hex conversion traits
-
hgen
API schema language for humans
-
twyg
A tiny logging setup for Rust applications
-
dynfmt
formatting strings dynamically
-
sig_fig_histogram
histogram type that is exponentially distributed and human-friendly
-
jsoncodegen
json code generation
-
mago-formatter
Reformats PHP source code according to configurable style rules, ensuring consistent code style across a project or organization
-
typed-bytesize
Represent bytesize in decimal or binary prefix unit
-
french-numbers
Represent numbers in French language
-
unique_id
Traits and implementations for unique ID generators
-
mini-functions
highly performant utility and wrapper functions
-
vcard
A pure Rust implementation of vCard based on RFC 6350
-
uniquote
Quote strings for clear display in output
-
hedu
Hex dumping tool written in Rust
-
tan-formatting
Formatting infrastructure for the Tan Language
-
fmtm
A diff-friendly Markdown formatter that breaks lines on sensible punctuations and words to fit a line width
-
lexical-write-integer
Efficient formatting of integers to strings
-
panic
Humanized panic message wrapper
-
bt_http_cli_conf
Retrieve the HTTP client configuration for a given environment from a YAML file
-
chroma-dbg
Put your primate brain's pattern recognition to use with syntax highlighting for the standard Debug trait
-
leptosfmt-pretty-printer
leptosfmt's pretty printer based on the prettyplease crate
-
sde
read Eve Online's SDE data from sqlite database
-
number2name
convert an index to a name that is as short as possible
-
structable
Build table data for structs
-
hexlit
A zero-allocation no_std-compatible zero-cost way to convert hex-strings to byte-arrays at compile time
-
fmtastic
Format numbers using the unicode characters via the Display trait
-
redactrs
Wrapper to avoid accidentally leaking sensitive data during printing/logging
-
human-number
format numbers in a pretty way
-
pretty_dtoa
Configurable floating point number to string conversions, with many options for controlling various aspects of displaying floats
-
ozymandias
Alpha-quality backup program
-
pretty_regex
🧶 Elegant and readable way of writing regular expressions
-
frequency-unit
interacting with units of frequency
-
aformat
A no-std and no-alloc version of format! using ToArrayString
-
vec-string
To print Vec<Display>
-
rustfmt-nightly
find and fix Rust formatting issues
-
strung
Easy access of struct fields in strings using different/custom pre/postfix: "Hello, {field}"
-
printable
std::fmt::Display
wrapper for iterators and tuples -
mandu
A static site generator to create a simple blog from Markdown files
-
yerevan
Small Rust crate that brings computation expressions idea from F# for help you to work easier with functors and monads
-
rythonc
A command-line Python to Rust compiler, at this point, very incomplete
-
num2ordinal
converting integers to ordinal representations, including support for alphabetic and Roman numeral formats
-
batteryinfo-py
A Python module written in rust for battery information
-
cool-id-generator
generates the best ids, which are fun to read and fun to eat
-
human-hash
Generate human readable hash digests
-
unfmt
A compile-time pattern matching library that reverses the interpolation process of
format!
-
note-pen
represent musical concepts in Rust
-
kcr_slo_koordinator_sh
Kubernetes Custom Resource Bindings
-
error_reporter
print errors
-
compile-fmt
Compile-time formatting and derived functionality (e.g., panics / assertions)
-
human-format-next
Formatting numbers for us, while the machines are still at bay
-
pad-adapter
that provides pad adapter
-
hd
Hex Display: A modern
xxd
alternative -
httpql
Parser for the HTTPQL language
-
rron
Rust scheduler with either crontab or human readable duration
-
smol-symbol
compile-time globally unique, 25-character, 128-bit symbols similar to the Symbol type in Crystal Lang
-
lcax_calculation
LCAx is an open, machine and human-readable data format for exchanging LCA results
-
numerals
numeric systems, both ancient and modern
-
kib
-
tiny-timer
tiny CLI timer
-
fish-printf
printf implementation, based on musl
-
over
best data format
-
file-size
a function formatting file sizes in 4 chars
-
mofmt
Modelica language formatter
-
pretty_rdf
RDF/XML Pretty Formatting
-
templrfmt
Formatter for the templr templates library
-
cooklang-to-human
Format cooklang in a human friendly way
-
lerror
creating error types reporting file name, line and column instead of backtrace
-
schultz
node - a handshake peer aware of its own identity
-
format_num
Format numbers into various representations of strings based on a format specifier mini-language
-
xvii
parsing or printing Roman numerals
-
pretty_graphql
GraphQL formatter
-
c2rust-ast-exporter
Clang AST extraction API for use in the C2Rust project
-
inform
indentation formatter
-
humanize-rs
For parsing human-readable strings to some types
-
septem
parsing and working with Roman numerals
-
frostwalker
A TOML-like configuration language parser with zero dependencies outside of std
-
pretty-bytes-rust
that takes a number that represent a byte and returns a string that is prettier to read for a human
-
eth-beacons-indoor
Metadata of beacons located inside the buildings of ETH Zurich
-
pretty-printing
pretty print implementation
-
emmylua_codestyle
Lua code formatting lib with EmmyLuaCodeStyle
-
fs_metadata
A wrapper around Rust API for getting file metadata
-
human-size
Sizes for humans
-
pest_fmt
A formatter tool for pest
-
mago-fixer
Applies automated fixes and transformations to text
-
indent-display
Indented display formatter
-
vsprintf
Rust bindings to the libc vsprintf function
-
signifix
Number Formatter of Fixed Significance with Metric or Binary Prefix
-
hexf
Hexadecimal float support for Rust
-
ordinal-trait
Format numbers as ordinals efficiently
-
human-time
human readable elapsed time string
-
inter-unit
Convert american and other units to International System
-
rust-base62
base62 encode/decode, no dependencies other libraries
-
ruut
Make easy-to-type and easy-to-grab folder structures easy to read
-
libfmt
A text formating package for rust
-
to-arraystring
A no-alloc ToString, for bool/integer/float types
-
kras
Detect, highlight and pretty print almost any structured data inside plain text
-
locators
Human exchangable identifiers and locators
-
humanbyte
A procedural macro for deriving human readable byte functions
-
problem-spec
problem spec(https://www.rfc-editor.org/rfc/rfc7807) lib in rust
-
table_formatter
text table formatter written in Rust
-
url-prefix
creating URL prefix strings
-
msp
Fast and lightweight Minecraft Server protocol client implemented in Rust
-
bt_yaml_utils
Basic YAML reader operations
-
runtime-format
formatting dynamic strings
-
wasmprinter
Rust converter from the WebAssembly binary format to the text format
-
gpoint
Wrapper for using libc’s
printf("%g")
format for your floating point output -
convert-byte-size-string
Convert a byte size string to a u128 value
-
hr-id
A human-readable unique ID which supports Unicode, safe for URLs and file paths
-
encoder-ryu
Fast floating point to string conversion
-
safe_format
safe_format! macro works similarly to the built-in format! macro but allows for named parameters and it safely ignores any extra parameters that are not used in format string
-
redacted
Wrappers to control debug formatting of potentially sensitive byte arrays
-
numeral
Written english form of a number
-
romantic
Roman numeral toolkit
-
pretty-print
pretty print tree
-
fmtsize
Human-readable formatting for memory sizes, etc
-
dprint-plugin-toml
TOML formatter for dprint
-
fin_data
Registry implementations for common financial categories
-
endinero
functions to format numbers as money designed for Spanish/European speaking locales
-
human_ids
Generate human-readable IDs
-
formato
Convert numbers to string with customizable format
-
english-numbers
Convert integers to written English number format
-
pretty-bytes
Convert bytes to a human readable string
-
pretty-printer
A macro to simplify pretty-printing complex structures in Rust
-
chinese-numerals
Convert numbers to Chinese numerals
-
disasm-gen
disasm decodetree generator library
-
billboard
Display informational boxes in the terminal
-
c2rust-ast-printer
Customized version of libsyntax rust pretty-printer
-
precise
Full precision decimal representation of f64
-
bt_string_utils
Basic string operations
-
display_with_options
Display and Debug with options passed around. Indentation functionality.
-
bt_time_utils
Basic time formatting utility
-
typstyle-core
A pretty printer for typst
-
deflect
Reflection in Rust via DWARF debug info
-
gabi
Bytes
struct that stores a number and displays it in human readable format -
hashids
HashIds Rust Implementation
-
forma
An opinionated SQL formatter
-
fprice2
3자리 마다 콤마 찍어주는 api
-
memdbg
A formatter for raw memory
-
extfmt
Extended formatting options for commmon types
-
fmtex
Extra format adaptors
-
cooklang-to-cooklang
Format cooklang back to cooklang
-
size_format
Allows for easier formatting of sizes
-
smart-debug
Derive macro for
Debug
with easy manipulation of fields -
traianus
Converts Roman numerals to Arabic numerals and vice versa
-
swrite
Infallible alternatives to write! and writeln! for Strings
-
pretty-hash
Output binary buffers as a nice, shortened hex string
-
tablers
create tables and export them into CSV or PDF. Without external deps
-
seaplane-oid
Seaplane Object IDs
-
tera-cli
Tera CLI for one-off template interpolation from context file / env vars
-
s2id
Self-sovereign identity library and command-lie
-
casbab
client library for converting representation style of compound words or phrases
-
cmus-status
structure cmus status data
-
display_with
Return opaque impl Display and/or impl Debug types via display_with and debug_with
-
numbat-exchange-rates
fetch and parse currency exchange rates from the ECB
-
join-string
Join the elements of iterators as a string, interspersing a separator between all elements
-
miden-formatting
Versatile pretty-printing and display formatting utilities used by Miden
-
dprint-plugin-css
CSS formatter for dprint via Raffia
-
cashkit
that helps you work with Currency
-
filter-city
This program allows to search a city in ASCII all over the world in a json file
-
newbase60
that implements Tantek Çelik's New Base 60
-
lineup
read/write collection of formatted UTF-8 string items
-
chinese_currency
chinese uppercase currency
-
random_str
Generate random strings, chars, booleans, and integers
-
eng_fmt
Zero-depedency rate containing trait providing engineering notation formatting for f64
-
debugify
Derive macro for
std::fmt::Debug
focused on reducing boilerplate.Supports both format strings and formatter functions -
display_tree
automatic, and customizable tree pretty-printing
-
color_names
map [r, g, b] values to the color name it corresponds to. Note that this lib is rather large and can increase compile time drastically.
-
layouts
Conveniently lay out and format your data structures, and decide how to render them separately
-
memory-size-type
A data type for dealing with memory sizes
-
prettiest
Pretty-printer for JS values from wasm-bindgen
-
simplebyteunit
A thin encapsulate for integer primitives to facilitate a fast, simple, yet ergonomic byteunit implementation
-
rafy
download YouTube content and retrieve metadata
-
colored-macro
A macro to make colored text in the terminal using XML-like syntax
-
tyson
Typed Simple Object Notation
-
algs
Solutions for various algorithms, made as generic as possible
-
dragonbox
Fast floating point to string conversion
-
roman-literals
Write integer literals using Roman numerals
-
command-unquoted
std::process::Command wrapper with a nicer Debug implementation
-
utodo
A universal TODO list format
-
validators-options
options used with the
validators-derive
crate and thevalidators
crate -
named-types
Like Display or Debug but for type names
-
zap-prettier
CLI pipe uber/zap golang logs (JSON) to pretty terminal colors
-
hhh-first-rust
随便写写
-
err-context
Lightweight context layers for stdandard library errors
-
wion
Wasm Interface Object Notation
-
ipdb
ipip ipdb rust library
-
numsep
Adding thousands-seperators to numbers
-
rustamath_mks
Physical constants and MKS system of units
-
leftpad-str
Obviously the best crate for the Rust programming language. The crate serves the only goal of implementing
leftpad
function. -
pretty-table
printing pretty tables or writing them to a file!
-
size_fmt
formats sizes in a human readable format
-
akai
Next-generation, functional and simple ID system
-
pretty-num
A lightweight library for compactly formatting integers
-
fmt_ext
interface for extending external types with custom implementations of
Debug
andDisplay
traits -
tck_no
Turkish Citizenship ID Validator and Generator Library for Rust
-
rust-numerals
converting
i64
integers into their cardinal string format -
jsonpp
Reads json either from stdin or a file and pretty prints it on stdout
-
relative-date-time
command prints relative time
-
pretty_assertions_sorted
Wrapper around the
rust-pretty-assertions
crate that allows for the ability to sort the Debug output -
russian_numbers
converting numbers into names in Russian language
-
leetspeak
random, non-random, and custom leetspeak translation functions
-
static-str
convert a string into a static str
-
ansi-cut
cutting a string while preserving colors
-
roman-numerals
Converts numbers to roman numerals and vice versa
-
cargo-culture-kit
writing tools that check Rust project conventions
-
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")
-
canonicalize
values
-
amount_conversion
Convert Amount conversion from lower denomination to higher denomination and vice-versa
-
crc32mnemo
Tool providing mnemonic representation for a CRC32 sum over given data
-
defy
Replacement for the yew::html! macro with more Rust-idiomatic, editor-friendly syntax
-
templr_formatter
Formatter for the templr templates library
-
string_colorization
Abstracts colorizing strings through a struct to then mass-apply multiple colorizations within the same string, created on top of the colored crate
-
debug2
Space Efficient Pretty Printer
-
disasm-riscv
disasm riscv library
-
envja
parsing / applying Jinja2-like syntax
-
clippet
teeny way to have some nice byte structures that's easy to use
-
trim-margin
help with layouting multi-line strings by detecting their margin
-
value_unit
every unit imaginable. Also contains a handy macro
-
clt
efficiently creating command line applications
-
number_to_words
Converts number to words
-
str-cat
Efficiently concatenate strings without extra side-effects
-
multiprint
A convenient string multiplication utility crate
-
mago-names
Resolves and normalizes identifiers (classes, functions, constants) within PHP code
-
slugmin
Slug version which allows to use spaces and big letters
-
cooklang-to-md
Format cooklang to markdown
-
ftoa
fork of the
dtoa
crate which writes integer value floats without trailing.0
. Fast functions for printing floating-point primitives to an io::Write. -
const_sizes
提供友好可读的常量大小
-
readable_byte
An implmentation of human-readable bytesize
-
treewalk
Common utilities for exploring a file tree
-
subst
shell-like variable substitution
-
json_pretty
Json prettifier for Rust language
-
thermal_hydraulics_rs
A Thermal Hydraulics Library with some useful traits,enums and functions for heat transfer and fluid mechanics
-
ronda
ron formatter
-
readable-inlined-runtime
Human readable data formatting
-
hayagriva
Work with references: Literature database management, storage, and citation formatting
-
nextver
parsing and incrementing arbitrarily-formatted versions
-
descape
Adds a single extension trait for &str to unescape any backslashes
-
i2u
Common useful functions, that are Zero cost abstractions using generics, to easily convert numbers to binary, hex, octal, and convert any type that implements Debug into a String
-
tckn_utils
A collection of utilities for generating dummy TCKN values and validating against the tckn rules
-
prefix
A customizable pretty printer for FIX messages
-
epoch_to_human
Convert Date from Epoch to Human readable and vice versa
-
hledger-fmt
An opinionated hledger's journal files formatter
-
humantime-cli
Thin wrapper around
humantime
crate to provide a CLI interface -
convey
create for outputting information and log messages for humans and machines
-
jist
Welcome to Jist a lightweight and efficient programming language built in Rust, designed for simplicity, flexibility, and fast performance with a clean and readable syntax. Github: https://github.com/jon429r/JistR
-
precious
One code quality tool to rule them all
-
prof
Tools to make profiling Rust programs easier
-
kalavor
K--A flavored contents
-
fancy-duration
Fancy text representations for durations
-
human-ids-bin
Generate human-readable IDs
-
licenses_pro
pro-level licenses
-
pretty_debug
module based formatted console prints
-
unicode-prettytable
Table formatting library using Unicode Box-drawing characters
-
ih-muse-core
Infinite Haiku Muse Core
-
fmt-cmp
Traits and utilities for lexicographically comparing values in their
Display
representations -
enum_ids
Generate a companion ID enum and an associated getter method for the annotated enum
-
phonenumber-fixed
parsing, formatting and validating international phone numbers
-
hex2bytearray
convert hexadecimal strings to byte-arrays
-
abbrev-num
Abbreviate numbers into a human-friendly format
-
yt_info
download YouTube content and retrieve metadata
-
numatim
Returns a given number in words
-
sizef
#[no_std] crate to format sizes
-
comic-book-binder
A helper to manage your comic books and others sorted list of files
-
pretty_number
numbers -> word
-
hrtime
A thin library which converts seconds into either a colon-seperated time string and vice versa, or into the raw hour, minute, and second values
-
svalbard
📚 Keep track of how well you know the Rust Book! 📚
-
human-readable-time
A data structure for managing a human readable time
-
cargo-unfmt
unformat code into perfect rectangles
-
rsfmt
source code formatter
-
caddy-pretty-print
A CLI tool to pretty print Caddy json logs
-
pretty-git-prompt
Your current git repository information inside a beautiful shell prompt
-
uuid
generate and parse UUIDs
-
shorten-url
omit parts of a url for friendlier display
-
sizes
format byte sizes
-
mimi
terminal-oriented runtime string formatting and interpolation
-
runtime_units
A run-time Rust library for working with units of measurement and conversions between them
-
esl01-hgtime
Parse time from strings
-
tentacli-formatters
Formatters for output
-
crushtool
encode and decode Ceph's crushmap
-
feature-check
Query a program for supported features
-
managesieve
Support for parsing ManageSieve protocol (RFC 5804)
-
rhai-chrono
Rhai package for using chrono DateTime
-
anzahlmenschen
A number formatting crate that only depends on std
-
currency
written in Rust for representing international currencies
-
tidy-json
A cli for tidying up json files
-
jsonice
Streaming JSON pretty printer
-
eprint
error printer
-
chord-gen
Create SVGs of guitar chords
-
codex-percent
Percent Encoding for the 1%
-
fusion-blossom
A fast minimum-weight perfect matching solver for quantum error correction
-
human_name
parsing and comparing human names
-
oma-utils
General system API and utilities used by oma
-
rt-format
Fully-runtime equivalent of the format! macro
-
interpolator
runtime format strings, fully compatible with std's macros
-
pfmt
A data formatting library
-
pretty-lint
A very simple library for showing lint errors
-
miv
working with Roman numerals
-
waka
Client for WakaTime API, a work in progress
-
migformatting
string formatter
-
scinotation
representing numbers in scientific notation
-
byte_prefix
Human Readable file size formatting
-
display_buffer
A helper library to make implementing
core::fmt::Display
easier -
naturalize
Convert a string to a convenient view for natural sorting
-
rspark
Sparklines for Rust
-
pretty_toa
Fast convert (using itoa/dtoa) numbers to strings with thousands separators
-
veil
Rust derive macro for redacting sensitive data in
std::fmt::Debug
-
zydis
Bindings for Zydis
-
cryptirust
A flexible password generator that creates pronounceable passwords with adjustable entropy and custom patterns
-
serde-json-python-formatter
A serde-json formatter to mimic Python output
-
upload-things
toolset for interacting with UploadThing
-
fast_fmt
faster, more flexible and more correct alternative to core::fmt
-
compact-debug
Monkey-patches Rust's fmt system to make pretty-printing more compact
-
rio_api
Common data structures for RDF formats parsers and serializers
-
futures-utils-wasm
futures Send bounds
-
enquote
Quotes and unquotes strings
-
pipecolor
A terminal filter to colorize output
-
kaktovik
Format a number in Kaktovik numerals
-
logt
CLI wrapper that provides timestamps to output lines
-
to-str
Efficient interface to convert value to it's textual representation
-
humanise
data
-
dprint-core
Core library for dprint
-
overpunch_ng
Robust and extensible signed overpunch parsing and formatting for Rust Decimals
-
a1_notation
A package for converting to and from A1 spreadsheet notation
-
show-bytes
Display bytes as printable ascii with escape sequences as needed
-
rightpad-str
Obviously the second best crate (after
leftpad-str
) for the Rust programming language. The crate serves the only goal of implementingrightpad
function. -
serdebug
serde-based replacement for #[derive(Debug)]
-
timeago-cli
A dead-simple CLI tool to convert RFC2822 to short humanized strings
-
mag
Physical quantities and units
-
minitt
Mini-TT, a dependently-typed lambda calculus, extended and (re)implemented in Rust
-
idewave-formatters
Macro for implementing packet structures
-
jiffy
Human-friendly time expressions
-
num_sys
number conversion
-
lla_plugin_utils
Blazing Fast and highly customizable ls Replacement with Superpowers
-
hyxos_numerals
working with the hyxos numerals
-
parabox-format
The terminal formatter for the Parabox game
-
envja-cli
CLI for Jinja2-like env var interpolation
-
currency_rs
handling currencies
-
valid
Validate custom types by composing primitive validation functions. Use one common API for validating all kind of business rules including aspects of the application state. One common error type for all…
-
num-runtime-fmt
Format numbers according to a format spec determined at runtime
-
petname
Generate human readable random names. Usable as a library and from the command-line.
-
debugit
Debug-print any value without trait bounds using specialization (Rust nightly channel)
-
formation
An opinionated SQL formatter
-
roman
Convert between integers and roman numerals
-
roman_int
Conversion between integers and roman numeral strings using From and Into
-
metfor
Meteorological formulas and constants
-
rorschach
Binary data definition and formatter
-
todate
convert UNIX timestamps to human-readable dates
-
xand_money
safely parse and convert Xand and fiat monetary values
-
lcax_models
LCAx is an open, machine and human-readable data format for exchanging LCA results
-
repr-size
Ergonomic functions to display a count of bytes to an end user
-
lrc
A pure Rust implementation of LyRiCs which is a computer file format that synchronizes song lyrics with an audio file