# Plotters

> Drawing library for data plotting in Rust, with bitmap, SVG, WebAssembly and GUI backends.

- Category: [Rust plotting & visualization libraries](https://awesomedataviz.com/categories/rust/)
- Website: https://plotters-rs.github.io/home/
- Repository: https://github.com/plotters-rs/plotters
- License: MIT
- Language: Rust
- Status: Maintained (commits in the last 12 months)
- GitHub stars: 4,632
- Commits in the last 12 months: 23
- Contributors: 102
- Last commit: Mar 17, 2026
- Install (crates.io): `cargo add plotters`, 53.4M downloads per 90 days
- Topics: Time series & real-time charts

## Overview

Plotters is an open-source Rust visualization library released under the MIT license. Its GitHub repository has 4,632 stars, 319 forks, and 102 contributors. It is maintained with 23 commits in the last 12 months; the most recent commit was on Mar 17, 2026. On crates.io it is downloaded about 53.4M times per 90 days.

## Alternatives

- [Charming](https://awesomedataviz.com/tools/charming/): Chart rendering library for Rust powered by Apache ECharts. (2.6K stars)
- [Plotly.rs](https://awesomedataviz.com/tools/plotly-rs/): Plotly.js-based interactive plotting library for Rust. (1.5K stars)
- [malevich](https://awesomedataviz.com/tools/malevich/): Terminal plotting: line, scatter, bar, histogram, heatmap, box plot, violin and more, with automatic axes. (70 stars)

## Comparisons

- [Charming vs Plotters](https://awesomedataviz.com/compare/charming-vs-plotters/)
- [Plotly.rs vs Plotters](https://awesomedataviz.com/compare/plotly-rs-vs-plotters/)
- [malevich vs Plotters](https://awesomedataviz.com/compare/malevich-vs-plotters/)

Source: https://awesomedataviz.com/tools/plotters/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
