MCPcopy Index your code
hub / github.com/datavzrd/datavzrd

github.com/datavzrd/datavzrd @v2.69.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.69.1 ↗ · + Follow
298 symbols 696 edges 28 files 31 documented · 10%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

PLOS ONE GitHub Workflow Status Conda Recipe Conda Downloads Conda Version Affiliated with RTG WisPerMed

datavzrd

A tool to create visual and interactive HTML reports from collections of tabular data (CSV, TSV, JSON or Parquet). Reports include automatically generated vega-lite histograms per column. Plots can be fully customized by users via a config file. These also allow the user to add linkouts to other websites or link between multiple tables.

Documentation is available via the official website: https://datavzrd.github.io/

An example report can be viewed online with the corresponding config file.

Contributing

Contributions of any kind are welcome! For more info check the contributing guide.

Authors

Extension points exported contracts — how you extend this code

PlotConfig (Interface)
(no doc) [3 implementers]
src/render/portable/mod.rs
IsNa (Interface)
(no doc) [1 implementers]
src/utils/column_type.rs
Renderer (Interface)
(no doc) [1 implementers]
src/render/mod.rs

Core symbols most depended-on inside this repo

get
called by 71
src/utils/row_address.rs
args
called by 11
src/render/portable/mod.rs
domain
called by 11
src/render/portable/mod.rs
classify_table
called by 9
src/utils/column_type.rs
name
called by 7
src/render/portable/mod.rs
render_plot
called by 7
src/render/portable/mod.rs
exists
called by 6
src/publish.rs
to_javascript_function
called by 6
src/render/portable/mod.rs

Shape

Function 177
Method 52
Class 50
Enum 16
Interface 3

Languages

Rust75%
TypeScript25%

Modules by API surface

src/spec.rs88 symbols
src/render/portable/mod.rs63 symbols
web/src/datavzrd.js45 symbols
src/spells.rs14 symbols
src/publish.rs14 symbols
src/utils/column_type.rs10 symbols
src/render/portable/plot.rs10 symbols
src/render/portable/utils.rs6 symbols
web/src/plot/heatmap.js5 symbols
web/src/description.js5 symbols
web/src/plot/pills.js4 symbols
web/src/page.js4 symbols

For agents

$ claude mcp add datavzrd \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page