awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Live-Charts avatar

Live-Charts/LiveCharts2

0
View on GitHub↗
5,279 stars·683 forks·C#·MIT·1 viewlivecharts.dev↗

LiveCharts2

LiveCharts2 is a .NET data visualization library and cross-platform charting toolkit. It provides a collection of interactive charts, maps, and gauges designed to represent complex datasets across various .NET user interface frameworks and operating systems.

The project implements a cross-framework UI charting approach, using a single API that remains consistent across different .NET UI technology stacks. This allows for the creation of responsive visual representations and interactive dashboards that react to user input and state changes.

The toolkit covers real-time data mapping and the rendering of dynamic data graphs. It utilizes an abstraction layer to translate chart APIs into framework-specific drawing commands, enabling the display of visualizations across diverse devices.

Features

  • .NET Data Visualizations - Provides a comprehensive suite of interactive charting and mapping components specifically developed for the .NET ecosystem.
  • Interactive Data Charting - Transforms datasets into interactive visual charts and graphs to make complex information easier to analyze.
  • Interactive Visualization Rendering - Provides capabilities for rendering dynamic charts and graphs that update in response to user input.
  • .NET Interactive Plotting Libraries - Provides an interactive plotting library for .NET that renders diverse chart types across desktop and web GUI frameworks.
  • Cross-Platform Charting Frameworks - Offers a single charting API that works consistently across mobile, web, and desktop platforms using different .NET UI stacks.
  • Interactive Visualization Toolkits - Ships a toolkit providing interactive controls and high-level charting abstractions for responsive data exploration.
  • Canvas Primitive Rendering - Renders basic geometric shapes and text primitives onto a 2D canvas to build complex visualizations.
  • Data-to-Pixel Coordinate Transforms - Provides transforms that map raw data values to specific pixel positions using configurable axes and scaling.
  • Programmatic Canvas Drawing - Employs programmatic canvas drawing to bypass UI hierarchies for high-performance animations and large datasets.
  • Visualization Patterns - Uses modular visualization patterns to compose complex data charts from simple mathematical primitives.
  • Framework Abstraction Layers - Implements a framework abstraction layer to translate a single charting API into specific drawing commands for various .NET UI toolkits.
  • Real-Time Data Mapping - Renders geographic maps and gauges that update visually to track real-time changes in data.
  • Interactive Dashboards - Enables the organization of visual data components into interactive dashboards for monitoring metrics.
  • Observable Data Bindings - Binds plot attributes to observable data containers to trigger automatic visual refreshes when data changes.

Star history

Star history chart for live-charts/livecharts2Star history chart for live-charts/livecharts2

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does live-charts/livecharts2 do?

LiveCharts2 is a .NET data visualization library and cross-platform charting toolkit. It provides a collection of interactive charts, maps, and gauges designed to represent complex datasets across various .NET user interface frameworks and operating systems.

What are the main features of live-charts/livecharts2?

The main features of live-charts/livecharts2 are: .NET Data Visualizations, Interactive Data Charting, Interactive Visualization Rendering, .NET Interactive Plotting Libraries, Cross-Platform Charting Frameworks, Interactive Visualization Toolkits, Canvas Primitive Rendering, Data-to-Pixel Coordinate Transforms.

What are some open-source alternatives to live-charts/livecharts2?

Open-source alternatives to live-charts/livecharts2 include: live-charts/live-charts — Live-Charts is a .NET data visualization library providing a collection of interactive charts, maps, and gauges. It… beto-rodriguez/livecharts2 — LiveCharts2 is a .NET data visualization library and cross-platform charting framework. It provides a unified API for… bloomberg/bqplot — bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model,… visualize-ml/book2_beauty-of-data-visualization — This project is a mathematical visualization library and a collection of algorithmic art. It serves as a data… plotly/plotly.js — Plotly.js is a JavaScript charting library and interactive graphing framework used to create web-based visualizations.… uber/react-vis — react-vis is a declarative, component-based React data visualization library. It provides a framework of reusable…

Open-source alternatives to LiveCharts2

Similar open-source projects, ranked by how many features they share with LiveCharts2.
  • live-charts/live-chartsLive-Charts avatar

    Live-Charts/Live-Charts

    5,540View on GitHub↗

    Live-Charts is a .NET data visualization library providing a collection of interactive charts, maps, and gauges. It functions as a real-time charting engine and multi-format graphics library designed to render complex data sets within .NET applications. The library features tools for creating interactive data dashboards capable of exploring large datasets. This is supported by a system for zooming, panning, and utilizing multiple coordinate axes to navigate hundreds of thousands of data points. The visualization engine supports a variety of formats including bars, lines, heat maps, and geogr

    C#chartdata-visualizationmaps
    View on GitHub↗5,540
  • beto-rodriguez/livecharts2beto-rodriguez avatar

    beto-rodriguez/LiveCharts2

    5,280View on GitHub↗

    LiveCharts2 is a .NET data visualization library and cross-platform charting framework. It provides a unified API for rendering interactive charts, maps, and gauges across various .NET user interface frameworks. The library includes a dynamic gauge library for displaying real-time metrics and an interactive mapping tool for rendering geographic data. These components enable the creation of cross-platform UI dashboards, real-time data monitoring tools, and interactive business intelligence reports.

    C#
    View on GitHub↗5,280
  • bloomberg/bqplotbloomberg avatar

    bloomberg/bqplot

    3,693View on GitHub↗

    bqplot is an interactive data visualization library for Jupyter notebooks. It implements a grammar of graphics model, allowing users to build complex 2D charts by combining marks, scales, and axes. The library distinguishes itself with specialized toolkits for financial charting, such as OHLC candlesticks and time-series analysis, and geographic data visualization, including choropleths and custom map projections for TopoJSON and GeoJSON data. It enables deep interaction through tools like lasso selection, rectangular brushing, and the ability to manually manipulate plot points or line data.

    TypeScript
    View on GitHub↗3,693
  • visualize-ml/book2_beauty-of-data-visualizationVisualize-ML avatar

    Visualize-ML/Book2_Beauty-of-Data-Visualization

    3,603View on GitHub↗

    This project is a mathematical visualization library and a collection of algorithmic art. It serves as a data visualization guide and an interactive visualizer, providing a set of implementations for rendering complex geometric shapes and mathematical concepts through code. The collection focuses on generating aesthetic patterns and precise graphic elements, including fractals, Bezier curves, and Lissajous patterns. It uses recursive functions and iterative algorithms to produce complex geometric structures and algorithmic art. The library covers a range of capabilities including interactive

    Jupyter Notebook
    View on GitHub↗3,603
See all 30 alternatives to LiveCharts2→