-
humansize
一个可配置的 crate,可以轻松地以可读的格式表示大小
-
bytesize
可读的字节表示
-
prettyplease
一个最小的
syn
语法树美化打印器 -
dtoa
快速的浮点数原语到字符串转换
-
hex-literal
宏,用于在编译时将十六进制字符串转换为字节数组
-
strfmt
格式化动态字符串
-
faster-hex
快速十六进制编码
-
ryu-js
快速的浮点数到字符串转换,符合 ECMAScript 规范
-
shlex
将字符串分割成shell单词,类似于Python的shlex
-
itoa
快速的整数原语到字符串转换
-
size
表达、格式化和与文件大小交互
-
const-hex
快速字节数组到十六进制字符串转换
-
human_bytes
将字节转换为可读值
-
ubyte
完整的、const-everything、饱和的、用户友好的、no_std的字节单位库
-
base-x
编码/解码任何基数
-
chrono-humanize
用户友好的时间表达式 - 类似于Python arrow.humanize
-
ryu
快速浮点数到字符串转换
-
color-backtrace
彩色panic回溯
-
numtoa
将数字转换为堆分配的字节数组
-
readable
人类可读的字符串
-
si-scale
使用适当的SI尺度格式化值:秒(1.3e-5) -> 13 µs
-
custom_debug
使用自定义格式按字段派生调试
-
rust-format
具有统一接口的源代码格式化crate,用于字符串、文件和TokenStream输入
-
slash-formatter
处理字符串中斜杠和反斜杠的函数
-
dtoa-short
序列化浮点数并截断到特定精度
-
dactyl
一个用于快速将整数字符串化的基本格式化的小型库
-
num2words
将数字如42转换为forty-two
-
human_format
Rust 从 node 调用的 human-format 端口,为人类格式化数字,而机器仍在等待
-
measurements
轻松处理公制、英制和其他测量!类型:长度、温度、重量、体积、压力
-
tf2-price
团队要塞2物品定价
-
card-validate
Rust 卡验证检测并验证信用卡号码
-
debug3
空间高效的漂亮打印机
-
twemoji-assets
提供 Twemoji 资产的复杂 crate
-
metco
受 StatsD 启发的度量收集器
-
human-repr
生成字节、持续时间甚至吞吐量的美丽人类表示!
-
thousands
为数字添加可配置的数字分隔符
-
nominals
格式化各种系统中的名义指标(例如,罗马数字)
-
rustc-hex
与rustc-serialize兼容的十六进制转换特性
-
a1_notation
用于在A1电子表格表示法之间转换的包
-
metriken
一个快速轻量级的度量库
-
ctoml
用于操作TOML文件的命令行工具
-
hbs-cli
通过从文件YAML/JSON中提供数据生成handlebars模板的CLI工具
-
bool_vec
一个crates,它暴露了一个名为BoolVec的向量,允许你使用单个位存储布尔值
-
uniquote
用于在输出中清晰显示的引用字符串
-
eversend_rust_sdk
Eversend Rust SDK
-
runtime_units
一个用于处理测量单位和它们之间转换的Rust运行时库
-
bunyan
一个用于美化打印结构化日志的CLI工具。原始JavaScript bunyan CLI的Rust版本。
-
vcard
基于RFC 6350的纯Rust实现的vCard
-
enquote
引用和取消引用字符串
-
hex_str
帮助处理指定长度的十六进制字符串
-
edi-format
EDIFACT格式化工具
-
nextver
解析和递增任意格式的版本
-
fmtastic
通过Display特性使用Unicode字符格式化数字
-
strung
使用不同的/自定义前缀/后缀轻松访问字符串中的结构体字段:"Hello, {field}"
-
human-size
人类可读的尺寸
-
lcax_models
LCAx是一个开放、机器和人类可读的数据格式,用于交换LCA结果
-
format_xml
为Rust提供的快速、最小、功能丰富的类似XML的格式化语法!
-
fmtt
一个友好的差异比较文本格式化工具,通过在合理的标点符号和单词处断行以适应行宽
-
unique_id
为唯一ID生成器提供的特性和实现
-
pretty_yaml
半容错的、可配置的YAML格式化工具
-
radix_fmt
以任意基数格式化数字
-
humanize-bytes
以人类可读的格式格式化字节大小
-
french-numbers
用法语表示数字
-
format_serde_error
为人类设计的Serde错误消息
-
nu-pretty-hex
以通用样式进行字节切片的漂亮十六进制转储
-
format_num_pattern
根据模式字符串格式化数字;本地化
-
timestamp-rust-cli
将时间戳转换为可读格式的命令行界面(CLI)
-
可打印
std::fmt::Display
迭代器和元组的打印包装器 -
unfmt
一个编译时模式匹配库,它反转了
format!
的插值过程 -
englishid
无符号整数 ID 的英文格式化
-
lexical-util
用于词法创建的共享实用工具
-
compile-fmt
编译时格式化和派生功能(例如,panic/断言)
-
polymers
建模库
-
codize
一种与语言无关的库,用于为您的代码生成工具打印代码
-
fixed2float
定点到浮点数转换实用工具
-
hexlit
编译时将十六进制字符串转换为字节数组的零分配、no_std 兼容的无成本方式
-
lib_aoc
基于特质的框架,用于年度 Advent of Code 编程挑战
-
folktime
用于以人类友好方式近似格式化时间值的微型库
-
rsfmt
源代码格式化工具
-
pretty_rdf
RDF/XML 美化格式化
-
crud-pretty-struct
结构的漂亮显示
-
dyn-fmt
动态字符串格式化
-
angulus
无单元角度包装器
-
elegance
一个以速度和紧凑性为重点的 Rust 美化打印库
-
dprint-development
用于测试 dprint 插件的辅助函数
-
tan-formatting
Tan 语言格式化基础设施
-
tokio-bin-process
在集成测试时,在单独的进程中运行您的应用程序,使用 tokio 追踪断言
-
mofmt
Modelica 语言格式化器
-
rhai-chrono
Rhai 包用于使用 chrono DateTime
-
number2name
将索引转换为尽可能短的名字
-
dsntk-feel-number
Decision Toolkit | FEEL 数值
-
vesper-lang
Vesper:声明式可读结构化语言
-
human-number
以美观的方式格式化数字
-
scaler
一个方便的格式化器,用于缩放、四舍五入和显示数字
-
human-ids-bin
生成可读 ID
-
errata
为二进制文件提供人体工程学的美观错误处理
-
lexical-write-integer
高效地将整数格式化为字符串
-
romantic
罗马数字工具包
-
pretty_regex
🧶 精美且易于阅读的正则表达式编写方式
-
fmtsize
为内存大小等提供可读的格式化
-
miden-formatting
Miden 使用的灵活的格式化和显示格式化实用程序
-
humanize-duration
将时间持续时间转换为人类可读的格式
-
tidier
格式化 HTML、XHTML 和 XML 文档
-
cool-id-generator
生成最佳 ID,读起来有趣,吃起来也很有趣
-
itoap
用于打印十进制格式的整数的更快函数
-
format_num
根据格式化指定语法的迷你语言将数字格式化为各种字符串表示形式
-
pretty-print
格式化打印树
-
hedu
用 Rust 编写的十六进制转储工具
-
sde
从 sqlite 数据库读取 Eve Online 的 SDE 数据
-
kib
-
frostwalker
一个类似TOML的配置语言解析器,不依赖于std之外的任何依赖
-
lash
lambda表达式的交互式shell
-
tiny_pretty
Wadler风格的缩进打印器的精简实现
-
pretty-bytes
将字节转换为可读的字符串
-
human-hash
生成可读的哈希摘要
-
numerals
古代和现代的数字系统
-
mubo
静态URL缩短生成器
-
size_fmt
以可读的格式表示大小
-
memdbg
原始内存的格式化器
-
to-arraystring
无分配的ToString,适用于bool/整数/浮点类型
-
tabular
自动对齐的纯文本表格
-
crud-tidy-viewer
API CLI生成器。数组美化打印器
-
url-prefix
创建URL前缀字符串
-
pretty-num
用于紧凑格式化整数的轻量级库
-
string_colorization
通过结构体抽象字符串着色,然后在同一字符串中批量应用多个着色,在colored crate之上创建
-
table_formatter
用Rust编写的文本表格格式化程序
-
jiffy
人性化的时间表达式
-
testvox
将测试报告转换为可读性高的消息
-
pretty_panics
美化panic消息
-
dlwp
DLWP库
-
oro-pretty-json
在保留JSON源中键的顺序、原始缩进和行结束符的同时美化打印JSON
-
smooth
数字的人性化呈现
-
turtlefmt
RDF Turtle自动格式化工具
-
runtime-format
格式化动态字符串
-
pretty-table
打印美观的表格或将它们写入文件!
-
human-time
人类可读的经过时间字符串
-
frequency-unit
与频率单位交互
-
signifix
带有公制或二进制前缀的固定有效数字的数字格式化器
-
fish-printf
基于musl的printf实现
-
pretty-bytes-rust
接受一个代表字节的数字,并返回一个人类更易读的字符串
-
pgn-traits
适用于可使用Portable Game Notation进行注释的棋类变体的特性
-
romans
转换和表示罗马数字
-
i2u
常用的函数,使用泛型以零成本抽象转换为二进制、十六进制、八进制,并将任何实现Debug的类型转换为字符串
-
记录查询
正在进行记录分析和转换
-
智能调试
为
Debug
推导宏,易于操作字段 -
pretty_dtoa
可配置的浮点数到字符串转换,具有许多选项来控制浮点数显示的各个方面
-
glit
美观打印git统计信息
-
fprice
每三位添加逗号的API / https://github.com/YoungHaKim7/fprice
-
jsonformat
格式化JSON极快
-
xvii
解析或打印罗马数字
-
bookgrep
基本的grep等价物,对第12章进行了少量修改
-
custom_codes
由枚举支持的统一响应和错误代码
-
endinero
为西班牙语/欧洲语系地区设计的将数字格式化为货币的函数
-
dmntk-examples
DMNTK | 示例
-
indent-display
缩进显示格式化器
-
dprint-plugin-css
CSS格式化工具,通过Raffia集成到dprint
-
inter-unit
将美制和其他单位转换为国际单位制
-
septem
解析和操作罗马数字
-
formato
将数字转换为具有自定义格式的字符串
-
sizef
#[no_std] crate用于格式化大小
-
leptosfmt-pretty-printer
基于prettyplease crate的leptosfmt的格式化打印器
-
qml_formatter
QML格式化工具
-
futures-utils-wasm
futures Send界限
-
shortscale
使用简计量单位将数字转换为英文单词
-
lcax_calculation
LCAx是一个开放、机器和人类可读的数据格式,用于交换LCA结果
-
epoch_to_human
将日期从纪元转换为人类可读格式,反之亦然
-
kras
检测、突出显示和格式化纯文本中的几乎任何结构化数据
-
yz-diary-date
个人日记目录结构的解析器和简单格式化工具
-
fs_metadata
获取文件元数据的Rust API封装器
-
inform
缩进格式化工具
-
ruut
让易于输入和易于抓取的文件夹结构易于阅读
-
billboard
在终端中显示信息框
-
aformat
使用ToArrayString实现的no-std和no-alloc版本的format!
-
epoch-calc
处理人类可读日期和Unix时间戳之间转换的小工具
-
comfy-color-backtrace
Colorful panic backtraces的Comfy分支
-
const_unit_poc
通过const generics实现物理单位的概念验证
-
agb-debug
将agb堆栈跟踪转储转换为人类可读堆栈跟踪的CLI工具
-
dragonbox
快速浮点数到字符串转换
-
encoder-ryu
快速浮点数到字符串转换
-
card_format
以人类可读、易于编辑的格式编写游戏卡片
-
chinese-numerals
将数字转换为中文数字
-
msp
使用 Rust 实现的快速且轻量级的 Minecraft 服务器协议客户端
-
templr_formatter
templr 模板库的格式化工具
-
si_format
使用公制前缀格式化数字
-
hyxos_numerals
与 hyxos 数字一起工作
-
ppbert
Erlang 的外部术语格式的美观打印器
-
safe_format
safe_format! 宏与内置的 format! 宏作用类似,但允许使用命名参数,并安全地忽略格式字符串中未使用的任何额外参数
-
random_str
生成随机字符串、字符、布尔值和整数
-
cooklang-to-md
将cooklang格式化为markdown
-
fin_data
常用金融分类的注册实现
-
xml_writer
写入XML,不美观,但非常快
-
filter-city
此程序允许在json文件中搜索全世界的ASCII城市
-
digit
数字转换库,双向转换
-
tera-cli
Tera CLI,用于从上下文文件或环境变量进行一次性的模板插值
-
formatify
专注于动态运行时字符串格式化,适用于需要自适应文本表示的应用程序
-
goldilocks-json-fmt
便携、快速、美观的JSON格式化工具
-
currency_rs_isotoxal
处理货币时使用较少的lifetimes和更多的堆上数据,需要时使用currency_rs
-
validators-options
与
validators-derive
crate和validators
crate一起使用的选项 -
time-humanize
以人类可读的方式显示时间
-
display_tree
自动且可定制的树形格式化打印
-
seaplane-oid
Seaplane 对象标识符
-
english-numbers
将整数转换为书面英语数字格式
-
nesty
使用人类可读的缩进来生成代码
-
rsn-fmt
rsn 格式化工具
-
countriex
提供全球各国信息的服务。它包括关于人口、位置和官方语言等广泛主题的数据。它包括...
-
foliot
时间跟踪工具,用于记录您的工作或学习时间
-
numeral
数字的书面英语形式
-
scfmt
使用结构化注释格式化代码
-
roman-numerals
将数字转换为罗马数字,反之亦然
-
human_ids
生成可读 ID
-
cashkit
帮助您处理货币
-
very_primitive_tables
表格的原始美化打印功能。这主要是为了让我学习如何发布代码。当然还有其他选择。
-
gabi
Bytes
结构体,用于存储数字并以人类可读格式显示 -
promformat
用于 Prometheus 指标的格式化工具
-
hexf
为 Rust 提供十六进制浮点数支持
-
inquire
在终端上构建交互式提示
-
c2rust-ast-exporter
Clang AST 提取 API,用于 C2Rust 项目
-
why3
Why3 AST 和美化打印器
-
kvlogger
人类可读的关键字-值记录器
-
forma
一个有见地的 SQL 格式化工具
-
x12pp
用于 X12 EDI 文件的 CLI 美化打印器
-
join-string
将迭代器的元素连接成字符串,元素之间插入分隔符
-
tentacli-formatters
输出格式化工具
-
rust-numerals
将
i64
整数转换为它们的基数字符串格式 -
error_reporter
打印错误
-
dmntk-feel
DMNTK | FEEL 定义
-
keyphrase
为 EARTH 网络生成密钥短语
-
debugify
用于
std::fmt::Debug
的宏推导,专注于减少样板代码。支持格式字符串和格式化函数。 -
oma-inquire
inquire 是一个用于在终端上构建交互式提示的库
-
russian_numbers
将数字转换为俄语名称
-
defy
使用更符合 Rust 语法和编辑器友好的语法替换 yew::html! 宏
-
chinese_currency
中文大写货币
-
精确值
f64的完整精度十进制表示
-
extfmt
通用类型扩展格式化选项
-
pretty-duration
接受一个持续时间并返回一个更容易阅读的字符串。持续时间格式可以是短格式和长格式,并且可以进行本地化。
-
size_format
允许更轻松地格式化大小
-
leetspeak
随机、非随机和自定义leetspeak翻译函数
-
rafy
下载YouTube内容并检索元数据
-
jsonpp
从stdin或文件读取json,并在stdout上美化打印
-
hrtime
一个薄库,可以将秒转换为冒号分隔的时间字符串或相反,或将小时、分钟和秒的原始值
-
value_unit
想象中的一切单位。还包含一个方便的宏
-
tck_no
Rust的土耳其公民身份ID验证器和生成库
-
debug2
空间高效的漂亮打印机
-
whoa-german-numbers
解析和解释手写的德语数字
-
femtofemme
在env_logger上重写的femme
-
display_buffer
一个辅助库,用于简化实现
core::fmt::Display
-
nu_plugin_highlight
nushell的语法高亮插件
-
multiprint
一个方便的字符串乘法工具包
-
tckn_utils
生成和验证TCKN值的一组工具
-
ryu-ecmascript
快速浮点数到字符串转换,适用于ECMAScript NumberToString
-
toolstr
将数据格式化为字符串
-
pretty-print-nalgebra
一个小型仅提供宏的crate,提供打印2D nalgebra数组的pretty-print功能
-
numsep
为数字添加千位分隔符
-
prettiest
从wasm-bindgen打印JS值的pretty-printer
-
罗马字母
使用罗马数字写整数文字
-
ean
可以将西方阿拉伯数字转换为东方阿拉伯数字
-
布局
方便地布局和格式化您的数据结构,并决定如何分别渲染它们
-
kaktovik
以Kaktovik数字格式化数字
-
conda-leaves
一个CLI工具,允许在conda环境中美化打印所有依赖项
-
moss-oxide
用Rust编写的开源软件相似度度量标准
-
eternity-rs
人类和机器可读的时间
-
ordo
Rust的拉丁语实用库
-
json_pretty
Rust语言的JSON美化器
-
trim-margin
通过检测它们的边缘来帮助布局多行字符串
-
human-readable-time
管理人类可读时间的结构
-
canonicalize
值
-
chip8-rom-to-opcode
反汇编chip8二进制文件
-
gpoint
为使用 libc 的
printf("%g")
格式化浮点数输出提供包装器 -
notugly
通用的格式化打印库
-
typstyle
美观且可靠的 typst 代码格式化工具
-
number_to_words
将数字转换为文字
-
expression_format
将 Rust 表达式格式化为字符串,类似于 Python 中的 f-string 格式化
-
str-cat
高效地连接字符串而不产生额外副作用
-
htime
以可读形式格式化持续时间
-
jsonice
流式 JSON 格式化打印器
-
lcax_convert
LCAx是一个开放、机器和人类可读的数据格式,用于交换LCA结果
-
catr
完全使用 Rust 构建的 GNU concat 工具的完整克隆
-
expand_str
类似ExpandEnvironmentStrings的函数和字符串格式化工具
-
miv
处理罗马数字
-
rspark
Rust的Sparklines
-
fmt_ext
用于扩展外部类型的接口,自定义实现
Debug
和Display
特质 -
app_units
Servo应用程序单位类型(Au)
-
shorten-url
省略URL的一部分以更友好地显示
-
ethiopic-numerals
转换为埃塞俄比亚数字
-
metric
Rust中安全的、单位感知的数值计算的无成本维度分析
-
dashu
一组大数
-
escape-ascii
一个极小的工具,可以将stdin原始字节流转换为可打印的转义ASCII形式(使用slice::escape_ascii()),例如许多编程语言中的源代码中的字节字面量(例如 "\x1b\x04printable\x16\n")
-
hex-view
轻松地将 &[u8] 格式化为十六进制
-
roman
在整数和罗马数字之间进行转换
-
subst
类似shell的变量替换
-
to-str
高效地将值转换为文本表示的接口
-
twyg
为Rust应用程序提供的微型日志设置
-
cooklang-to-cooklang
将cooklang格式化为cooklang
-
envja
解析/应用类似Jinja2的语法
-
count-promcula
不执行任何操作,并公开活动秒数指标
-
trait-bound-pretty
美化打印Rust trait bound错误和类型名称
-
petname
生成人类可读的随机名称。可以作为库和命令行工具使用。
-
archspec
系统方面和能力标准化的可读标签
-
kalavor
K--A flavored contents
-
geom2d
用于操作各种类型,包括:数字、点、向量等,并包含各种方法以提高灵活性。
-
twoten
人类可读摘要工具
-
formations
终端表单/多项选择库
-
descape
为 &str 添加单个扩展特性,用于转义任何反斜杠
-
orion-ssg
一个静态站点生成器,用于从 Markdown 文件创建简单的博客
-
okx-rs
OKX V5 API 的非官方 Rust 库
-
yt_info
下载YouTube内容并检索元数据
-
git_recent
带有人类可读时间戳的 git 最近分支选择器
-
pretty_balanced
以人类可读格式显示代码
-
hayagriva
与引用一起工作:文献数据库管理、存储和引用格式化
-
anzahlmenschen
一个仅依赖于 std 的数字格式化包
-
byte_prefix
人类可读的文件大小格式化
-
pfmt
数据格式化库
-
naturalize
将字符串转换为自然排序的便捷视图
-
currency
用Rust编写,用于表示国际货币
-
unicode-prettytable
使用Unicode框绘制字符的表格格式化库
-
nu_plugin_skim
一个可以处理Nushell结构化数据的
sk
命令 -
wz-fmt
生成wz输出的类型
-
numatim
将给定数字转换为文字
-
pretty-trait
基于特质的格式化打印
-
logged_fu_skater
人类可读的字符串混淆库
-
c2rust-ast-printer
libsyntax rust格式化打印器的自定义版本
-
teon
Teo对象表示法
-
花哨的持续时间
持续时间的花哨文本表示
-
rs-humanize
将数据类型格式化为人类可读的字符串
-
random_choice
根据权重/概率随机选择样本
-
migformatting
字符串格式化工具
-
rust_book_tutorial_rpn_calc
RPN(逆波兰表示法)库
-
iof
以指定格式从控制台或文件读取和写入数据
-
cspretty
内容安全策略美化打印机和语法高亮器
-
dinero-exchange-cli
使用Dinero的CLI概念证明
-
numerus
将整数转换为罗马数字,反之亦然
-
confget
解析配置文件
-
cpc
评估数学表达式,支持单位和单位之间的转换
-
terbilang
将数字转换为印度尼西亚语言的文字
-
align_text
在文本块中按照一定列数对齐行
-
num_sys
数字转换
-
grep-printer
grep crate的Sink trait,提供类似grep本身的搜索结果的标准打印
-
mc-server-pinger
通过服务器列表ping协议pingMinecraft服务器的命令行实用工具
-
pretty_toa
快速将数字转换为带有千位分隔符的字符串(使用itoa/dtoa)
-
fmt-utils
用于与std::fmt::Display和fast_fmt::Fmt一起使用的各种实用工具
-
rightpad-str
显然是第二个最好的crate(在
leftpad-str
之后),用于Rust编程语言。该crate的唯一目标是实现rightpad
函数。 -
arcs-logging-rs
为ARCS设计的,用于生成易于搜索和级别分离的漂亮日志
-
slug_intl
在保留可打印的Unicode字符的同时将字符串slugify,以适应现代浏览器
-
pretty-type-name
std::any::type_name的简短版本
-
encoder-itoa
快速的整数原语到字符串转换
-
roman_numeral
罗马数字。轻松进行罗马数字的编码和解码!
-
colog
colog
库是标准 Rust 日志系统(在log
包中)的一个简单格式化后端。 -
ronda
ron 格式化器
-
cite-me-bro
从您的 bib 文件中直接在 stdout 上生成格式化引用。
-
serenum
为枚举生成字符串表示形式。