7 releases (4 breaking)

0.6.0 Jul 25, 2020
0.5.1 Jul 13, 2020
0.4.1 Mar 26, 2020
0.4.0 Feb 27, 2020
0.1.0 Jan 26, 2020

#21 in Visualization

Download history 28/week @ 2020-04-21 19/week @ 2020-04-28 15/week @ 2020-05-05 48/week @ 2020-05-12 13/week @ 2020-05-19 13/week @ 2020-05-26 32/week @ 2020-06-02 14/week @ 2020-06-09 16/week @ 2020-06-16 12/week @ 2020-06-23 20/week @ 2020-06-30 43/week @ 2020-07-07 363/week @ 2020-07-14 120/week @ 2020-07-21 86/week @ 2020-07-28 62/week @ 2020-08-04

224 downloads per month
Used in 3 crates

MIT license

3.5MB
7.5K SLoC

Plotly.rs

Plotly for Rust
build status | Crates.io | Documentation | Minimum Version

A plotting library for Rust powered by Plotly.js.

Usage

Add this to your Cargo.toml:

[dependencies]
plotly = "0.6.0"

For changes since the last version please consult the change log.

Crate Feature Flags

The following feature flags are available:

  • kaleido
    • Optional, compatible with Rust stable.
    • Adds plot save functionality to the following formats: png, jpeg, webp, svg, pdf and eps.
    • Requires some additional configuration, see plotly_kaleido.
  • plotly_ndarray
    • Optional, compatible with Rust stable.
    • Adds support for creating plots directly using ndarray types.

Saving to png, jpeg, webp, svg, pdf and eps formats can be made available by enabling the kaleido feature:

[dependencies]
plotly = { version = "0.6.0", features = ["kaleido"] }

For further details please see plotly_kaleido.

Contributing

Please consult the contributing guide.

License

Plotly.rs is distributed under the terms of the MIT license.

See LICENSE-MIT, and COPYRIGHT for details.

Dependencies

~2.1–3MB
~66K SLoC