Gtk.LiveChartsCore.SkiaSharpView.GirCore brings the powerful LiveCharts2 charting library to GTK applications using GirCore. Create beautiful, interactive charts with the same API you know from WPF, MAUI, and other platforms.
- High Performance - Hardware accelerated with SkiaSharp
- Rich Chart Types - Line, Column, Pie, Scatter, Polar, Geographic maps
- Cross-Platform - Same API across WPF, MAUI, Avalonia, and now GTK
- Customizable - Themes, animations, legends, tooltips
- Responsive - Automatic layout and scaling
- Real-time - Live data updates and smooth animations
- .NET 8.0 or later
- GirCore
- LiveCharts2 core packages
dotnet add package Gtk.LiveChartsCore.SkiaSharpView.GirCore --version 2.0.0-rc5.4Check out the Live Charts samples to see 104 Adwaita examples of various chart types and configurations in action.
Official Live Charts Documentation: livecharts.dev
Works seamlessly with EasyUIBinding.GirCore:
var cartesianChart = new CartesianChart
{
Series = viewModel.Series,
LegendPosition = LegendPosition.Right
}.BindTo(viewModel, nameof(viewModel.LegendPosition), nameof(cartesianChart.LegendPosition));This project is licensed under the MIT License.
