Аналоги LiveCharts2

DevExpress

Бесплатно
Windows
macOS
Linux
Android
iOS

DevExpress — это коммерческая библиотека компонентов для разработки пользовательских интерфейсов и визуализации данных в приложениях на платформе .NET, предоставляющая широкий набор инструментов для построения графиков, диаграмм, таблиц и других элементов визуализации. Она позволяет создавать интерактивные и настраиваемые графические представления данных, поддерживает различные типы диаграмм, включая линейные, столбчатые, круговые и графики с областями, а также обеспечивает интеграцию с WinForms, WPF и ASP.NET, предоставляя разработчикам средства для построения аналитических и отчетных интерфейсов.

OxyPlot

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

OxyPlot — кроссплатформенная библиотека для построения 2D-графиков в приложениях на .NET, предоставляющая набор готовых типов диаграмм (линейные, столбчатые, областные, секторные, scatter и др.), гибкую систему осей и аннотаций, а также возможности интерактивного масштабирования и панорамирования; проект ориентирован на простую интеграцию в WPF, WinForms, Avalonia и Xamarin/MAUI, имеет модульную архитектуру, открытую лицензию и широко используется для визуализации научных и инженерных данных в настольных и мобильных приложениях.

LiveChartScore

Бесплатно

LiveChartScore — библиотека визуализации данных для платформ .NET, предназначенная для создания интерактивных и настраиваемых графиков в настольных и веб-приложениях; реализует набор компонентов для построения линейных, столбчатых, круговых и других типов диаграмм с поддержкой масштабирования, наведения и обновления в реальном времени, обеспечивает гибкую систему рендеринга и стилизации, совместима с популярными UI-фреймворками и ориентирована на высокую производительность при работе с большими наборами данных.

WebChart

Windows
macOS
Linux

WebChart — это библиотека визуализации данных для .NET, предоставляющая набор настраиваемых компонент для создания интерактивных графиков и диаграмм в десктопных и веб-приложениях; проект ориентирован на модульность и производительность, поддерживает различные типы визуализаций (линейные, столбчатые, областные, точечные, свечные и т. п.), масштабирование и панорамирование, привязку к данным, темы оформления и расширяемую архитектуру рендеринга, что позволяет интегрировать собственные визуальные элементы и адаптировать поведение для разных платформ и сценариев отображения.

netmap

Бесплатно
Открытый исходный код
Windows
Linux

Netmap — библиотека визуализации данных для платформы .NET, предоставляющая набор настраиваемых компонентов для построения интерактивных графиков и диаграмм в настольных и кроссплатформенных приложениях; она ориентирована на простоту интеграции и высокую производительность, поддерживает типичные типы диаграмм (линейные, столбчатые, круговые, областные, точечные), масштабирование и панорамирование, привязку к источникам данных, автоматическое обновление при изменении данных и базовые элементы управления стилями и темами, обеспечивая разработчикам гибкость в визуальном представлении данных и расширяемую архитектуру для добавления собственных визуальных элементов.

BruTile

Бесплатно
Открытый исходный код
Windows
macOS
Linux

BruTile — библиотека с открытым исходным кодом для .NET, обеспечивающая унифицированный доступ к растровым и векторным тайловым картографическим источникам; она предоставляет абстракции для работы с различными провайдерами тайлов (WMS, WMTS, TMS, OpenStreetMap и другими), управление кэшированием, преобразования координат и механизмами запросов, упрощая интеграцию тайловых карт в настольные и веб-приложения на платформе .NET и служа аналогом визуальных графических библиотек в части предоставления готовых компонентов для отображения картографических данных.

SharpMap

Бесплатно
Открытый исходный код
Windows
macOS
Linux

SharpMap — это библиотека для .NET, предназначенная для отображения и обработки геопространственных данных и создания картографических приложений; она предоставляет набор классов для работы с векторными и растровыми слоями, поддерживает чтение и написание различных форматов данных (включая shapefile и PostGIS), обеспечивает визуализацию данных с использованием стилей, символов и подписей, а также включает инструменты для проекций, пространственных запросов и взаимодействия пользователя (панорамирование, масштабирование, выбор объектов), что делает её удобной для разработки как простых визуализаторов, так и более сложных ГИС-приложений в среде .NET.

d3Net

Windows

d3Net — библиотека визуализации данных для .NET, предоставляющая набор компонентов и API для построения интерактивных диаграмм и графиков в настольных и веб-приложениях; разработана как аналог LiveCharts2, объединяя декларативный подход к описанию визуализаций с аппаратно-ускоренной отрисовкой, поддержкой масштабируемых векторовых и растровых рендереров, интерактивности (зум, панорамирование, подсказки и события), адаптивной разметкой осей и легенд, а также расширяемой архитектурой для создания пользовательских серий и плагинов, при этом ориентирована на высокую производительность при работе с большими объёмами данных и интеграцию в экосистему .NET.

ZedGraph

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

ZedGraph — библиотека для построения двумерных графиков и диаграмм на платформе .NET, предоставляющая набор настраиваемых компонентов для отображения линейных, точечных, столбчатых, областных и других типов графиков с поддержкой масштабирования, панорамирования, аннотаций и форматирования осей; реализована как гибкий API, ориентированный на интеграцию в настольные приложения Windows Forms, с возможностью управления стилями, шрифтами, цветами и легендами, а также экспортом визуализаций в графические форматы и сохранением конфигураций.

Helix Toolkit

Бесплатно
Открытый исходный код
Windows

Helix Toolkit — библиотека для .NET, предоставляющая набор компонентов и утилит для создания интерактивной 3D-графики и визуализации на основе WPF и SharpDX; она упрощает рендеринг 3D-сцен, включает готовые примитивы, камеры, контролы навигации, поддержку импорта моделей и освещения, а также расширяемый набор шейдеров и вспомогательных инструментов для разработки приложений с объемной графикой, ориентированных на научную визуализацию, инженерные инструменты и пользовательские интерфейсы.

SciChart

Бесплатно
Windows
macOS
Linux
Android
iOS

SciChart — коммерческая кросс‑платформенная библиотека для высокопроизводительной визуализации данных, ориентированная на приложения с большими объёмами и высокой частотой обновлений; поставляется в вариантах для WPF, .NET, JavaScript, iOS, Android и кроссплатформенных UI‑фреймворков, использует аппаратное ускорение (DirectX, OpenGL, WebGL/WasM, Metal) для отрисовки миллионов точек в реальном времени и предоставляет широкий набор 2D/3D типов графиков, масштабируемые оси, интерактивные инструменты (зум, пан, курсоры, аннотации), API для кастомизации и коммерческую поддержку, что делает её популярной в сферах финтеха, медицины, научных исследований и промышленных систем.

FusionCharts .NET

Бесплатно

FusionCharts .NET — коммерческая библиотека визуализации данных для платформы .NET, предоставляющая набор интерактивных диаграмм и графиков для веб- и десктоп-приложений; поддерживает множество типов визуализаций (линейные, столбчатые, круговые, комбинированные, карты и др.), масштабируемую SVG- и JavaScript-рендеринг, привязку к данным из разных источников и настраиваемые темы и стили, а также экспорт в изображения и PDF, API для управления визуализацией на клиенте и сервере и возможности для интеграции в приложения на ASP.NET и других .NET-технологиях.

Highcharts .NET

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Highcharts .NET — коммерческая библиотека для создания интерактивных графиков и диаграмм в приложениях на платформе .NET, представляющая серверную и клиентскую интеграцию популярной JavaScript-библиотеки Highcharts; предоставляет набор обёрток и API для генерации конфигураций графиков на сервере с последующим рендерингом в веб-интерфейсе, поддерживает широкий спектр типов визуализаций (линейные, столбчатые, круговые, области, карты и др.), динамическое обновление данных, масштабирование и интерактивные элементы (подсказки, легенды, зумирование), конфигурирование стилей и поведения через объектную модель .NET, совместима с ASP.NET и другими веб-фреймворками, ориентирована на предприятия и разработчиков, требующих богатой визуализации и коммерческой поддержки.

ScottPlot

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

ScottPlot — кроссплатформенная библиотека для создания интерактивных и статических графиков в среде .NET, предоставляющая простой API для визуализации данных в приложениях на C# и F#. Библиотека поддерживает широкий набор типов диаграмм (линейные и столбчатые графики, scatter, heatmap, гистограммы и т. д.), масштабирование и панорамирование в реальном времени, а также оптимизирована для работы с большими наборами данных; реализована как независимый пакет с возможностью встраивания в настольные, веб- и мобильные приложения, фокусируясь на производительности, простоте использования и гибкой настройке внешнего вида графиков.

Chart FX

Windows
macOS
Linux
Android
iOS

Chart FX — коммерческая библиотека компонентов визуализации данных для приложений, предлагающая набор готовых графиков и диаграмм, включая линейные, столбчатые, круговые, областные, свечные и тепловые карты, с поддержкой интерактивности, масштабирования, аннотаций и экспорта в популярные форматы; ориентирована на создание аналитических и бизнес-приложений, предоставляет API для настройки внешнего вида и поведения графиков, интеграцию с различными платформами и языками разработки, обеспечивает обработку больших наборов данных и расширяемость через плагины и механизмы визуальных слоёв.

System.Windows.Forms.DataVisualization.Charting

Бесплатно
Windows

System.Windows.Forms.DataVisualization.Charting — библиотека визуализации данных для платформы .NET, входящая в состав Windows Forms и предоставляющая набор компонентов для построения двумерных диаграмм и графиков; поддерживает широкий спектр типов диаграмм (линейные, столбчатые, секторные, областные, точечные, свечные и др.), настраиваемые оси и шкалы, многоуровневые легенды, подсказки и аннотации, серийную и точечную привязку данных, режимы масштабирования и прокрутки, визуальное оформление через стили и палитры, экспорт изображений и интеграцию с печатью, что делает её пригодной для аналитических и бизнес-приложений на базе WinForms.

Cone

Бесплатно
iOS

Cone — библиотека для построения интерактивных и настраиваемых диаграмм и графиков на платформе .NET, предлагающая декларативный API и компоненты для визуализации временных рядов, столбчатых, линейных, круговых и других типов данных; разработана с упором на простоту интеграции в WPF и других UI-фреймворках, поддерживает высокую производительность при обновлении больших наборов данных, масштабирование, панорамирование и кастомизацию стилей, а также расширяемость через пользовательские рендереры и привязку к MVVM-паттерну.

OxyPlot.Avalonia

Бесплатно
Открытый исходный код
Windows
macOS
Linux

OxyPlot.Avalonia — библиотека визуализации данных для приложений на платформе Avalonia, представляющая собой адаптацию кроссплатформенного графического движка OxyPlot для создания интерактивных и статичных диаграмм в десктопных и мобильных интерфейсах; обеспечивает набор стандартных типов графиков (линейные, столбчатые, секторные, scatter и т.д.), масштабирование и панорамирование, поддержку аннотаций и наложений, а также возможности кастомизации оформления и рендеринга с упором на легковесность, расширяемость и интеграцию с MVVM-паттерном.

Avalonia.Controls.DataVisualization

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

Avalonia.Controls.DataVisualization — библиотека визуализации данных для кроссплатформенного UI-фреймворка Avalonia, предоставляющая набор настраиваемых контролов и компонентов для отображения графиков, диаграмм и других визуальных представлений статистики; ориентирована на декларативное описание привязок данных, поддержку интерактивных элементов (маппинг осей, масштабирование, подсказки), расширяемость через шаблоны и стили Avalonia и оптимизацию производительности для рендеринга в векторных и аппаратно ускоренных контекстах, что делает её подходящей альтернативой библиотекам вроде LiveCharts2 в экосистеме .NET для кроссплатформенных приложений.

GtkSharp.Charting

Бесплатно
Открытый исходный код
Windows
macOS
Linux

GtkSharp.Charting — библиотека визуализации данных для платформы .NET, обеспечивающая создание интерактивных и настраиваемых графиков и диаграмм в приложениях на основе GTK#; реализует набор стандартных типов визуализаций (линейные, столбчатые, областные, круговые и точечные диаграммы), поддерживает масштабирование, панорамирование, аннотации, стилизацию серий и осей, привязку данных и аппаратно-ускоренное рендеринг для высокой производительности; ориентирована на разработчиков настольных приложений, стремится к простому API и расширяемой архитектуре, позволяя добавлять собственные рендереры и обработчики событий, а также интегрироваться с существующими компонентами GTK# и .NET экосистемы.

Microcharts

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

Microcharts — это лёгкая кроссплатформенная библиотека визуализации данных для .NET, предназначенная для создания компактных и наглядных диаграмм (линейных, столбчатых, круговых и точечных) в пользовательских интерфейсах и отчётах; она ориентирована на простоту интеграции и минимальную зависимость от платформы, поддерживает настройку стилей, анимацию и отрисовку в средах на базе SkiaSharp, что делает её удобной альтернативой более тяжёлым фреймворкам визуализации, предоставляя разработчикам быстрый способ отображать временные ряды и агрегированные данные в ограниченном пространстве.

XPlot.Plotly

Бесплатно
Открытый исходный код
Windows
macOS
Linux

XPlot.Plotly — библиотека визуализации данных для платформы .NET, обеспечивающая привязку к JavaScript‑библиотеке Plotly.js и позволяющая создавать интерактивные графики и диаграммы из кода на C# и F#. Она предоставляет высокоуровневые объекты для построения широкого набора визуализаций (линейные, столбчатые, точечные, областные, тепловые карты, 3D‑графики и др.), поддерживает настройку стилей, аннотаций и компоновки, а также экспорт интерактивных представлений в веб‑интерфейсы и отчеты. Благодаря интеграции с экосистемой .NET и функциональному синтаксису F#, XPlot.Plotly упрощает создание воспроизводимых и динамичных визуализаций для аналитики и презентации данных.

SkiaSharp.Extended.Charting

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

SkiaSharp.Extended.Charting — это библиотека для построения интерактивных и настраиваемых графиков на основе графического движка SkiaSharp, предназначенная для .NET-приложений; она предоставляет набор визуальных элементов и типов диаграмм (линейные, столбчатые, круговые и другие), механизмы масштабирования, панорамирования и обновления в реальном времени, поддержку рендеринга на аппаратно-ускоренных и программных поверхностях, гибкую систему стилизации и привязки данных, что делает её подходящим инструментом для создания кроссплатформенных решений по визуализации данных в настольных и мобильных приложениях.

SkiaSharp

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

SkiaSharp — это кроссплатформенная 2D-графическая библиотека для .NET, обеспечивающая аппаратно-ускоренное отображение векторной и растровой графики на основе движка Skia; применяется для построения визуализаций, пользовательских элементов управления и рендеринга высокопроизводительных диаграмм и графиков, предлагая низкоуровневые примитивы рисования, работу с текстом и изображениями, поддержку трансформаций, фильтров и экспорт в растровые форматы, при этом интегрируется с разнообразными UI-фреймворками (например, Xamarin, MAUI, WPF) и часто используется как основа для специализированных библиотек визуализации, аналогичных LiveCharts2.

Neodynamic Charts

Windows
macOS
Linux

Neodynamic Charts — библиотека визуализации данных для .NET, предоставляющая набор настраиваемых компонентов для построения интерактивных 2D- и 3D-графиков, диаграмм и индикаторов; ориентирована на создание отчетов и приборных панелей, поддерживает разные типы серий (линейные, столбчатые, круговые, областные, свечные и т.д.), масштабирование осей, аннотации, легенды и экспорт в распространенные форматы, интегрируется с Windows Forms, WPF и ASP.NET, предлагает механизмы привязки данных и расширяемую архитектуру для кастомизации внешнего вида и поведения элементов.

ComponentArt

Windows

ComponentArt — библиотека и набор компонентов для визуализации данных и создания интерактивных пользовательских интерфейсов в приложениях, предоставляющий широкий набор графиков, диаграмм, сеток и визуальных контролов с поддержкой привязки данных, масштабируемой отрисовки и настройки отображения; ориентирован на разработчиков для интеграции в .NET- и веб-приложения, обеспечивает событийно-ориентированное взаимодействие, темы оформления, экспорт визуализаций и оптимизации производительности при обработке больших наборов данных.

Visiblox Charts

Windows
macOS
Linux

Visiblox Charts — библиотека визуализации данных для .NET/Windows, предоставляющая набор высокопроизводительных компонентов для построения интерактивных графиков и диаграмм в настольных и встраиваемых приложениях; разработана с акцентом на плавную отрисовку больших наборов времени-рядов и поддерживает масштабирование, панорамирование, настраиваемые оси и события пользовательского ввода, что делает её пригодной для задач мониторинга, научной и финансовой визуализации, предлагая расширяемую архитектуру и интеграцию с XAML-интерфейсами.

SharpGL

Бесплатно
Открытый исходный код
Windows

SharpGL — библиотека для работы с OpenGL в среде .NET, предоставляющая разработчикам инструменты для рендеринга 2D и 3D графики, интеграции аппаратного ускорения в приложения на C# и VB.NET и управления контекстами OpenGL внутри оконных и WPF-интерфейсов; проект включает оболочки для вызовов OpenGL, компоненты визуализации, утилиты для загрузки текстур и моделей, а также примеры использования и поддержку межплатформенной совместимости через .NET, что делает SharpGL практичным выбором для создания визуализаций, научных графиков и интерактивных графических приложений в экосистеме Microsoft.

GMap.NET

Бесплатно
Открытый исходный код
Windows
macOS
Linux

GMap.NET — кроссплатформенная библиотека для работы с интерактивными картами в приложениях на .NET, предоставляющая средства загрузки, кэширования и отображения тайлов из различных провайдеров карт (включая OpenStreetMap, Google Maps и Bing) с поддержкой маркеров, маршрутов, полигонов и управления масштабом; ориентирована на разработчиков настольных и мобильных приложений, позволяет гибко настраивать визуализацию и поведение карты, обеспечивает локальное кэширование для офлайн-режима и расширяемую архитектуру для добавления новых источников данных и форматов аннотаций.

DevExpress Charts

Windows
macOS
Linux
Android
iOS

DevExpress Charts — компонентная библиотека для создания интерактивных графиков и диаграмм в приложениях на платформе .NET, предлагающая широкий набор готовых типов визуализаций (линейные, столбчатые, диаграммы с областями, круговые, полярные, свечные и др.), поддержку кастомизации элементов и стилей, масштабирование и панорамирование, аннотации, подсказки и легенды, а также привязку данных к различным источникам и оптимизации отображения больших наборов данных; реализована с учётом интеграции в среды разработки DevExpress и Visual Studio, обеспечивает расширяемость через API и механизмы отрисовки для создания специализированных визуализаций.

DotSpatial

Бесплатно
Открытый исходный код
Windows

DotSpatial — это открытая библиотека для пространственного анализа и визуализации географических данных на .NET-платформе, обеспечивающая набор компонентов и API для работы с растровыми и векторными данными, проекциями, геопривязкой и пространственными операциями; библиотека поддерживает чтение и запись распространённых геоформатов, предоставляет механизмы для построения интерактивных карт, наложения слоёв, стилизации объектов и выполнения геометрических и топологических вычислений, и применяется в настольных ГИС-приложениях и научных проектах, требующих интеграции GIS-функциональности в .NET-среде.

ArcGIS Maps SDK for .NET

Бесплатно
Windows
Android
iOS

ArcGIS Maps SDK for .NET — библиотека разработки от Esri для создания интерактивных картографических приложений на платформе .NET, предоставляющая инструменты для визуализации пространственных данных, работы с растровыми и векторными слоями, наложения геометрий и аннотаций, выполнения пространственных запросов и геообработки, поддержку офлайн-карт, потоковой загрузки данных и интеграции с сервисами ArcGIS; SDK включает компоненты для управления слоями, стилями и взаимодействием пользователя, ориентирован на разработку как настольных, так и мобильных приложений с широкими возможностями кастомизации визуализации и анализа геоданных.

Mapsui.UI.Wpf

Бесплатно
Открытый исходный код
Windows

Mapsui.UI.Wpf — библиотечный компонент для платформы WPF, предоставляющий набор инструментов и контролов для отображения интерактивных карт и геопространственных данных в приложениях на .NET; ориентирован на гибкую визуализацию растровых и векторных слоёв, масштабирование, прокрутку и обработку событий ввода, поддерживает привязку данных, стилизацию элементов и интеграцию с различными источниками тайлов и геоданных, что делает его удобной альтернативой графическим библиотекам для построения интерактивных визуализаций, подобных тем, которые реализуются с помощью LiveCharts2, но с фокусом на картографические возможности.

Syncfusion Essential Studio

Бесплатно
Windows
macOS
Linux
Android
iOS

Syncfusion Essential Studio — коммерческий набор компонентов пользовательского интерфейса и библиотек для разработки настольных, веб‑ и мобильных приложений на платформах .NET и JavaScript, предоставляющий широкую коллекцию визуальных элементов, включая продвинутые графики, диаграммы, таблицы данных, редакторы, средства отчетности и визуализации, оптимизированных для высокопроизводительного рендеринга и интерактивности; продукт ориентирован на корпоративное использование, поддерживает кастомизацию, тему оформления и интеграцию с популярными фреймворками (WPF, WinForms, ASP.NET, Blazor, Xamarin, MAUI и др.), включает инструменты для экспорта данных и обеспечивает коммерческую поддержку и регулярные обновления от разработчика.

Mapsui

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

Mapsui — это кроссплатформенная библиотека визуализации геопространственных данных для .NET, предоставляющая инструменты для рендеринга интерактивных карт, поддержки различных источников тайлов и векторных слоёв, масштабирования, панорамирования и пользовательских стилей, с акцентом на простоту интеграции в настольные и мобильные приложения, возможность работы в офлайн-режиме и расширяемую архитектуру для добавления провайдеров данных и рендереров.

MindFusion.Charting

Windows
macOS
Linux
Android
iOS

MindFusion.Charting — коммерческая библиотека визуализации данных для платформ .NET, предоставляющая набор настраиваемых компонент для построения линейных, столбчатых, круговых и иных типов графиков, поддерживающая интерактивность (масштабирование, панорамирование, подсказки), привязку к данным и экспорт изображений; ориентирована на создание настольных и веб-приложений, обеспечивает гибкую настройку оформления, осей и серий, расширяемую архитектуру для добавления пользовательских визуализаций и оптимизирована для высокой производительности при отображении больших наборов данных.

Plotly.NET

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Plotly.NET — библиотека визуализации данных для платформы .NET, обеспечивающая создание интерактивных графиков и диаграмм с использованием возможностей Plotly; предоставляет объекты и API для построения линейных, столбчатых, точечных, гистограмм, тепловых карт, 3D-графиков и других типов визуализаций, поддерживает настройку оформления, аннотаций и интерактивных элементов (масштабирование, всплывающие подсказки, легенды) и интеграцию с веб-приложениями и Jupyter-ноутбуками, ориентирована на разработчиков на языках семейства .NET, предлагая типобезопасные конструкции и функциональный стиль построения графиков.

ChartDirector

Бесплатно
Windows
macOS
Linux

ChartDirector — это коммерная библиотека для построения профессиональных графиков и диаграмм, предоставляющая широкие возможности визуализации данных для настольных и серверных приложений; она поддерживает множество типов графиков (линейные, столбчатые, круговые, области, свечные, гистограммы и специализированные диаграммы), гибкую настройку стилей и аннотаций, экспорт в растровые и векторные форматы, динамическое обновление данных и автоматическое масштабирование осей, а также включает API для нескольких языков программирования и платформ, ориентируясь на высокую производительность, точность отображения и удобство интеграции в коммерческие решения.

Modern UI Charts

Бесплатно
Открытый исходный код
Windows

Modern UI Charts — библиотека визуализации данных для .NET, предлагаемая как современная альтернатива LiveCharts2, ориентированная на создание интерактивных, аппаратно-ускоренных диаграмм с минималистичным API и поддержкой MVVM-паттерна; она включает набор стандартных типов графиков (линейные, столбчатые, круговые, областные и свечные), адаптивную разметку для разных разрешений, гибкие средства стилизации и анимации, а также оптимизации для работы с большими наборами данных и интеграцию с популярными фреймворками UI на платформе .NET.

LiveCharts2

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

Сайт: livecharts.dev

LiveCharts2 — это кросс-платформенная библиотека для визуализации данных, предназначенная для разработки приложений на платформе .NET. Являясь эволюцией предыдущей версии LiveCharts, она предоставляет разработчикам гибкие и интерактивные средства для отображения графиков, карт и индикаторов. Библиотека поддерживает широкий спектр платформ, включая WPF, WinForms, WinUI, Xamarin, Avalonia, Uno Platform, MAUI, Blazor WebAssembly и другие, что делает её универсальным инструментом для создания визуальных компонентов в .NET-приложениях.

LiveCharts2 использует SkiaSharp — кросс-платформенный графический движок, обеспечивающий высокую производительность и совместимость с различными устройствами и операционными системами. Благодаря модульной архитектуре, библиотека разделена на три основных компонента: Core, Renderer и View, что позволяет легко адаптировать её под различные UI-фреймворки и платформы. LiveCharts2 активно развивается и поддерживает как клиентские, так и серверные приложения, включая возможность рендеринга графиков на серверной стороне для последующего отображения в веб-интерфейсе.

  • Кросс-платформенность: Поддержка множества .NET-платформ, включая WPF, WinForms, WinUI, Xamarin, Avalonia, Uno Platform, MAUI и Blazor WebAssembly.
  • Поддержка различных типов визуализации: Возможность отображения кардинальных, полярных и круговых графиков, тепловых карт, географических карт (GeoMap) и индикаторов.
  • Использование SkiaSharp: Применение SkiaSharp в качестве графического движка обеспечивает высокую производительность и совместимость с различными устройствами и операционными системами.
  • Анимации и обновления в реальном времени: Встроенная поддержка анимаций и автоматического обновления данных позволяет создавать динамичные и интерактивные визуализации.
  • Модульная архитектура: Разделение на Core, Renderer и View компоненты облегчает интеграцию с различными UI-фреймворками и платформами.
  • Поддержка MVVM-паттерна: Встроенная поддержка MVVM-паттерна способствует чистоте архитектуры и облегчает тестирование и поддержку кода.
  • Гибкость и расширяемость: Возможность настройки внешнего вида, поведения и функциональности визуальных компонентов под конкретные требования приложения.
  • Активное сообщество и документация: Наличие обширной документации, примеров и активного сообщества способствует быстрому освоению и эффективному использованию библиотеки.
Подробнее