Tool not found.

Back to Home
LiveCharts2 logo

LiveCharts2

Cross-platform, open-source charting library for .NET providing one consistent API for beautiful, interactive charts, maps, and gauges across every major .NET UI framework.

Alternative to: Chart.js and D3.js
Charting Library Open Source MIT License .NET Cross Platform Data Visualization Developer Tools
Ad

VPSServer – Run your own Nextcloud, email, or Matrix server. Free $100 trial, no card locked in.

Start Free Trial

About LiveCharts2

LiveCharts2 is the evolution of the original LiveCharts library, redesigned to run practically everywhere in the .NET ecosystem with a single, consistent API. Where the original v0 was built directly on WPF and inherited its platform limitations, LiveCharts2 was architected from the ground up for flexibility, requiring minimal extra effort to support new platforms. It provides interactive charts, maps, and gauges, and supports MAUI, Uno Platform, WPF, WinUI, Xamarin.Forms, WindowsForms, Blazor WebAssembly, Avalonia, Eto Forms, and UWP — as well as usage in console apps or server-side scenarios by installing only the core packages, without needing a UI framework at all. The library uses SkiaSharp for its default rendering, though its architecture isn't fundamentally tied to any single drawing engine. Documentation, live samples, and installation guides for every supported platform are available at livecharts.dev. LiveCharts2 is free and open source under the MIT License.

Key Features

  • One consistent API across every major .NET UI framework
  • Interactive charts, maps, and gauges
  • Supports MAUI, Uno Platform, WPF, WinUI, Xamarin.Forms, WinForms, Blazor WASM, Avalonia, Eto Forms, and UWP
  • Usable in console apps or server-side with core packages only
  • SkiaSharp-based rendering, not tightly coupled to any single drawing engine
  • Designed for minimal-effort porting to new platforms
  • Extensive documentation and live samples at livecharts.dev
  • Free and open source under the MIT License

Explore More Tools