rustup

@rustup

rustup 暂无简介

所有 个人的 我参与的
Forks 暂停/关闭的

    rustup/nom

    Parser 组合子,貌似是很高端的东西。根据作者的介绍,它主要用于: Binary format parsers 二进制格式解析 Text format parsers 文本格式解析 Programming language parsers 编程语言解析 Streaming formats 流数据解析 看这些介绍,这绝对是一个很高端的crate。

    rustup/rust-peg

    PEG Parser 生成器。可以生成 Parser 代码,也可以内嵌。也可以编译时编译 PEG。 在编写程序的时候,我们经常需要处理文本:从目标文本中提取所需信息,最常用的文本处理工具就是正则表达式,相信大家都已经用过。还有一种方式就是编写 Parser。 参考链接:https://zhuanlan.zhihu.com/p/23152218

    rustup/frustals

    图像分形,点进去看图片就知道了。

    rustup/nalgebra

    一个低维的线性代数计算库,基本是为图形而生。 配合类型推导和Trait系统,使用很丝滑。 它有自己的社区,如何使用请移驾至: https://www.nalgebra.org/

    rustup/piston

    Rust 游戏引擎,在 Rust 现有的库中算大项目了,只不过拆分成许多小库来协作。是一系列项目,质量都很不错。有 2D 3D 能力,有自己的 UI 库,最近也有骨骼动画了。 不知前途如何。

    rustup/glium

    一个非常赞的 OpenGL 绑定,用这个东西,用 OpenGL 比 C++ 上直接用舒服到不知道哪里去了,bindless,不需要手动管理 VAO 什么的。只是现在功能不是非常全。作者很热心也很活跃。

    rustup/num

    数学计算和泛型库。

    rustup/orz

    来自知乎(鱼你太美). 作者把他的数据压缩应用orz用rust重写了,整体上来看,当前的rust性能已经完全匹敌c/c++,且开发过程释放了大量脑力,涉及到对内存精细操作的地方不再需要像c/c++那样心惊胆战,编译通过基本上就不会再出异常了。 这个项目可以做为rust性能的一个实战验证,目前压缩速度快于gzip、压缩率高于bzip2,在整个压缩领域已经处于pareto frontier 的位置了。

    rustup/paho.mqtt.rust

    MQTT, 老牌MQTT框架,对MQTT支持较全, 其它各语言的实现也有。

    rustup/ntex-mqtt

    MQTT, 客户端与服务端框架,支持MQTT3.1.1与5协议。

    rustup/rumqtt

    MQTT, MQTT3.1.1/5协议库,同时实现了客户端与服务器端broker

    rustup/quinn

    QUIC(Quick UDP Internet Connection)是谷歌制定的一种基于UDP的低时延的互联网传输层协议。 提供异步API调用,纯Rust实现,同时提供了几个有用的网络库。

    rustup/quiche

    QUIC(Quick UDP Internet Connection)是谷歌制定的一种基于UDP的低时延的互联网传输层协议。 大名鼎鼎cloudflare提供的QUIC实现,据说在公司内部重度使用,有了大规模生产级别的验证,非常值得信任,同时该库还实现了HTTP/3

    rustup/lettre

    Email, Rust SMTP库。

    rustup/rust-csv

    高性能CSV读写库,支持Serde。

    rustup/hyperfine

    一个命令行benchmark工具,支持任意shell命令,支持缓存清除、预热、多次运行统计分析等,尽量保证结果的准确性。

    rustup/flame

    专为Rust打造的火焰图分析工具,可以告诉你程序在哪些代码上花费的时间过多,非常适合用于代码性能瓶颈的分析。与perf不同,flame库允许你自己定义想要测试的代码片段,只需要在代码前后加上相应的指令即可,非常好用。

    rustup/bytehound

    Linux下的内存分析工具,可以用来分析:内存泄漏、内存分配、调用栈追踪,甚至它还有一个浏览器UI! 懂的人都懂,性能测试工具的UI服务是多么稀缺和珍贵!

    rustup/criterion.rs

    比官方提供的benchmark库更好,目前已经成为事实上标准的性能测试工具。

    rustup/gdbgui

    gdbgui 提供浏览器支持的gdb debug工具,支持C,C++,Rust和Go。

搜索帮助