SciChart for WPF is a Realtime, High Performance WPF Charting Library made with Financial, Medical & Scientific Apps in mind. Perfect for Projects that Need Extreme Performance and Slick Interactive Charts.
Get the Job Done with our ~50 2D & 3D WPF Chart Types and Extensive API.
With 35 2D Chart-Types to choose from, plus the infinitely extendable CustomRenderableSeries, you’ll be spoilt for choice with SciChart’s WPF Chart Library!
Our legendary WPF Charting performance is achieved by a mixture of extensive end-to-end performance optimisations, C++ code, C# unsafe code, DirectX drawing (with fall-back to software) and intelligent culling / resampling / data transformation algorithms. You just won’t find real-world WPF/.NET Chart performance quite like SciChart!
With SciChart, it is now possible to display millions, or even billions of data-points in WPF line, scatter or candlestick charts and update in real-time. It’s also possible to display thousands of series, or hundreds of WPF Charts on a single UI without stalling the rest of your user interface.
SciChart’s features WPF Chart Animation API.
There are four basic animation types provided out of the box: Fade, Sweep, Scale, and Wave Animations.
SciChart’s WPF Chart Animations API is made flexible so that you can control when an animation starts and stops, the animation start delay and animation duration. There are also several predefined EasingFunctions available in WPF, that would allow to further adjust the animation behaviour.
Our WPF Chart Library features a powerful Chart Modifier API with rich cursors & tooltips out of the box.
Create interactive applications with cursors, rollovers, vertical lines, legends and more. You can template your tooltips tooltips as well as create custom chart modifiers for literally endless configuration in your application.
Our WPF Chart features unlimited, multiple X and Y axis.
You can place X-axis at the Top or bottom and Y axis on the Left or Right. Several axes on one side is also possible.
You can rotate charts by displaying X axis on the Left/Right and Y axis on the Top/Bottom. You can mix types of axis on the same chart and have unlimited customization as to how your data is scaled.
Our WPF Charts provide you with an API to zoom, pan and scroll charts. You can allow your users to pan or zoom chart in x or y directions or both; set or animate Axis VisibleRange programmatically or via MVVM; to programmatically pan or scale.
Our powerful custom ChartModifier API provides ability to develop custom mouse interactivity extensions.
Our WPF Chart Library features a powerful Annotations API which allows you to place WPF UIElements over the chart at specific data-point locations.
There are plenty of Annotations ready our of the box, e.g. line, arrow, box, text and more. Custom annotations are possible if you want to display custom markers or points of interest. SciChart supports interaction with annotations, where you can allow user to click on annotation, drag it and resize.
Our WPF Chart Library ships with 8 stunning themes in a Theme Manager, which you can apply to your charts with a single line of code. Themes affect default cursor, zoom, axis, grid and series colors.
You may customize your WPF Charts even further and create your own custom theme.
SciChart WPF v5 now supports DirectX powered WPF 3D Chart Library and Controls including Real-time WPF 3D Surface Mesh Chart, WPF 3D Point-Cloud Chart, WPF 3D Scatter Chart, WPF 3D Bubble Chart, 3D Column Chart and more … Our WPF 3D Charts are both real-time and interactive and allow zooming, panning, rotating of a 3D scene seamlessly inside a WPF Charting application, all using declarative XAML and MVVM as WPF was intended to be used.
SciChart’s WPF Chart API has been refined over six years with feedback from thousands of developers and end-users. Our WPF Chart API has amazingly rich features which allow you to extend, customize or otherwise bend the chart control to your will.
New to SciChart v5.2!
SciChart keeps growing and improving with new features and updates. Report a bug and we often fix it that day and push to Maven / Github. SciChart Android customers benefit from code changes within minutes and can apply them straight to their build.
With hundreds of documentation pages online, tutorials, code samples and thousands of forum questions all indexed by Google, find what you want fast just by searching the web.
Developers! To help you get started, we have broken it down to three easy steps Please take a look at the resources below. If you have any feedback or suggestions on how to make the getting-started process better, please do contact us!
Creating an account before will be required. You will then be able to download our free 30-days trial. You can get it at www.scichart.com/downloads.
The free trial will start automatically as soon as you got the example application on your computer!
SciChart contains a rich examples suite which shows you common use-cases of how to use SciChart. We have spent time to create over 250 examples of how to use SciChart WPF.
The WPF Examples come pre-built just launch the example suite or see them all online.
To build your first Charting App, we recommend following our tutorials to get to know SciChart. Once you’ve done that you should know all you need to include SciChart into your application and to create simple charts.
From there, follow our examples or if you really get stuck, contact support and we will do our best to help.
SciChart's chart library is trusted by thousands of developers worldwide and has customers in almost 80 countries from sectors including Pharmaceutical, Oil & Gas, Medical, Instrumentation, Defence, Aerospace, Motorsport, Process Automation, Mining, Investment Banking, Trading and more. See what our customers say about their experience with SciChart.
SciChart’s WPF Charts are licensed on a perpetual, per-developer licensing model, with royalty-free redistribution. You get access to the world’s best WPF Charts, starting from just $1499 per developer license.