OxyPlot is a cross-platform plotting library for .NET. The code is licensed under the MIT license. This is a very permissive and corporate-friendly license. See open source and tl;dr for more details. The core library is a Portable Class Library that can be used on different platforms. Custom controls are implemented for WPF, Windows 8, Windows Phone, Windows Phone Silverlight, Windows Forms, Silverlight, GTK#, Xwt, Xamarin.iOS, Xamarin.Android, Xamarin.Forms and Xamarin.Mac. OxyPlot contains many different types of axes and series. If you need some functionality that is not included in the library, you can also create a derived class and override the rendering implementation. Make sure you reference and initialize the OxyPlot platform renderers, otherwise you will see nothing. The latest pre-release packages are pushed by AppVeyor CI to myget.org. To install these packages, set the myget.org package source https://www.myget.org/F/oxyplot and remember the "-pre" flag.

Features

  • Use the NuGet package manager to add the latest stable or pre-release package for your platform
  • Add a PlotView control to your user interface
  • Create a PlotModel
  • Bind or assign the PlotModel to the Model property of the control
  • The plots can be exported to file formats like png, pdf and svg
  • The latest stable release can be found at NuGet

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

MIT License

Follow OxyPlot

OxyPlot Web Site

Other Useful Business Software
Save Up to 91% on Cloud Compute With Spot VMs Icon
Save Up to 91% on Cloud Compute With Spot VMs

Automatic sustained-use discounts. One free VM per month. No negotiation needed.

Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of OxyPlot!

Additional Project Details

Programming Language

C#

Related Categories

C# Libraries

Registered

2022-09-12