nova-plot 0.1.0

Native data visualization engine for NovaType
Documentation

Nova Plot

Native data visualization engine for NovaType.

This crate provides:

  • SVG-based chart rendering
  • Multiple chart types (line, bar, scatter, pie)
  • CSV and JSON data parsing
  • Configurable styling

Example

use nova_plot::{Chart, ChartType, DataSource};

let data = DataSource::from_csv("data.csv")?;
let chart = Chart::new(ChartType::Line)
    .with_title("Sales Over Time")
    .with_data(data);

let svg = chart.render()?;