Interactive Plotting Library for .NET

ScottPlot Philosophy

ScottPlot was created to:

  • Easily display plots with tens of millions of points
  • Be fast enough to interactively pan/zoom with the mouse
  • Function in console applications or server environments
  • Prevent the user from having to learn a complex object model
    • Data input is often simply double[]
    • Data can be displayed using a single line of code

Similar Plotting Libraries for .NET

⚠️ WARNING: This section is a work in progress. I started reviewing these libraries in 2019 but never finished. I at least produced code examples for most of these libraries. You can see that work in progress here: CsharpDataVis

Free

  • Microsoft Charting
  • NPlot
  • ZedGraph
  • OxyPlot
  • LiveCharts
  • Interactive Data Display
  • ScottPlot

Commercial

  • SciChart
  • DevExpress WPF Charting
  • DevExpress WPF Charting
  • Syncfusion WPF Charts
  • Infragistics Chart
  • Telerik Chart
Source code last modified on February 28th, 2021 (edit on GitHub)
---
Title: ScottPlot vs. Similar Libraries - ScottPlot FAQ
Description: Similarities and differences of ScottPlot vs. other popular .NET plotting libraries
---

# ScottPlot Philosophy

**ScottPlot was created to:**

* Easily display plots with tens of millions of points
* Be fast enough to interactively pan/zoom with the mouse
* Function in console applications or server environments
* Prevent the user from having to learn a complex object model
  * Data input is often simply `double[]`
  * Data can be displayed using a single line of code

## Similar Plotting Libraries for .NET

**⚠️ WARNING: This section is a work in progress.** I started reviewing these libraries in 2019 but never finished. I at least produced code examples for most of these libraries. You can see that work in progress here: [CsharpDataVis](https://swharden.com/CsharpDataVis/#free-and-open-source-charting-libraries)

### Free
* Microsoft Charting
* NPlot
* ZedGraph
* OxyPlot
* LiveCharts
* Interactive Data Display
* ScottPlot

### Commercial
* SciChart
* DevExpress WPF Charting
* DevExpress WPF Charting
* Syncfusion WPF Charts
* Infragistics Chart
* Telerik Chart