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日 |
895 在 Web编程 中排名
每月762 次下载
在 vl-convert 中使用
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