作者提出了自己对 Rust UI 的愿景和期望, 并且提出了 Fearless GUI. 要实现这个目标, 作者认为至少要达到以下方面:
可遍历性
灵活性
可测试性
可观测性
可重放性
并且,作者发布了 Masonry 0.1. 旨在达成上述目标.
原文链接:https://poignardazur.github.io/2023/02/02/masonry-01-and-my-vision-for-rust-ui/
masonry github地址:https://github.com/PoignardAzur/masonry-rs
glow 是一个GL 的各种 binding, 目标是可以在任何地方运行 GL(Open GL, OpenGL ES, WebGL). 下面的视频是如何使用 glow 来实现在终端上展示漂亮的 markdown.
油管视频:https://www.youtube.com/watch?v=h9JJjyiHOAw
glow github 地址:https://github.com/grovesNL/glow
erdtree 是一个现代的 文件树 可视化工具, 并且可以展示额外的硬盘使用信息等, 目前发布稳定版本 1.0

原文作者:Rust语言中文社区;如有侵权,请联系管理员删除。