< 返回版块

Yuan YQ 发表于 2025-04-27 10:57

Plotlars 0.9.0 发布:数据可视化库

Plotlars 是一个使用 Rust 开发的数据可视化库,此次 0.9.0 版本新增:

  • 🗺️ 支持等高线图 —— 借助平滑且可自定义的等高线,描绘出梯度、密度和地形特征。
  • 💧 支持桑基图 —— 通过直观且交互式的桑基图,可视化展示流程、转移情况以及资源预算。
  • 🏔️ 支持曲面图 —— 为数学函数、地形和响应曲面渲染出精美的三维曲面。
  • 📊 次 Y 轴 —— 能够在不影响清晰度的前提下,在同一张图表中对比不同刻度的数据系列。

Github 仓库:https://github.com/alceal/plotlars

vy 0.2.0 发布:HTML 模板引擎

vy 是一个用 Rust 开发的类型安全的 HTML 模板引擎,0.2.0 版本支持 rustfmt

use vy::prelude::*;

fn page(content: impl IntoHtml) -> impl IntoHtml {
    (
        DOCTYPE,
        html!(
            head!(
                meta!(charset = "UTF-8"),
                title!("My Title"),
                meta!(
                    name = "viewport",
                    content = "width=device-width,initial-scale=1"
                ),
                meta!(name = "description", content = ""),
                link!(rel = "icon", href = "favicon.ico")
            ),
            body!(
                h1!("My Heading"),
                content
            )
        ),
    )
}

特性:

  • 标签宏:使用标签宏创建 HTML 元素
  • 内联属性:在宏内使用 key=value 的格式设置元素内联属性
  • 零包装:无需使用容器宏 —— 元素可自然组合。
  • 空元素支持:自动处理诸如 <meta><img> 等自闭合标签。

Github 仓库:https://github.com/jonahlund/vy

--

From 日报小组 Yuan YQ

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页