charts-rs
charts-rs
是纯rust实现的图表库,使用简单而且性能高效,生成svg低于10ms,而png也低于50ms。提供简单的方式生成图表,它支持svg
与png
两种输出格式,以及支持light
, dark
, grafana
与ant
主题,默认的主题为light
。现已支持以下类型的图表:Bar
, HorizontalBar
, Line
, Pie
, Radar
,Scatter
,Candlestick
以及 Table
。
0.1.20版本主要增加以下特性:
- 新增支持散点图以及蜡烛图
- 线图支持指定开始点
- 新增支持三组属性的margin: X轴,Y轴,示例图
- 新增支持Y轴的最大最小值设置
- Y轴格式化新增千分位形式`{t}`
在线演示地址
可以直接在线尝试修改各参数预览效果,地址如下:https://charts.npmtrend.com/
项目源码地址: https://github.com/vicanso/charts-rs