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/