GitHub 趋势榜

编辑:张汉东

说明:记录一下本月在 GitHub 趋势榜单出现的 新的项目。

排名不分先后


Flowistry: 强大的Rust IDE工具

Flowistry是一个VSCode扩展,可以帮助你理解Rust程序。Flowistry使用数据流分析和指针分析,在更深的层次上分析Rust程序,而不仅仅是类型所能提供的(例如,你已经可以在rust-analyzer中找到)。

目前为 alpha 版本。

https://github.com/willcrichton/flowistry

polars: 可用于 Rust 和 Python 的 高性能 DataFrames 库

Polars 是一个极快的 DataFrames 库,它使用 Apache Arrow(2) 作为内存模型用 Rust 实现。

DataFrame 是 Python 中 Pandas 库中的一种数据结构,是一种二维表。它类似 excel,或许说它可能有点像 matlab 的矩阵,但是 matlab 的矩阵只能放数值型值(当然 matlab 也可以用 cell 存放多类型数据),DataFrame 的单元格可以存放数值、字符串等,这就和 excel 表很像。

https://github.com/pola-rs/polars

radius 是 ESILSolve 的 Rust 重写版

ESILSolve 可以简化复杂移动应用的逆向工程过程。 ESILSolve + R2frida 可以模拟执行二进制文件。

radius是ESILSolve的一个rust重写版,在架构上有一些改进。它使用boolector作为SMT求解器而不是z3。它的执行速度比ESILSolve平均快1000倍。

https://github.com/aemmitt-ns/radius

goscript : 用 Rust 实现的 Go 脚本语言

不知道有啥用,可能是写着玩吧,也可以用于学习。

https://github.com/oxfeeefeee/goscript