Skip to content

Repository files navigation

OxyPlot is a cross-platform plotting library for .NET

LicenseBuild status

Plot

Branches

master - the release branch (stable channel)
develop - the main branch with the latest development changes (pre-release channel)

See 'A successful git branching model' for more information about the branching model in use.

Getting started

  1. Use the NuGet package manager to add a reference to OxyPlot
  2. Add a PlotView to your user interface
  3. Create a PlotModel in your code
  4. Bind the PlotModel to the Model property of your PlotView

Examples

You can find examples in the /Source/Examples folder in the code repository.

NuGet packages

PackageTargets
OxyPlot.CorePortable class library
OxyPlot.WpfWPF (NET40, NET45)
OxyPlot.WindowsFormsWindows Forms (NET40, NET45)
OxyPlot.WindowsWindows 8.1 and Windows Phone 8.1
OxyPlot.WP8Windows Phone Silverlight
OxyPlot.SilverlightSilverlight 5
OxyPlot.GtkSharpGTK# 2 and 3 (NET40, NET45)
OxyPlot.Xamarin.AndroidMonoAndroid
OxyPlot.Xamarin.iOSMonoTouch and iOS10
OxyPlot.Xamarin.MacMac20
OxyPlot.Xamarin.FormsMonoTouch, iOS10, MonoAndroid, WP8
OxyPlot.XwtNET40, NET45
OxyPlot.OpenXMLNET40, NET45
OxyPlot.PdfPdfSharp (NET40, NET45, SL5)

Contribute

See Contributing for information about how to contribute!

About

A cross-platform plotting library for .NET

Resources

Contributing

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages