jaq是JSON数据处理工具jq的一个克隆版本。
jaq专注于三个目标:
- 正确性:jaq的目标是为jq提供一个更正确和可预测的实现,同时在大多数情况下保持与jq的兼容性。
- 性能。我创建jaq的初衷是为了解决jq启动时间长的问题,在我的机器上,启动时间约为50ms。这在处理大量小文件时尤其明显。jaq的启动速度是jq的30倍,在许多其他基准测试中也优于jq。
- 简单性:jaq的目标是拥有一个简单而小的实现,以减少潜在的错误,并促进贡献。
Github: https://github.com/01mf02/jaq
Plotters回来了
Plotters是为渲染数字、绘图和图表而设计的绘图库,采用纯Rust语言。Plotters支持各种类型的后端,包括bitmap, vector graph, piston window, GTK/Cairo 和 WebAssembly。
plotters-rs: https://github.com/plotters-rs/plotters
一篇有关社区变动的博文:
Plotters is back! : https://aaronerhardt.github.io/blog/posts/plotters_is_back/
Spacedrive 一个开源的跨平台文件资源管理器
Spacedrive是一个开源的跨平台文件资源管理器,由一个用Rust编写的虚拟分布式文件系统驱动。
前端用到了Tauri
。
Github: https://github.com/spacedriveapp/spacedrive
官网: https://www.spacedrive.app/
This Week in Rust 440
新一期的 Rust 周报速递发布,快来看看有哪些内容你曾经关注过 :)
This Week in Rust 440: https://this-week-in-rust.org/blog/2022/04/27/this-week-in-rust-440/