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
·

Bibliotheken für interaktive Browser-Datenvisualisierung

Ranking aktualisiert am 30. Juni 2026

For JavaScript-Bibliothek für interaktive Datenvisualisierung, the strongest matches are ecomfe/echarts (ECharts is a comprehensive JavaScript charting library that renders), apache/echarts (Apache ECharts is a comprehensive browser-based charting library that) and highcharts/highcharts (Highcharts is a mature JavaScript charting library that provides). apexcharts/apexcharts.js and novus/nvd3 round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Diese JavaScript-Bibliotheken ermöglichen Entwicklern das Rendern dynamischer, interaktiver Diagramme und komplexer Datenvisualisierungen im Browser.

Bibliotheken für interaktive Browser-Datenvisualisierung

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • ecomfe/echartsAvatar von ecomfe

    ecomfe/echarts

    66,608Auf GitHub ansehen↗

    ECharts is a JavaScript data visualization library and web charting framework used to render interactive 2D and 3D data plots within a web browser. It functions as a visualization engine that transforms raw data into customizable charts and graphs. The project includes a WebGL-based hardware acceleration engine specifically for producing three-dimensional plots and globe visualizations. This allows the library to handle large and complex datasets through GPU-accelerated rendering. The framework supports both canvas-based raster rendering and SVG-based vector rendering. It provides capabiliti

    ECharts is a comprehensive JavaScript charting library that renders interactive 2D and 3D plots in the browser with Canvas, SVG, and WebGL backends, supporting large datasets and all the interactive features, chart types, and declarative API you need.

    TypeScriptCanvas Rendering EnginesSVG-Based Vector RenderingWebGL & GPU Rendering
    Auf GitHub ansehen↗66,608
  • 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 comprehensive browser-based charting library that provides interactive features (zoom, pan, tooltips), a wide variety of chart types, a declarative configuration API, and browser rendering via Canvas/SVG, making it a great fit for creating interactive data visualizations programmatically.

    TypeScriptCanvas Rendering EnginesSVG-Based Vector RenderingWebGL & GPU Rendering
    Auf GitHub ansehen↗66,629
  • 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 JavaScript charting library that provides interactive SVG-based charts with zoom, pan, tooltips, a wide range of chart types, a declarative configuration API, and responsive layout — exactly fitting the need for a browser-based interactive charting tool.

    TypeScriptSVG-Based Vector RenderingResponsive Layout Adapters
    Auf GitHub ansehen↗12,463
  • 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 comprehensive JavaScript charting library offering interactive SVG-based charts with wide type support and a declarative API, directly meeting the need for a browser-based interactive charting tool.

    JavaScriptSVG-Based Vector RenderingResponsive Layout Adapters
    Auf GitHub ansehen↗15,096
  • novus/nvd3Avatar von novus

    novus/nvd3

    7,227Auf GitHub ansehen↗

    nvd3 is a data visualization framework and reusable web graphing library. It provides a collection of interactive charting components built on top of the D3.js library to render complex datasets as graphics within a web browser. The library functions as a wrapper for D3.js, offering predefined chart types and modular templates. This implementation allows for the creation of custom data graphs and web dashboards without requiring the author to write low-level SVG code from scratch. The system utilizes SVG-based vector rendering and attribute-driven styling to generate visualizations. It incor

    nvd3 is a reusable charting library built on D3.js that provides predefined interactive SVG chart components and data binding, directly matching the need for a browser-based interactive charting tool.

    JavaScriptSVG-Based Vector RenderingData Binding
    Auf GitHub ansehen↗7,227
  • 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 mature, browser-based charting library that renders interactive, responsive charts on an HTML5 canvas with a declarative, configuration-driven API, wide chart-type support, and built-in interactivity—exactly the kind of programmatic visualization tool this search targets.

    JavaScriptMixed Chart Types
    Auf GitHub ansehen↗67,526
  • frappe/chartsAvatar von frappe

    frappe/charts

    15,088Auf GitHub ansehen↗

    This project is a client-side data visualization framework and SVG charting library used to render responsive, interactive charts in a web browser. It functions as a lightweight utility for generating scalable vector graphics and data annotations without external dependencies. The library enables the creation of custom SVG charts with adjustable colors and animations to meet specific design requirements. It supports dynamic data updates and the addition of markers, regions, and tooltips to provide context to specific data points. The system covers broad capability areas including responsive

    frappe/charts is a lightweight, zero-dependency SVG charting library that renders responsive, interactive charts in the browser with tooltips and dynamic data updates, fitting your search for a browser-based interactive charting library even if its chart type variety or interactive features like zoom/pan may be narrower than some alternatives.

    JavaScriptSVG-Based Vector Rendering
    Auf GitHub ansehen↗15,088
  • microsoft/sanddanceAvatar von microsoft

    microsoft/SandDance

    7,138Auf GitHub ansehen↗

    SandDance is a hardware-accelerated visualization library and web-based data explorer designed for the interactive analysis of large, non-aggregated datasets. It functions as an interactive data visualization tool that renders complex datasets and intricate visuals within a browser. The project provides an embeddable data canvas consisting of web components and tags, allowing for the integration of full visualization interfaces and interactive charts into external web applications. It utilizes WebGL hardware acceleration to efficiently render large volumes of data as interactive graphics. Th

    SandDance is a browser-based, WebGL-accelerated visualization library and embeddable data canvas for programmatically creating interactive charts and data explorations, fitting your search for an interactive charting library but tailored to large, non-aggregated datasets rather than general-purpose chart types.

    TypeScriptWebGL & GPU Rendering
    Auf GitHub ansehen↗7,138
  • 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 browser-based interactive charting library built on D3 and Crossfilter, offering coordinated filtering across linked views along with multiple chart types (pie, sunburst, stacked, etc.) and a declarative SVG rendering approach — exactly the kind of tool for building interactive data dashboards programmatically.

    JavaScriptMixed Chart Types
    Auf GitHub ansehen↗7,431
  • 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 browser charting library that specializes in quantitative and time-series visualizations (line charts, scatterplots, histograms), making it a genuine match for creating interactive charts, though its chart type range and interactive features like zoom/pan are not as broad as full-featured alternatives.

    TypeScriptSVG-Based Vector Rendering
    Auf GitHub ansehen↗7,403
  • 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 the definitive browser-based library for creating interactive data visualizations programmatically, offering low-level building blocks (scales, shapes, layouts, interactive behaviors) that give you full control to implement any chart type directly in SVG, Canvas, or WebGL.

    ShellData Visualization LibrariesData Visualization ScalesDOM Manipulation Libraries
    Auf GitHub ansehen↗113,118
  • 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 flagship browser-based interactive charting library that supports a very wide range of chart types and rendering backends including SVG and WebGL, fitting the visitor's need for a programmatic visualization tool with built-in interactivity.

    JavaScriptInteractive Data ChartingInteractive Visualization RenderingAxis Tick Formatters
    Auf GitHub ansehen↗18,227
  • 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 grammar that produces interactive, browser-based charts and maps from JSON specifications, perfectly matching the request for a programmatic charting library with support for interactive features, diverse chart types, and a configurable API.

    JavaScriptCharting LibrariesDeclarative Visualization GrammarsVisualization Engines
    Auf GitHub ansehen↗11,807
  • 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 declarative Vue components, giving you interactive charts with zoom, pan, tooltips, many chart types, responsive layout, and data binding — exactly what you need for programmatic browser-based charting.

    TypeScriptApache ECharts IntegrationsChart ComponentsChart State Synchronization
    Auf GitHub ansehen↗10,717
  • airbnb/visxAvatar von airbnb

    airbnb/visx

    20,629Auf GitHub ansehen↗

    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

    visx is a React-based collection of low-level primitives for building custom interactive data visualizations with SVG/Canvas rendering, which squarely fits the search for a browser-based charting library, though it focuses on bespoke composition rather than offering a wide set of pre-built chart types out of the box.

    TypeScriptSVG-Based Vector Rendering
    Auf GitHub ansehen↗20,629
  • 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 browser-based interactive charting library built on D3 that lets you create reusable charts through a high-level declarative API, matching the need for programmatic data visualization with SVG rendering and interactive features.

    JavaScriptSVG-Based Vector Rendering
    Auf GitHub ansehen↗9,345
  • 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

    naver/billboard.js is a JavaScript charting library built on D3.js that offers a wide range of chart types via a declarative configuration, making it a strong candidate for browser-based interactive data visualization — its interactive features and rendering options align well with your requirements.

    TypeScriptChart Interactivity TogglesMixed Chart TypesPlot Pan and Zoom Controls
    Auf GitHub ansehen↗5,980
  • 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 declarative, composable charting library for React that renders interactive SVG charts with a wide range of chart types and responsive layout, fitting the search for a programmatic browser-based charting tool.

    TypeScriptResponsive Layout Adapters
    Auf GitHub ansehen↗27,241
  • cytoscape/cytoscape.jsAvatar von cytoscape

    cytoscape/cytoscape.js

    10,857Auf GitHub ansehen↗

    Cytoscape.js is a JavaScript library designed for rendering interactive node-link diagrams and analyzing complex network structures directly within a web browser. It functions as a comprehensive framework for building responsive graph interfaces, providing the tools necessary to visualize relational datasets and manage hierarchical data models. The library distinguishes itself through a modular architecture that supports custom layout algorithms and rendering styles, allowing for the integration of physics-based engines to organize complex network structures automatically. It utilizes an even

    Cytoscape.js is a browser-based interactive graph visualization library that excels at rendering network diagrams with zoom, pan, and tooltip interactivity, but its focus on node-link data means it does not offer the wide range of standard chart types (bar, line, pie) you likely need.

    JavaScriptGraph Visualization LibrariesInteractive Diagramming LibrariesInteractive Graph Visualizers
    Auf GitHub ansehen↗10,857
  • britecharts/britechartsAvatar von britecharts

    britecharts/britecharts

    3,723Auf GitHub ansehen↗

    Britecharts is an SVG data visualization toolkit and D3.js charting library. It functions as a composable visualization framework and interactive charting interface used to render data-driven graphics. The library provides a variety of chart types, including line, bar, scatter, donut, sparkline, step, and bullet charts, as well as stacked area and grouped bar charts. It supports interactive elements such as brush interfaces for zooming into date ranges and informational tooltips for data overlays. The framework includes capabilities for visual configuration, such as axis scaling, color schem

    BriteCharts is a composable, D3.js-based charting library that provides reusable components for building interactive browser-based visualizations programmatically, directly matching the core need for a programmatic charting tool.

    JavaScriptSVG-Based Vector Rendering
    Auf GitHub ansehen↗3,723
  • 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-based charting library that renders hand-drawn-styled charts in the browser with a declarative API and responsive layout, fitting the interactive charting category but with a narrower focus on a specific aesthetic and potentially fewer chart types and interactivity features than broader libraries.

    TypeScriptReact Charting LibrariesChart Visual CustomizationsCustom Chart Creators
    Auf GitHub ansehen↗1,546
  • 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 creating interactive, browser-rendered charts with a declarative API, fitting your need for a programmatic charting tool, though its React-only focus and unspecified chart type support may be narrower than more comprehensive libraries.

    HTMLSVG-Based Vector RenderingResponsive Layout Adapters
    Auf GitHub ansehen↗3,149
  • 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

    This is an AngularJS wrapper around Chart.js that lets you create interactive, responsive charts in the browser, but it is limited to the AngularJS ecosystem and inherits only the chart types and interactivity that Chart.js offers, making it a narrower fit for a generic charting library.

    JavaScriptAngularJS Component LibrariesAngularJSChart Components
    Auf GitHub ansehen↗2,658
  • mrblenny/react-flow-chartAvatar von MrBlenny

    MrBlenny/react-flow-chart

    1,553Auf GitHub ansehen↗

    This library is a declarative React component toolkit for constructing interactive, node-based diagramming interfaces and flow charts. It provides the foundational UI elements required to render draggable nodes and scalable vector graphics paths within a web browser, enabling the creation of complex visual editors and data flow representations. The library distinguishes itself through a strictly stateless architecture that relies on external state management. By utilizing a controlled input pattern and component injection, it decouples diagram logic from data storage, allowing developers to m

    This is a React library for building flow charts (diagrams), making it a genuine browser-based interactive charting tool, but its narrow focus on flow/diagram charts means it lacks the broad chart type variety (bar, line, pie, etc.) that a general interactive charting library would offer.

    TypeScriptNode-Based Diagramming FrameworksExternal State StoresFlow Diagram Libraries
    Auf GitHub ansehen↗1,553
  • 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 browser-based library for drawing animated pie charts, which fits the charting library category, but its scope is limited to single-value pie charts and does not provide the wide chart type support or advanced interactivity (zoom, pan, tooltips) this search seeks.

    JavaScriptPie ChartsCanvas Vector RenderingCircular Progress Indicators
    Auf GitHub ansehen↗2,060
  • 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 is an Angular-specific charting library built on D3, providing declarative directives for creating common interactive charts in the browser—fitting the search for a browser-based charting tool, though narrower in scope as an Angular integration rather than a standalone library.

    JavaScriptCharting ComponentsCharting FrameworksD3.js Implementations
    Auf GitHub ansehen↗1,025
  • 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 is a Vue component library that wraps Chart.js to provide interactive browser-based charts with a declarative API, reactive data binding, and event handling — a direct fit for programmatic charting in Vue apps, though it relies on Chart.js for features like zoom/pan and chart types.

    TypeScriptChart Component LibrariesBar ChartsBubble Charts
    Auf GitHub ansehen↗5,717
  • dabeng/orgchartAvatar von dabeng

    dabeng/OrgChart

    3,007Auf GitHub ansehen↗

    OrgChart is a JavaScript hierarchy visualization library and web-based editor used to render interactive organizational charts from JSON or HTML data sources. It functions as a JSON-driven tree mapper and interactive component for visualizing, exploring, and editing complex hierarchical structures. The library enables the real-time modification of parent-child and sibling relationships through drag-and-drop reorganization and dynamic node editing. It distinguishes itself by providing a visual editor for programmatically altering tree structures and managing organizational maps. The system in

    OrgChart is a browser-based JavaScript library for interactive hierarchy visualizations and org charts, fitting the category of interactive charting libraries but specialized only for tree structures rather than supporting the wide range of chart types this search typically expects.

    JavaScriptHierarchical Tree VisualizersChart ComponentsCoordinate-Based Positioning
    Auf GitHub ansehen↗3,007
  • elemefe/v-chartsAvatar von ElemeFE

    ElemeFE/v-charts

    6,770Auf GitHub ansehen↗

    v-charts is a Vue charting framework and component library that provides a simplified interface for rendering complex data visualizations. It acts as a wrapper for the ECharts visualization engine, allowing the creation of customizable charts and graphs within Vue applications. The library focuses on simplifying the integration of ECharts by replacing manual configuration with reusable components. It maps simplified data inputs to the required configuration objects and synchronizes the chart lifecycle with the framework to manage instance creation and disposal. The project covers frontend ch

    v-charts is a Vue component library that wraps ECharts, giving you a declarative, browser-based charting tool with interactive features and wide chart type support through the underlying ECharts engine, though it is tightly coupled to Vue.

    JavaScriptVue Component WrappersApache ECharts IntegrationsChart Component Libraries
    Auf GitHub ansehen↗6,770
  • 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 that lets you build interactive, canvas-based charts declaratively in the browser, covering many chart types and basic interactivity, though its zoom/pan and advanced interactive features depend on Chart.js plugins.

    TypeScriptReact Charting LibrariesChart ComponentsData Visualizations
    Auf GitHub ansehen↗6,933
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
ecomfe/echarts66.6KTypeScriptApache-2.02. Juni 2026
apache/echarts66.6KTypeScriptApache-2.022. Juni 2026
highcharts/highcharts12.5KTypeScriptNOASSERTION23. Juni 2026
apexcharts/apexcharts.js15.1KJavaScriptNOASSERTION11. Juni 2026
novus/nvd37.2KJavaScriptNOASSERTION15. Sept. 2023
chartjs/chart.js67.5KJavaScriptMIT27. Mai 2026
frappe/charts15.1KJavaScriptMIT2. Juli 2025
microsoft/sanddance7.1KTypeScriptMIT22. Juni 2026
dc-js/dc.js7.4KJavaScriptApache-2.031. Juli 2024
metricsgraphics/metrics-graphics7.4KTypeScript—31. Mai 2022

Related searches

  • eine JS-Bibliothek für Dashboards
  • eine Bibliothek für interaktive Datenvisualisierungen
  • Low-Level-Charting-Bibliothek für benutzerdefinierte Datenvisualisierungen
  • Charting-Bibliothek für Dashboards in React
  • an open source tool for data visualization
  • a javascript library for canvas drawing
  • a library for rendering interactive data visualizations
  • einbettbare Diagramme für meine App