#plot #csv #graphing #gtk #cairo #data #gui

rustplot

一个基于GTK和Cairo的简单GUI绘图库

1个不稳定版本

使用旧的Rust 2015

0.1.0 2018年5月3日

#385 in 可视化

MIT许可证

150KB
2.5K SLoC

rustplot

一个基于GTK和Cairo的简单GUI绘图库。

文档

API的文档可以在lib.rs上找到。

使用方法

使用gtk-rs包需要安装GTK+、GLib和Cairo。安装说明可以在gtk-rs的要求页面上找到。

将其添加到Cargo.toml

[dependencies]
rustplot = "0.1.0"

并将此文件添加到crate根目录

extern crate rustplot;

// For all functionality
use rustplot::*;

测试

运行单元测试:cargo test --lib

运行rust集成测试:cargo test --test <测试模块名称>

运行rustdoc测试:cargo test --doc

许可证

rustplot根据MIT许可证分发。

有关详细信息,请参阅LICENSE


lib.rs:

rustplot是一个简单的基于GTK和Cairo的Rust绘图库。

rustplot提供了一个数据解析模块,用于从CSV文件中提取数据,并使用gtk+创建用于显示图表的图形用户界面。

依赖关系

~20–28MB
~521K SLoC