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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

40 repositorios

Awesome GitHub RepositoriesCharts

Libraries for data visualization and interactive diagrams.

Explore 40 awesome GitHub repositories matching part of an awesome list · Charts. Refine with filters or upvote what's useful.

Awesome Charts GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • philjay/mpandroidchartAvatar de PhilJay

    PhilJay/MPAndroidChart

    38,199Ver en GitHub↗

    MPAndroidChart is an Android charting library and data visualization framework that provides a set of reusable view components for rendering statistical data. It enables the display of numerical datasets through various chart types, including line, bar, pie, radar, bubble, and candlestick charts. The library focuses on an interactive graphing workflow, allowing users to explore complex data sets through scaling, panning, and animations. It includes specific support for financial charting to track market trends and price movements, as well as tools for building mobile dashboards.

    安卓图表解决方案

    Javaandroidchartgraph
    Ver en GitHub↗38,199
  • xyflow/xyflowAvatar de xyflow

    xyflow/xyflow

    37,257Ver en GitHub↗

    This project is a React-based framework for constructing interactive, node-based visual interfaces. It provides a platform for building canvases where users define, connect, and organize logical processes, data pipelines, or complex workflows through a graphical interface. By utilizing a modular component architecture, it enables the development of low-code environments, visual programming tools, and interactive diagramming applications. The framework distinguishes itself through a declarative approach where state changes automatically synchronize with the visual representation of nodes and e

    Customizable component for node-based editors and diagrams.

    TypeScriptflowchartgraphjavascript
    Ver en GitHub↗37,257
  • danielgindi/chartsAvatar de danielgindi

    danielgindi/Charts

    28,005Ver en GitHub↗

    Charts is a data visualization framework and charting library for iOS, tvOS, and macOS. It provides a set of graphical components used to render interactive line, bar, pie, and scatter charts to represent complex data sets. The project serves as an implementation of a charting library adapted specifically for the Apple ecosystem. It includes a rendering engine capable of plotting data points directly from database records. The framework covers a broad range of visualization capabilities, including interactive data exploration via zooming and panning gestures, visual style customization for c

    Provides a powerful framework for various chart types.

    Swift
    Ver en GitHub↗28,005
  • recharts/rechartsAvatar de recharts

    recharts/recharts

    27,241Ver en GitHub↗

    This project is a declarative data visualization library that provides a composable suite of user interface components for rendering interactive charts. It functions as an SVG-based charting engine, allowing developers to construct complex visualizations by nesting modular building blocks such as axes, grids, legends, and data series within a unified layout. The library distinguishes itself through a highly responsive architecture that automatically reconciles layout changes and maps data domains to pixel coordinates using mathematical scale functions. It prioritizes performance through memoi

    Chart library built with React and D3.

    TypeScriptchartcharting-librarycomponents
    Ver en GitHub↗27,241
  • airbnb/visxAvatar de airbnb

    airbnb/visx

    20,629Ver en GitHub↗

    Visx is a collection of modular, low-level primitives designed for building custom data visualizations within a React component architecture. It functions as a toolkit for mapping data to coordinate systems and geometric shapes, allowing developers to construct bespoke charts and graphs that integrate directly into the standard component lifecycle. The library utilizes a decoupled package architecture, enabling the use of specific visualization utilities without requiring the entire framework. By leveraging established mathematical primitives for geometric calculations and functional data tra

    Low-level visualization primitives for custom charts.

    TypeScriptchartd3data-visualization
    Ver en GitHub↗20,629
  • plouc/nivoAvatar de plouc

    plouc/nivo

    14,039Ver en GitHub↗

    Nivo is a responsive charting framework and a React data visualization library that uses D3 for its underlying math logic. It serves as both a collection of interactive chart components for web applications and a server-side visualization engine for generating static data chart images. The project distinguishes itself by providing a containerized chart rendering API, allowing the visualization engine to be deployed via Docker to serve rendered graphics as images or files through a programmatic interface. It also features a motion engine for animated data transitions, ensuring smooth visual sh

    Rich set of D3-based visualization components.

    TypeScriptcanvaschartscomponents
    Ver en GitHub↗14,039
  • formidablelabs/victoryAvatar de FormidableLabs

    FormidableLabs/victory

    11,242Ver en GitHub↗

    Victory is a React data visualization library and composable visualization toolkit used to build interactive charts and graphs. It functions as an SVG charting framework that renders scalable data visualizations designed to maintain consistency across different web browsers and operating systems. The project provides a collection of reusable UI primitives that combine to form complex interactive data layouts. This component-based approach allows for the construction of sophisticated graphs by composing modular visualization elements within React applications.

    Composable components for interactive data visualization.

    TypeScriptchartsd3data-visualization
    Ver en GitHub↗11,242
  • kevinzhow/pnchartAvatar de kevinzhow

    kevinzhow/PNChart

    9,653Ver en GitHub↗

    PNChart is an iOS charting framework and data visualization library designed for rendering interactive visual data representations within native Apple mobile environments. It provides a toolkit for creating animated line and pie charts to illustrate data trends and proportional datasets. The library specializes in animated data representation, using motion effects and transitions to highlight information changes over time. It supports real-time chart data updates, allowing visualizations to reflect new information dynamically without rebuilding the entire user interface. The framework covers

    Creates beautiful, simple charts.

    Objective-C
    Ver en GitHub↗9,653
  • uber/react-visAvatar de uber

    uber/react-vis

    8,781Ver en GitHub↗

    react-vis is a declarative, component-based React data visualization library. It provides a framework of reusable building blocks for rendering interactive charts and graphs by mapping raw data to visual attributes such as position, color, and size. The system leverages D3 for its scaling and layout logic. The library is distinguished by its ability to handle complex data relationships, including hierarchical data via tree maps and circle packing, as well as multidimensional analysis using parallel axes and radar charts. It also supports network flow mapping to illustrate the volume and direc

    Collection of data visualization components.

    JavaScriptchartcharting-librarydata-visualization
    Ver en GitHub↗8,781
  • lecho/hellocharts-androidAvatar de lecho

    lecho/hellocharts-android

    7,589Ver en GitHub↗

    Hellocharts-android is a data visualization library and charting framework for Android applications. It provides a collection of custom view components used to render datasets as visual elements, such as line, column, and pie charts. The library supports interactive visualizations that allow users to navigate data through touch gestures, including pinching, scrolling, and panning. It also includes built-in capabilities for animating data points and chart elements to create smooth visual transitions during dataset updates. The framework covers a broad range of visualization needs, including c

    Android图表库

    Java
    Ver en GitHub↗7,589
  • philackm/scrollablegraphviewAvatar de philackm

    philackm/ScrollableGraphView

    5,291Ver en GitHub↗

    ScrollableGraphView es una biblioteca de visualización de datos en Swift y framework de trazado para iOS utilizado para renderizar conjuntos de datos numéricos discretos como gráficos interactivos. Proporciona un componente de interfaz de usuario desplazable que visualiza puntos de datos utilizando un sistema de coordenadas con diseños y estilos configurables. El framework se caracteriza por su escalado adaptativo de gráficos, que ajusta automáticamente el eje vertical para adaptarse a los puntos de datos visibles a medida que el usuario se desplaza. Admite el renderizado de datos en tiempo real, permitiendo que las vistas de gráficos se actualicen instantáneamente a medida que los conjuntos de datos subyacentes cambian mediante transiciones animadas. La biblioteca cubre una variedad de tipos de gráficos, incluyendo gráficos de líneas, barras y puntos, y admite el trazado de múltiples conjuntos de datos para mostrar varias series de datos en un solo gráfico. Las capacidades adicionales incluyen el etiquetado de puntos de datos en el eje X, estilos de gráficos personalizados y el uso de marcadores de línea de referencia para resaltar umbrales o valores base específicos.

    Visualizes discrete datasets with scrollable graphs.

    Swift
    Ver en GitHub↗5,291
  • diogobernardino/williamchartAvatar de diogobernardino

    diogobernardino/WilliamChart

    5,106Ver en GitHub↗

    WilliamChart es una librería de visualización de datos y kit de herramientas para Android utilizado para renderizar gráficos y tablas interactivas dentro de aplicaciones Android. Funciona como una librería de componentes de interfaz de usuario para integrar paneles y métricas basados en datos en layouts de Android. La librería incluye un componente especializado para representar datos categóricos proporcionales como gráficos de anillo (donut charts), que son gráficos circulares con centros huecos. Proporciona un motor de dibujo que utiliza APIs de bajo nivel para mapear datos numéricos a coordenadas de píxeles en la pantalla.

    在应用程序中实现图表的Android库

    Kotlin
    Ver en GitHub↗5,106
  • jawbone/jbchartviewAvatar de Jawbone

    Jawbone/JBChartView

    3,705Ver en GitHub↗

    JBChartView is an iOS charting library and data visualization framework used to render interactive line and bar graphs. It provides reusable user interface components for displaying numerical data series through smooth line curves and grouped or horizontal bar charts. The framework is distinguished by its ability to morph bars and lines between different data states, creating visual transitions that represent changes in underlying data models. It also includes interaction handling that detects user selections on specific data points and returns the associated model instances. The library cov

    Creates line and bar graphs.

    Objective-C
    Ver en GitHub↗3,705
  • jjoe64/graphviewAvatar de jjoe64

    jjoe64/GraphView

    2,773Ver en GitHub↗

    Android Graph Library for creating zoomable and scrollable line and bar graphs.

    通过编程创建灵活好看的图表

    Java
    Ver en GitHub↗2,773
  • core-plot/core-plotAvatar de core-plot

    core-plot/core-plot

    2,764Ver en GitHub↗

    Core Plot source code and example applications

    Offers a highly customizable 2D plotting library.

    Objective-C
    Ver en GitHub↗2,764
  • hackplan/androidchartsAvatar de HackPlan

    HackPlan/AndroidCharts

    1,324Ver en GitHub↗

    An easy-to-use Android charts library with animation.

    一个简单的Android图表库

    Java
    Ver en GitHub↗1,324
  • robinhood/sparkAvatar de robinhood

    robinhood/spark

    1,275Ver en GitHub↗

    A simple Android sparkline chart view.

    将任何规模xy点绘制为sparkline图表

    Javaandroidchartgraph
    Ver en GitHub↗1,275
  • xhacker/teachartAvatar de xhacker

    xhacker/TEAChart

    1,191Ver en GitHub↗

    Simple and intuitive iOS chart library. Contribution graph, clock chart, and bar chart.

    Implements simple charts like contribution and bar graphs.

    Objective-C
    Ver en GitHub↗1,191
  • gpbl/swiftchartAvatar de gpbl

    gpbl/SwiftChart

    1,049Ver en GitHub↗

    Line and area chart library for iOS

    Provides line and area chart functionality.

    Swiftarea-chartchartcharting-library
    Ver en GitHub↗1,049
  • bmarrdev/android-decoview-chartingAvatar de bmarrdev

    bmarrdev/android-DecoView-charting

    984Ver en GitHub↗

    DecoView: Android arc based animated charting library

    实现高度可配置动画环形图表

    Java
    Ver en GitHub↗984
Ant.12Siguiente
  1. Home
  2. Part of an Awesome List
  3. Databases & Data
  4. Charts