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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repository-uri

Awesome GitHub RepositoriesJavaScript Charting Libraries

Libraries for rendering interactive charts and graphs in web browsers.

Explore 9 awesome GitHub repositories matching part of an awesome list · JavaScript Charting Libraries. Refine with filters or upvote what's useful.

Awesome JavaScript Charting Libraries GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • ecomfe/echartsAvatar ecomfe

    ecomfe/echarts

    66,608Vezi pe GitHub↗

    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

    Highly customizable charting library for large datasets.

    TypeScript
    Vezi pe GitHub↗66,608
  • plotly/plotly.jsAvatar plotly

    plotly/plotly.js

    18,227Vezi pe GitHub↗

    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

    Declarative library supporting a wide range of chart types.

    JavaScriptcharting-librarychartsd3
    Vezi pe GitHub↗18,227
  • dc-js/dc.jsAvatar dc-js

    dc-js/dc.js

    7,431Vezi pe GitHub↗

    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

    Multi-dimensional charting library built for crossfilter integration.

    JavaScript
    Vezi pe GitHub↗7,431
  • novus/nvd3Avatar novus

    novus/nvd3

    7,227Vezi pe GitHub↗

    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

    Reusable charting components built on top of D3.js.

    JavaScript
    Vezi pe GitHub↗7,227
  • nhnent/tui.chartAvatar nhnent

    nhnent/tui.chart

    5,403Vezi pe GitHub↗

    tui.chart is a statistical charting engine and data visualization library designed to render interactive charts and graphs for complex numerical datasets. It functions as a responsive charting framework capable of producing various statistical representations, including line, bar, scatter, bubble, and treemap charts. The library distinguishes itself through an interactive visualization system that supports synchronized tooltips across multiple charts, range-based zooming, and data series selection. It includes a layout engine that automatically adjusts chart dimensions and animations based on

    Comprehensive charting library with support for legacy browsers.

    TypeScript
    Vezi pe GitHub↗5,403
  • hustcc/echarts-for-reactAvatar hustcc

    hustcc/echarts-for-react

    4,990Vezi pe GitHub↗

    echarts-for-react este o bibliotecă de grafice React și o componentă de vizualizare a datelor care servește drept wrapper pentru biblioteca Apache ECharts. Aceasta permite randarea vizualelor de date complexe și a graficelor în cadrul unei arhitecturi bazate pe componente, utilizând configurații declarative. Biblioteca oferă un mecanism pentru a accesa instanța de vizualizare subiacentă, permițând operațiuni de nivel scăzut, cum ar fi exportul de imagini și redimensionarea manuală. De asemenea, suportă legarea funcțiilor personalizate la evenimentele de vizualizare pentru a declanșa logica aplicației pe baza interacțiunilor utilizatorului. Setul de instrumente acoperă configurarea comportamentului general al graficelor și strategiile de actualizare. De asemenea, suportă importarea doar a componentelor specifice pentru a reduce dimensiunea totală a bundle-ului aplicației.

    React wrapper for the ECharts visualization library.

    TypeScriptechartsecharts-for-reactjavascript
    Vezi pe GitHub↗4,990
  • epochjs/epochAvatar epochjs

    epochjs/epoch

    4,950Vezi pe GitHub↗

    Epoch este un motor de grafice stilizabil prin CSS și o bibliotecă de vizualizare concepută pentru date în timp real și statistice. Funcționează ca un instrument de grafice de tip timeseries care randează date istorice și live folosind un hibrid de grafică SVG și HTML5 Canvas pentru a menține performanța în timpul actualizărilor frecvente. Biblioteca se distinge printr-un sistem unificat de interogare CSS care aplică stiluri atât elementelor de plot vectoriale, cât și celor raster. Acest lucru permite rezoluția temelor vizuale prin clase CSS și capacitatea de a personaliza aspectul unor serii de date specifice folosind foi de stil. Setul de instrumente acoperă o gamă largă de tipuri de vizualizare, inclusiv grafice cu linii, arii, bare și hărți termice pentru analiza tendințelor, precum și indicatoare, grafice plăcintă și bare grupate pentru dashboard-uri. De asemenea, oferă capabilități pentru explorarea statistică prin scatter plots și histograme care utilizează gruparea discretă pe bucket-uri și amestecarea culorilor pentru a arăta concentrarea datelor.

    Specialized library for creating real-time data visualizations.

    HTML
    Vezi pe GitHub↗4,950
  • vizzuhq/vizzu-libAvatar vizzuhq

    vizzuhq/vizzu-lib

    2,011Vezi pe GitHub↗

    Library for animated data visualizations and data stories.

    Library for creating animated data stories and visualizations.

    JavaScript
    Vezi pe GitHub↗2,011
  • apinet/lit-lineAvatar apinet

    apinet/lit-line

    22Vezi pe GitHub↗

    lit-line is a minimal line chart web component for modern websites.

    Lightweight web component for responsive SVG line charts.

    TypeScript
    Vezi pe GitHub↗22
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. JavaScript Charting Libraries