Аналоги OxyPlot

LiveCharts2

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

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

DevExpress

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

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

End of list

Бесплатно

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

ZedGraph

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

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

LiveChartScore

Бесплатно

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

mschart

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

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

SharpMap

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

SharpMap — библиотека с открытым исходным кодом для работы с геопространственными данными на платформе .NET, предоставляющая функциональность для загрузки, визуализации и обработки векторных и растровых слоёв, поддержки различных форматов данных и источников (включая shapefile, PostGIS и WMS), управления проекциями и стайлингом символов, а также выполнения пространственных запросов и рендеринга карт в приложениях настольной и серверной архитектуры.

Microsoft Chart Controls

Бесплатно
Windows

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

KonsoleCharts.WPF

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

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

ScottPlot.Avalonia

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

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

Syncfusion.Chart.WinUI

Windows

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

ScottPlot

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

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

EndlessCharts

Бесплатно

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

Plotly.NET.ImageExport

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

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

Plotly.NET.CSharp

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

Plotly.NET.CSharp — библиотека для создания интерактивных графиков и визуализаций данных на языке C#, основанная на возможностях Plotly; предоставляет типизированный API для построения линейных, столбчатых, диаграмм рассеяния, тепловых карт, географических карт и сложных композитных визуализаций, поддерживает настройку стилей, аннотаций и интерактивных элементов (приближение, подсказки, выбор диапазона) и предназначена для интеграции в десктопные и веб-приложения .NET, предлагая удобства генерации как статических изображений, так и интерактивных HTML-выводов, совместима с экосистемой .NET и ориентирована на аналитиков, разработчиков и научные задачи по визуализации данных.

KonsoleCharts

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

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

Xceed Chart for .NET

Windows

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

OxyPlot.GtkSharp

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

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

ChartDirector

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

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

FastReport.Chart

Windows
macOS
Linux

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

TeeChart

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

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

DevExpress Charts

Windows
macOS
Linux
Android
iOS

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

GtkSharp.Charting

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

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

Microcharts

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

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

XPlot.Plotly

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

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

Visiblox Charts

Windows
macOS
Linux

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

MindFusion.Charting

Windows
macOS
Linux
Android
iOS

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

Plotly.NET

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

Plotly.NET — библиотека визуализации данных для платформы .NET, реализующая оболочку над plotly.js и предоставляющая функциональные API на F# с дополнительными привязками для C#, позволяя создавать интерактивные двумерные и трёхмерные графики, карты и специализированные диаграммы; библиотека поддерживает несколько уровней абстракции от простого высокоуровневого Chart API до низкоуровневого управления объектами трасс и макета, экспорт изображений и интеграцию с интерактивными заметными блокнотами, распространяется через NuGet и ориентирована на создание настраиваемых, публикационно-качественных интерактивных визуализаций в .NET-приложениях и скриптах.

OxyPlot

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

Сайт: oxyplot.github.io

OxyPlot — это кроссплатформенная библиотека для построения 2D-графиков в приложениях на платформе .NET. Разработанная с 2010 года, она предоставляет разработчикам удобный и расширяемый инструмент для визуализации данных в различных приложениях, включая WPF, Windows Forms, Xamarin, Avalonia и другие. Библиотека распространяется под лицензией MIT, что позволяет использовать её как в открытых, так и в коммерческих проектах.

Основной особенностью OxyPlot является её кроссплатформенность: ядро библиотеки представлено в виде Portable Class Library, что обеспечивает совместимость с различными платформами. Для каждой целевой среды (например, WPF, Xamarin, Avalonia) разработаны соответствующие пользовательские элементы управления, такие как PlotView, которые обеспечивают интеграцию с визуальными компонентами приложений.

  • Поддержка различных платформ: WPF, Windows Forms, Xamarin (Android, iOS, Forms, Mac), Avalonia, GTK#, UWP, Silverlight и другие.
  • Множество типов графиков: поддерживаются линейные, точечные, столбчатые, контурные, тепловые карты и другие типы серий.
  • Гибкая настройка внешнего вида: возможность изменения цветов, шрифтов, стилей линий и других параметров визуализации.
  • Экспорт графиков: поддержка сохранения изображений в форматах PNG, PDF, SVG и других.
  • Интерактивность: поддержка масштабирования, панорамирования и отображения значений при наведении курсора.
  • Расширяемость: возможность создания собственных типов серий и осей путём наследования и переопределения методов рендеринга.
  • Лёгкость в использовании: простота интеграции в проекты и наличие примеров кода для различных платформ.
Подробнее