V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
treexie
V2EX  ›  程序员

charts-rs 简单高效的图表工具

  •  
  •   treexie · 2023-09-24 20:41:11 +08:00 · 877 次点击
    这是一个创建于 433 天前的主题,其中的信息可能已经有所发展或是发生改变。

    charts-rs 纯 rust 实现的图表库,使用简单而且性能高效,生成 svg 低于 10ms ,而 png 也低于 50ms ,便于在各种无法直接渲染 svg 的场景下使用。

    • 简单易用:可通过 json 的形式指定图表参数,简单易用
    • web 预览:提供网页的 json 编辑器,快捷调整各参数预览相应效果,也可直接使用其 HTTP API 接口,无需熟悉掌握 rust
    • 功能强大:提供 9 种主题色,8 种图表以及多图表展示的方式
    • 性能高效:得益于 rust 语言的高效,生成 png 的图片并压缩的处理耗时也在 50ms 左右,可高效实时生成各类预览图

    项目地址: https://github.com/vicanso/charts-rs

    网页预览编辑: https://charts.npmtrend.com/

    各种主题的预览效果

    Grafana

    charts-rs

    Light

    charts-rs

    Dark

    charts-rs

    Ant

    charts-rs

    Vintage

    charts-rs

    Walden

    charts-rs

    Westeros

    charts-rs

    Chalk

    charts-rs

    Shine

    charts-rs

    OliverDD
        1
    OliverDD  
       2023-09-25 13:20:47 +08:00
    支持支持,之前有相关需求,rust 内几乎没有还在积极维护、图标完善、使用便利的库
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2515 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 02:29 · PVG 10:29 · LAX 18:29 · JFK 21:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.