[package]
name = "ggplot-rs"
version = "0.3.0"
edition = "2021"
description = "A Rust implementation of ggplot2's Grammar of Graphics"
authors = ["Simon Müller <sm@data-zoo.de>"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/sipemu/ggplot-rs"
homepage = "https://github.com/sipemu/ggplot-rs"
documentation = "https://docs.rs/ggplot-rs"
readme = "README.md"
keywords = ["ggplot2", "plotting", "dataviz", "charts", "grammar"]
categories = ["visualization", "science"]
[dependencies]
plotters = { version = "0.3", default-features = false, features = [
"bitmap_backend",
"bitmap_encoder",
"bitmap_gif",
"svg_backend",
"chrono",
"image",
"deprecated_items",
"all_series",
"all_elements",
"full_palette",
"colormaps",
"ab_glyph",
] }
indexmap = "2"
rand = "0.8"
polars = { version = "0.46", features = ["lazy"], optional = true }
arrow = { version = "53", default-features = false, optional = true }
anofox-regression = { version = "0.5", optional = true }
faer = { version = "0.23", default-features = false, features = [
"std",
"linalg",
], optional = true }
image = { version = "0.24", default-features = false, features = ["png"] }
[features]
default = ["polars"]
polars = ["dep:polars"]
arrow = ["dep:arrow"]
regression = ["dep:anofox-regression", "dep:faer"]
[[example]]
name = "gallery"
required-features = ["polars"]
[[example]]
name = "supplier_leadtime"
[[example]]
name = "scatter"
required-features = ["polars"]
[[example]]
name = "histogram"
required-features = ["polars"]
[[example]]
name = "bar_chart"
required-features = ["polars"]
[[example]]
name = "annotations"
required-features = ["polars"]
[[example]]
name = "color_palettes"
required-features = ["polars"]
[[example]]
name = "continuous_color"
required-features = ["polars"]
[[example]]
name = "coord_flip"
required-features = ["polars"]
[[example]]
name = "density"
required-features = ["polars"]
[[example]]
name = "faceted"
required-features = ["polars"]
[[example]]
name = "loess_smooth"
required-features = ["polars"]
[[example]]
name = "log_scale"
required-features = ["polars"]