#vega-lite #可视化 #vega #格式

vl-convert-rs

将Vega-Lite可视化规范转换为Vega规范的库

49个版本 (14个稳定版)

1.6.1 2024年8月24日
1.5.1 2024年7月27日
1.3.0 2024年3月13日
1.2.0 2023年12月2日
0.5.0 2022年10月29日

895Web编程 中排名

Download history 102/week @ 2024-04-29 16/week @ 2024-05-06 3/week @ 2024-05-20 1/week @ 2024-05-27 1/week @ 2024-06-03 4/week @ 2024-06-10 206/week @ 2024-06-17 7/week @ 2024-06-24 49/week @ 2024-07-01 113/week @ 2024-07-22 522/week @ 2024-07-29 119/week @ 2024-08-05 8/week @ 2024-08-12

每月762 次下载
vl-convert 中使用

BSD-3-Clause

4.5MB
3K SLoC

概述

此crate提供了一个自包含的Rust库,用于将Vega-Lite可视化规范转换为各种格式。转换是通过在由deno_runtime crate提供的v8 JavaScript运行时中运行的Vega-Lite和Vega JavaScript库来完成的。

此crate是vl-convert CLI应用程序crate和vl-convert-python Python库的依赖项。

示例

可以使用VlConverter结构体执行各种Vega-Lite转换。有关示例用法,请参阅VlConverter的文档。

JavaScript Vendoring和代码生成

注意:此crate中的vl-convert-rs/vendor目录和vl-convert-rs/src/module_loader/import_map.rs文件是由内部vl-convert-vendor crate生成的。

依赖项

~201MB
~4M SLoC