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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Embedded-Analytics- und Reporting-Tools

Ranking aktualisiert am 30. Juni 2026

For einbettbare Diagramme für meine App, the strongest matches are nhn/tui.chart (tui), kanaries/pygwalker (Pygwalker is an embeddable charting library that turns tabular) and apache/echarts (Apache ECharts is a full-featured JavaScript charting library you). plotly/plotly.js and plouc/nivo round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Integriere interaktive Datenvisualisierungen, Dashboards und Business-Intelligence-Reports direkt in deine Web- oder Mobile-Apps.

Embedded-Analytics- und Reporting-Tools

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • nhn/tui.chartAvatar von nhn

    nhn/tui.chart

    5,402Auf GitHub ansehen↗

    tui.chart is a JavaScript data visualization library and multi-type charting engine used to render interactive statistical charts. It functions as a responsive charting framework and real-time data visualizer, utilizing HTML5 Canvas for high-performance rendering of diverse datasets. The library provides a wide array of visual formats, including linear, circular, grid-based, hierarchical, and statistical chart types. This covers everything from standard bar, line, and pie charts to more specialized visualizations such as radar charts, treemaps, bubble charts, and box plots. The engine includ

    tui.chart is a feature-rich JavaScript charting library offering interactive chart types, customization via templates and themes, export to image, and real-time data support, making it a comprehensive and embeddable choice for adding interactive charts and reports.

    TypeScriptStatistical Data VisualizationsArea ChartsBar Charts
    Auf GitHub ansehen↗5,402
  • kanaries/pygwalkerAvatar von Kanaries

    Kanaries/pygwalker

    15,628Auf GitHub ansehen↗

    Pygwalker is a library that transforms tabular data into interactive, drag-and-drop interfaces for exploratory analysis and visualization. It functions as a grammar-based framework that translates user interactions into declarative chart definitions, allowing for the creation of dynamic data exploration environments directly within notebooks or embedded web applications. The system distinguishes itself by offloading heavy analytical computations to backend kernels, which maintains responsiveness when visualizing large datasets. It supports the serialization of visual states into portable conf

    Pygwalker is an embeddable charting library that turns tabular data into interactive, drag-and-drop visualizations for notebooks and web applications, directly matching your need for adding interactive charts to your own app.

    PythonData ExplorationData VisualizationDataframe Visualizers
    Auf GitHub ansehen↗15,628
  • apache/echartsAvatar von apache

    apache/echarts

    66,629Auf GitHub ansehen↗

    Apache ECharts is a JavaScript data visualization library used for rendering interactive charts and complex data visualizations in web browsers. It functions as a canvas-based charting engine and a statistical data visualization suite that transforms datasets into visual representations. The framework provides specialized capabilities for three-dimensional data visualization, including the generation of 3D plots and globe visualizations. It also serves as a web-based geographic mapping tool for overlaying heatmaps, routes, and data distributions onto interactive maps. The library covers a br

    Apache ECharts is a full-featured JavaScript charting library you embed in a webpage, covering interactive chart types, theming, real-time updates, export to image, and drill-down interactivity — exactly the kind of embeddable, customizable charting tool this search targets.

    TypeScriptHTML5 Canvas Charting LibrariesInteractive Data ChartingCanvas Rendering Engines
    Auf GitHub ansehen↗66,629
  • plotly/plotly.jsAvatar von plotly

    plotly/plotly.js

    18,227Auf GitHub ansehen↗

    Plotly.js is a JavaScript charting library and interactive graphing framework used to create web-based visualizations. It functions as a high-performance data visualization engine that utilizes both SVG for static elements and WebGL for hardware-accelerated rendering of large datasets and complex 3D plots. The library is distinguished by specialized toolkits for financial analysis, such as candlestick and OHLC charts, and geographic mapping tools for rendering choropleth and scatter maps with custom projections. It also supports complex scientific visualizations, including Sankey diagrams, pa

    Plotly.js is a full-featured, embeddable JavaScript charting library that directly meets this search — it offers a wide range of interactive chart types, theming and customization, export to image/PDF, drill-down interactions, and real-time data updates, all as a frontend component you drop into any web application.

    JavaScriptInteractive Data ChartingInteractive Visualization RenderingAxis Tick Formatters
    Auf GitHub ansehen↗18,227
  • plouc/nivoAvatar von plouc

    plouc/nivo

    14,039Auf GitHub ansehen↗

    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

    Nivo is an embeddable React charting library built on D3 that offers interactive chart components, customizable theming, animated transitions for real-time data changes, and server-side image export via Docker, making it a comprehensive fit for adding interactive charts and reports into applications.

    TypeScriptReact Charting LibrariesCharting FrameworksContainerized Rendering
    Auf GitHub ansehen↗14,039
  • highcharts/highchartsAvatar von highcharts

    highcharts/highcharts

    12,463Auf GitHub ansehen↗

    Highcharts is a JavaScript charting library and interactive data visualization framework used to render complex datasets as visual charts and maps. It functions as a customizable SVG charting engine that produces scalable vector graphics for data series. The library allows for the creation of interactive data visualizations with configurable colors, labels, and themes. It also provides a cross-platform visualization wrapper to embed these web-based charts into native iOS and Android mobile applications. The toolkit supports the development of custom dashboards and provides options to build c

    Highcharts is a mature, embeddable JavaScript charting library that delivers interactive SVG charts with extensive customization, export options, and real-time data support—exactly the kind of component this search asks for.

    TypeScriptSVG-Based Vector RenderingCharting LibrariesConfiguration Objects
    Auf GitHub ansehen↗12,463
  • dc-js/dc.jsAvatar von dc-js

    dc-js/dc.js

    7,431Auf GitHub ansehen↗

    dc.js is a multi-dimensional analysis tool and visualization framework used to build interactive data dashboards. It functions as a charting library that renders diverse SVG visualizations powered by D3 and integrates natively with Crossfilter to enable coordinated filtering across large datasets. The project is distinguished by its linked-view coordination, where selecting a data range or category in one chart simultaneously updates all other connected views. This allows for dynamic data exploration through dimensional chart linking and coordinated brushing, transforming raw datasets into na

    dc.js is a full-featured interactive charting library that embeds as a client-side component, offering diverse chart types and coordinated filtering for drill-down exploration — while real-time updates and export are not built-in, it is a flagship embeddable dashboarding tool.

    JavaScriptData Visualization DashboardsInteractive Data ChartingMulti-Dimensional Data Indexing
    Auf GitHub ansehen↗7,431
  • apexcharts/apexcharts.jsAvatar von apexcharts

    apexcharts/apexcharts.js

    15,096Auf GitHub ansehen↗

    ApexCharts is a comprehensive JavaScript charting library designed for building interactive, responsive, and data-driven visualizations within web applications. It functions as a versatile data visualization framework that supports a wide range of chart types, including categorical, statistical, and financial plots, enabling developers to construct complex dashboards and real-time monitoring interfaces. The library distinguishes itself through a deep commitment to accessibility and high-performance interactivity. It provides built-in support for keyboard navigation, screen readers, and high-c

    ApexCharts is a full-featured JavaScript library for building interactive, customizable charts and real-time data visualizations, exactly matching the need for an embeddable charting component.

    JavaScriptCharting LibrariesData VisualizationFinancial Charting
    Auf GitHub ansehen↗15,096
  • chartgpu/chartgpuAvatar von ChartGPU

    ChartGPU/ChartGPU

    2,675Auf GitHub ansehen↗

    ChartGPU is a high-performance visualization library designed to render large-scale datasets and real-time data streams using hardware acceleration. It functions as a component-based tool that integrates into declarative user interfaces, allowing developers to build responsive, themeable charts that maintain smooth interaction even when processing massive amounts of information. The library distinguishes itself through a specialized rendering engine that employs screen-space binning and zoom-aware data resampling to manage dense datasets. It provides advanced interactive capabilities, includi

    ChartGPU is an embeddable, high-performance charting library using GPU acceleration to render large datasets in real time, with support for theming and interactive components, fitting the need for interactive charts—though explicit export and drill-down features are not highlighted.

    TypeScriptReal-Time Data Streaming
    Auf GitHub ansehen↗2,675
  • naver/billboard.jsAvatar von naver

    naver/billboard.js

    5,980Auf GitHub ansehen↗

    billboard.js is a JavaScript charting library built on D3.js that renders interactive data visualizations from a single declarative configuration object. It supports a wide range of chart types including bar, line, pie, scatter, area, spline, step, candlestick, funnel, gauge, heatmap, radar, polar, treemap, bubble, donut, and sparkline charts, and can overlay multiple chart types within a single visualization. The library offers an opt-in Canvas rendering mode for improved performance with large datasets and high-density axis displays, alongside its standard SVG-based rendering. The library d

    billboard.js is a JavaScript charting library built on D3.js that offers a broad set of interactive chart types and customization options in an embeddable frontend component, fitting your search for an embeddable interactive charting library, though its support for real-time data updates and client-side export may be less comprehensive than some alternatives.

    TypeScriptChart Data and Image Exporters
    Auf GitHub ansehen↗5,980
  • chartjs/chart.jsAvatar von chartjs

    chartjs/Chart.js

    67,526Auf GitHub ansehen↗

    Chart.js is a declarative data visualization framework that renders interactive, responsive charts directly onto an HTML5 canvas element. It functions as a configuration-driven engine, transforming structured datasets into complex graphical representations by merging user-defined settings with global defaults. The library utilizes a high-performance rendering pipeline that executes drawing commands during each animation frame to maintain smooth visual feedback. The project distinguishes itself through a modular, extensible architecture that allows developers to register custom scales, control

    Chart.js is a widely-used embeddable JavaScript charting library that draws interactive, responsive charts on canvas, fitting your need for adding charts to an application, but it natively lacks real-time streaming, export to PDF, and drill-down features.

    JavaScriptChart Instance ConfigurationsCharting FrameworksCharting Libraries
    Auf GitHub ansehen↗67,526
  • d3/d3Avatar von d3

    d3/d3

    113,118Auf GitHub ansehen↗

    D3 is a modular library providing low-level primitives for creating data-driven visualizations. It functions as a flexible framework that allows for direct control over visual presentation by mapping abstract data dimensions to graphical properties, such as position, color, and size, without imposing predefined chart abstractions. The library distinguishes itself by offering specialized tools for complex data representation, including algorithmic layouts for hierarchical structures and geographic projection utilities for mapping spherical coordinates. It also includes a comprehensive suite fo

    D3 is a low-level library for building custom data visualizations directly in the browser—it is embeddable, highly customizable, and supports interactivity, but does not provide pre-built chart types or built-in export features.

    ShellData Visualization LibrariesData Visualization ScalesDOM Manipulation Libraries
    Auf GitHub ansehen↗113,118
  • recharts/rechartsAvatar von recharts

    recharts/recharts

    27,241Auf GitHub ansehen↗

    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

    recharts is a composable React charting library that delivers interactive SVG charts as embeddable components, covering core chart types and customization, though it lacks built-in export and real-time data streaming features.

    TypeScriptData Visualization ComponentsData Visualization LibrariesDeclarative Charting Components
    Auf GitHub ansehen↗27,241
  • antvis/g2Avatar von antvis

    antvis/G2

    12,524Auf GitHub ansehen↗

    G2 is a declarative data visualization engine that constructs complex charts and graphical representations by mapping raw data to visual elements through a systematic grammar of graphics. It functions as a modular framework for building custom analytical visualizations, allowing users to define visual encodings and coordinate systems independently of the underlying data. The library distinguishes itself through a multi-backend rendering pipeline that supports Canvas, SVG, and WebGL, ensuring consistent graphical performance across different environments. Its architecture relies on a plugin-ba

    G2 is a declarative interactive charting library that maps data to visualizations through a grammar of graphics, supporting multiple rendering backends and deep customization—perfect for embedding into apps, though real-time updates and export features may require additional implementation rather than being ready out of the box.

    TypeScriptVisualization EnginesDeclarative Visualization GrammarsVisualization Grammars
    Auf GitHub ansehen↗12,524
  • vega/vegaAvatar von vega

    vega/vega

    11,807Auf GitHub ansehen↗

    Vega is a reactive visualization engine that translates structured specifications into interactive, browser-based graphical representations. It functions as a declarative grammar for data visualization, allowing users to define complex charts and maps through a JSON-based configuration format rather than imperative code. The system operates on a dataflow-based reactive graph that automatically propagates updates through the visualization whenever input data or user interactions change. By integrating a modular transformation pipeline, the engine handles data filtering, sorting, and aggregatio

    Vega is a declarative visualization engine that lets you define interactive charts using a JSON specification and embed them in web applications, fitting the search for an embeddable charting library with customization and real-time data updates.

    JavaScriptCharting LibrariesDeclarative Visualization GrammarsVisualization Engines
    Auf GitHub ansehen↗11,807
  • uber/react-visAvatar von uber

    uber/react-vis

    8,781Auf GitHub ansehen↗

    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

    react-vis is a declarative, component-based React charting library that lets you embed interactive charts and graphs directly in your React application, matching the request for an embeddable library; it does not natively cover real-time updates or export features, but its core identity as an interactive charting component is exactly what you are after.

    JavaScriptInteractive Visualization RenderingReact Charting LibrariesChart Axis Configurations
    Auf GitHub ansehen↗8,781
  • metricsgraphics/metrics-graphicsAvatar von metricsgraphics

    metricsgraphics/metrics-graphics

    7,403Auf GitHub ansehen↗

    This project is an SVG data visualization library and charting engine designed to render quantitative metrics and time-series data within a web browser. It provides a framework for creating concise visual representations of numerical data sets, such as line charts, scatterplots, and histograms. The library utilizes a component-based layout framework to organize visual elements into hierarchical structures with automated spacing and positioning. It includes a coordinate-space mapping tool that translates raw data values into pixel coordinates using linear scales and axis transformations. The

    MetricsGraphics is an SVG-based charting library for interactive quantitative and time-series visualizations, fitting the need for an embeddable frontend component, though it may not cover all requested features like real-time updates or export capabilities.

    TypeScriptData Visualization LibrariesData-Driven Shape GeneratorsScreen Space Coordinate Mappings
    Auf GitHub ansehen↗7,403
  • palantir/plottableAvatar von palantir

    palantir/plottable

    3,087Auf GitHub ansehen↗

    :bar_chart: A library of modular chart components built on D3

    Plottable is an embeddable TypeScript charting library built on D3 that offers modular interactive chart components for embedding in web applications, though it lacks built-in support for export to image/PDF and may have limited real-time data features.

    TypeScriptChart LibrariesCharting LibrariesWeb Frameworks
    Auf GitHub ansehen↗3,087
  • chart-kit/react-native-chart-kitAvatar von chart-kit

    chart-kit/react-native-chart-kit

    3,106Auf GitHub ansehen↗

    React Native Chart Kit is a library of responsive charting components designed for rendering interactive data visualizations within cross-platform mobile applications. It provides a suite of UI elements that map data properties to visual representations, utilizing scalable vector graphics to maintain clarity across diverse screen densities and resolutions. The library distinguishes itself through a platform-agnostic layout engine that ensures consistent alignment and responsiveness across different mobile devices. It integrates directly with native touch event systems, enabling users to explo

    React Native Chart Kit is a library of interactive chart components (line, bar, pie, etc.) built for embedding in React Native apps, making it a fit for the search even though it lacks real-time updates and export features.

    TypeScriptChart ComponentsGeneral Chart RenderersMobile Data Visualization Libraries
    Auf GitHub ansehen↗3,106
  • tanstack/react-chartsAvatar von TanStack

    TanStack/react-charts

    3,149Auf GitHub ansehen↗

    This library provides a set of tools for building dynamic data visualizations within React applications. It functions as a declarative framework that allows developers to define complex graphical representations through configuration settings rather than manual manipulation of the document object model. The library specializes in rendering interactive Cartesian charts, including line, bar, bubble, and area plots. It distinguishes itself by utilizing a coordinate-system-based mapping approach that translates raw data into pixel positions, combined with a component-based architecture that enabl

    tanstack/react-charts is a React component library for interactive charts that can be embedded in any React application, covering the core need for customizable chart types and interactivity, though it may lack built-in export or real-time data features.

    HTMLData Visualization ComponentsInteractive Data VisualizationsReact Charting Libraries
    Auf GitHub ansehen↗3,149
  • xcltapestry/xcl-chartsAvatar von xcltapestry

    xcltapestry/XCL-Charts

    4,020Auf GitHub ansehen↗

    XCL-Charts is a native Android charting library designed as a high-performance graphics engine for rendering complex, interactive data visualizations. It provides a comprehensive framework for drawing diverse 2D and 3D plots directly onto the native canvas, enabling the creation of custom user interface components for mobile applications. The library distinguishes itself through a robust architecture that handles coordinate mapping and object-oriented composition, allowing for the construction of sophisticated, multi-axis layouts. It supports real-time data exploration through gesture-driven

    xcltapestry/xcl-charts is an Android-focused interactive charting library that provides a wide range of chart types with gesture interaction and animation, making it an embeddable component for Android apps; however, it lacks cross-platform support and features like real-time data updates and export to image/PDF.

    JavaAndroid LibrariesAndroid Data VisualizationAndroid UI Components
    Auf GitHub ansehen↗4,020
  • angular-google-chart/angular-google-chartAvatar von angular-google-chart

    angular-google-chart/angular-google-chart

    881Auf GitHub ansehen↗

    This project is a frontend component library that provides an AngularJS directive for the Google Chart Tools library. It functions as a wrapper designed to integrate interactive data visualizations into web applications by mapping structured data sets into graphical representations such as bar charts, line graphs, and pie charts. The library utilizes a configuration-driven approach that maps declarative objects to specific chart types and options, abstracting the initialization process into standard markup. It manages the lifecycle of third-party graphical elements through directive-based enc

    This AngularJS directive wraps Google Charts to provide interactive, customizable charts as an embeddable frontend component, though it is tied to a specific framework and relies on Google Charts for its feature set.

    JavaScriptAngularJS Component LibrariesChart Reactive BindingsGeneral Chart Renderers
    Auf GitHub ansehen↗881
  • tomauty/react-native-chartAvatar von tomauty

    tomauty/react-native-chart

    1,569Auf GitHub ansehen↗

    This project is a charting library designed for the React Native framework, providing a collection of reusable components for rendering data visualizations within mobile applications. It functions as a cross-platform interface tool that maps coordinate arrays to graphical elements, allowing developers to display statistical information consistently across both iOS and Android environments. The library enables the creation of line, bar, and pie charts through a declarative component structure. By mapping JavaScript properties to platform-specific drawing primitives, it facilitates the integrat

    This React Native charting library lets you add interactive line, area, pie, and bar charts as an embeddable component, fitting the request for an embeddable charting library — though it lacks real-time updates, export, and drill-down features and is no longer maintained.

    JavaScriptReact Charting LibrariesVisual Data RenderingCross-Platform UI Component Libraries
    Auf GitHub ansehen↗1,569
  • beizhedenglong/rough-chartsAvatar von beizhedenglong

    beizhedenglong/rough-charts

    1,546Auf GitHub ansehen↗

    Rough Charts is a React-based charting library that provides a set of modular components for building data visualizations. It enables the creation of custom charts and graphs through a declarative syntax, allowing developers to compose complex layouts by nesting individual elements like axes, series, and tooltips. The library distinguishes itself by applying a procedural, hand-drawn aesthetic to all rendered graphics. By utilizing randomized offsets to generate irregular line paths, it produces visualizations that mimic the appearance of sketches. This style is applied to standard chart eleme

    rough-charts is a React charting library offering interactive hand-drawn-style charts that you can embed in your app, but its specialized style and focus on basic chart types may not deliver the full range of interactive features, real-time updates, or export options you need.

    TypeScriptReact Charting LibrariesChart Visual CustomizationsCustom Chart Creators
    Auf GitHub ansehen↗1,546
  • chinmaymk/angular-chartsAvatar von chinmaymk

    chinmaymk/angular-charts

    1,025Auf GitHub ansehen↗

    This project provides a collection of reusable UI components for rendering interactive, data-driven charts within web applications. It functions as a bridge between the framework's component-based architecture and low-level graphics libraries, allowing developers to encapsulate complex visualization logic into standard elements. The library distinguishes itself by integrating reactive data binding and lifecycle management directly into the charting process. This ensures that visual representations, such as bar, line, and pie charts, automatically synchronize with underlying data models and ad

    This repository provides Angular directives that create interactive charts using D3, making it an embeddable charting library for Angular applications, though it may not include built-in support for real-time updates, export, or advanced drill-down interactivity.

    JavaScriptCharting ComponentsCharting FrameworksD3.js Implementations
    Auf GitHub ansehen↗1,025
  • jtblin/angular-chart.jsAvatar von jtblin

    jtblin/angular-chart.js

    2,658Auf GitHub ansehen↗

    Angular-chart.js is a frontend charting library that provides a set of reusable directives for integrating the Chart.js visualization engine into AngularJS applications. It functions as a wrapper that encapsulates complex rendering logic within declarative components, enabling the creation of interactive and responsive graphical data representations. The library distinguishes itself by providing reactive data synchronization, which automatically triggers canvas re-renders whenever underlying data or configuration models change. It also utilizes a provider-based configuration system, allowing

    It is an AngularJS directive wrapping Chart.js to add interactive, responsive charts to applications, fitting the core need for an embeddable charting library, though it may not include built-in real-time updates or export features.

    JavaScriptAngularJS Component LibrariesAngularJSChart Components
    Auf GitHub ansehen↗2,658
  • rendro/easy-pie-chartAvatar von rendro

    rendro/easy-pie-chart

    2,060Auf GitHub ansehen↗

    Easy Pie Chart is a lightweight JavaScript library designed for rendering animated, circular progress indicators. It functions as a front-end component that visualizes single-value numerical data as responsive pie charts, allowing for the representation of percentage-based information within web interfaces. The library utilizes HTML5 canvas elements to draw graphics, leveraging hardware acceleration and synchronized animation loops to maintain smooth visual transitions. It supports dynamic updates, enabling developers to modify displayed values in real-time without reinitializing the componen

    Easy-pie-chart is a lightweight embeddable JavaScript plugin that draws animated pie charts for single values, making it a minimal interactive charting library, but it lacks the broader chart types, real-time updates, export, and drill-down features you're seeking.

    JavaScriptPie ChartsCanvas Vector RenderingCircular Progress Indicators
    Auf GitHub ansehen↗2,060
  • louisnw01/lightweight-charts-pythonAvatar von louisnw01

    louisnw01/lightweight-charts-python

    2,074Auf GitHub ansehen↗

    This project is a Python wrapper for the Lightweight Charts library, designed to render interactive, browser-based financial visualizations. It serves as a framework for building custom financial dashboards and interfaces that integrate live market feeds and historical data series. The library enables the construction of complex layouts by combining multi-pane charts, watchlists, and order entry tables into a single unified workspace. It supports real-time market monitoring by streaming live tick or bar data directly into active visualizations, allowing for incremental updates without requiri

    This Python wrapper gives you access to TradingView's interactive Lightweight Charts JavaScript library, which can be embedded in web and Python applications for real-time, customizable financial charting—covering several required features like interactive chart types and live updates, though it's focused on financial data and may lack some general-purpose chart types and export capabilities.

    TypeScriptFinancial ChartingExchange Market Data StreamsFinancial Market Visualizers
    Auf GitHub ansehen↗2,074
  • c3js/c3Avatar von c3js

    c3js/c3

    9,345Auf GitHub ansehen↗

    c3 is a charting library for creating reusable data visualizations and interactive charts based on the D3 JavaScript framework. It functions as a declarative visualization framework that generates complex charts through high-level configurations rather than manual SVG manipulation. The project provides a reusable chart component library and a tool for converting raw datasets into scalable vector graphics. These capabilities allow for the implementation of interactive data visualizations and web-based data reporting using standardized templates. The library supports the development of custom

    C3 is a declarative, embeddable JavaScript charting library that generates interactive SVG-based charts — it directly fits your need for an interactive charting component, though built-in export or real-time data updates may require additional work or plugins.

    JavaScriptCharting LibrariesChart ComponentsData Visualization
    Auf GitHub ansehen↗9,345
  • ecomfe/echarts-for-weixinAvatar von ecomfe

    ecomfe/echarts-for-weixin

    7,500Auf GitHub ansehen↗

    This is a chart library for rendering interactive data visualizations within WeChat Mini Programs using the Apache ECharts engine. It provides a set of visual components that use 2D canvas interfaces to render line, bar, pie, and scatter plots. The library utilizes a 2D canvas interface to increase drawing speed and resolve visual layering issues. It implements an interactive charting component that supports touch-based data interaction, allowing users to see detailed contextual information through formatted tooltips when tapping or hovering over data points. The project covers mobile data v

    This is a chart library that wraps Apache ECharts for embedding interactive visualizations (line, bar, pie, scatter) inside WeChat Mini Programs, so it fits the intent of an embeddable charting component, though it is limited to the WeChat ecosystem and does not explicitly cover real-time updates or export features.

    JavaScriptData VisualizationsHTML5 Canvas Charting LibrariesCanvas Rendering
    Auf GitHub ansehen↗7,500
  • jerairrest/react-chartjs-2Avatar von jerairrest

    jerairrest/react-chartjs-2

    6,933Auf GitHub ansehen↗

    react-chartjs-2 is a data visualization library that provides a set of React components acting as a wrapper for Chart.js. It allows for the rendering of interactive charts and graphs within a React application using a declarative approach. The library manages HTML5 canvas charting components by tying the lifecycle of Chart.js instances to the mounting and unmounting of the React component tree. It translates component props into the configuration objects required by the underlying engine to map datasets to visual elements. The project covers a range of frontend integration capabilities, incl

    react-chartjs-2 is a React wrapper around Chart.js, giving you embeddable interactive chart components with customization and real‑time updates via props, fitting your search for an embeddable charting library, though export and built‑in drill‑down rely on the underlying Chart.js features.

    TypeScriptReact Charting LibrariesChart ComponentsData Visualizations
    Auf GitHub ansehen↗6,933
  • ecomfe/vue-echartsAvatar von ecomfe

    ecomfe/vue-echarts

    10,717Auf GitHub ansehen↗

    vue-echarts is a data visualization library and a reactive wrapper for Apache ECharts, designed to integrate complex charts and graphics into Vue.js applications using a declarative, component-based approach. It functions as an interface that synchronizes charting engine instances with reactive state. The project provides a declarative graphics interface for building custom chart overlays, shapes, and text elements using a component-based slot architecture. It distinguishes itself by allowing the injection of custom components into chart elements, such as tooltips, via scoped slots rather tha

    vue-echarts wraps Apache ECharts into an embeddable Vue.js component, giving you interactive charts, customization, and real-time data binding via reactive state, making it a direct fit for adding charting to a Vue application; export and drill-down are inherit from the underlying engine but not highlighted in this wrapper’s own documentation.

    TypeScriptApache ECharts IntegrationsChart ComponentsChart State Synchronization
    Auf GitHub ansehen↗10,717
  • apertureless/vue-chartjsAvatar von apertureless

    apertureless/vue-chartjs

    5,717Auf GitHub ansehen↗

    vue-chartjs is a component library that wraps Chart.js chart types as reusable Vue components, integrating the charting library into Vue's component model. It provides reactive props binding so that charts automatically redraw when data or options change, and exposes the underlying Chart.js instance via template refs for direct programmatic access. The library also forwards Chart.js interaction events like clicks and hovers to Vue component event handlers, and applies ARIA labels to chart elements for screen reader support. The library distinguishes itself by offering typed Vue components for

    vue-chartjs wraps Chart.js’s interactive chart types into reusable Vue components that are embeddable in any Vue app, with reactive data binding for automatic updates and event forwarding for interactivity, fitting the search for an embeddable interactive charting library even though built-in export and advanced drill-down features are not front-and-center.

    TypeScriptChart Component LibrariesBar ChartsBubble Charts
    Auf GitHub ansehen↗5,717
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
nhn/tui.chart5.4KTypeScriptMIT5. Okt. 2023
kanaries/pygwalker15.6KPythonapache-2.030. Dez. 2025
apache/echarts66.6KTypeScriptApache-2.022. Juni 2026
plotly/plotly.js18.2KJavaScriptMIT16. Juni 2026
plouc/nivo14KTypeScriptMIT3. Apr. 2026
highcharts/highcharts12.5KTypeScriptNOASSERTION23. Juni 2026
dc-js/dc.js7.4KJavaScriptApache-2.031. Juli 2024
apexcharts/apexcharts.js15.1KJavaScriptNOASSERTION11. Juni 2026
chartgpu/chartgpu2.7KTypeScriptmit19. Feb. 2026
naver/billboard.js6KTypeScriptMIT17. Juni 2026

Related searches

  • JavaScript-Bibliothek für interaktive Datenvisualisierung
  • eine JS-Bibliothek für Dashboards
  • Charting-Bibliothek für Dashboards in React
  • Low-Level-Charting-Bibliothek für benutzerdefinierte Datenvisualisierungen
  • an open source tool for data visualization
  • eine Bibliothek für interaktive Datenvisualisierungen
  • eine Python-Bibliothek für Diagramme
  • eine self-hosted Alternative zu Tableau