sqlparser, 只有7千行代码,却是功能最全,支持SQL版本最多的、方言最多的 SQL 解析器。超过其他语言实现太多。
tokei, 统计代码行数的工具,可以说是 Rust 典范工程,超出其他语言无数倍,感觉已经做到了极致,居然能统计 Markdown 里嵌入的代码。
ripgrep (rg),正则检索工具,vscode 已经用它作为代码检索了。日常也使用它替换了grep,感觉机器都变快了。
fd-find (fd) 已经可以替换 find,感觉机器都变快了。
uutils, coreutils, 似乎做了几年了,和 gnu 的差异就是 bug,完成度超过2/3。
Rust 语言的优势吸引了很多严谨的工程师,已经重写了无数基础性、生态性软件。
我可以再举几个例子:rustls, h2, 重新实现 ffmpeg 的 rust 项目都不止一个。
欢迎严谨有如你的举出反例:有什么其他语言有,但是 rust 里没有的。
[补充chris的列表]
* bat: https://github.com/sharkdp/bat
* sd: https://github.com/chmln/sd
* fd: https://github.com/sharkdp/fd
* lsd: https://github.com/Peltoche/lsd
* exa: https://github.com/ogham/exa
其中 lsd, exa 都对应了 ls,bat 对应 cat,sd 对应了 sed
* 9 - zoxide: https://github.com/ajeetdsouza/zoxide
* 8 - delta: https://github.com/dandavison/delta
* 7 - ripgrep: https://github.com/BurntSushi/ripgrep
* 6 - kondo: https://github.com/tbillington/kondo
* 5 - tokei: https://github.com/XAMPPRocky/tokei
* 4 - starship: https://starship.rs/
* 3 - zellij: Zellij
* 2 - just: https://github.com/casey/just
* 1 - nushell: