9 रिपॉजिटरी
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.
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.
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.
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.
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.
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.
echarts-for-react एक React चार्ट लाइब्रेरी और डेटा विज़ुअलाइज़ेशन कंपोनेंट है जो Apache ECharts लाइब्रेरी के लिए एक रैपर के रूप में कार्य करता है। यह घोषणात्मक कॉन्फ़िगरेशन का उपयोग करके कंपोनेंट-आधारित आर्किटेक्चर के भीतर जटिल डेटा विज़ुअल्स और ग्राफ को रेंडर करने की अनुमति देता है। यह लाइब्रेरी अंतर्निहित विज़ुअलाइज़ेशन इंस्टेंस तक पहुँचने के लिए एक तंत्र प्रदान करती है, जो इमेज एक्सपोर्टिंग और मैन्युअल रिसाइज़िंग जैसे लो-लेवल ऑपरेशंस को सक्षम बनाती है। यह यूजर इंटरैक्शन के आधार पर एप्लिकेशन लॉजिक को ट्रिगर करने के लिए विज़ुअलाइज़ेशन इवेंट्स के साथ कस्टम फंक्शन्स को बाइंड करने का भी समर्थन करती है। यह टूलसेट सामान्य चार्ट व्यवहार कॉन्फ़िगरेशन और अपडेट रणनीतियों को कवर करता है। यह कुल एप्लिकेशन बंडल साइज को कम करने के लिए केवल विशिष्ट घटकों को आयात करने का भी समर्थन करता है।
React wrapper for the ECharts visualization library.
Epoch रीयल-टाइम और सांख्यिकीय डेटा के लिए डिज़ाइन किया गया एक CSS-स्टाइल करने योग्य चार्टिंग इंजन और विज़ुअलाइज़ेशन लाइब्रेरी है। यह एक टाइमसीरीज़ चार्टिंग टूल के रूप में कार्य करता है जो लगातार अपडेट के दौरान प्रदर्शन बनाए रखने के लिए SVG और HTML5 Canvas ग्राफिक्स के हाइब्रिड का उपयोग करके ऐतिहासिक और लाइव डेटा को रेंडर करता है। लाइब्रेरी एक एकीकृत CSS क्वेरींग सिस्टम के माध्यम से खुद को अलग करती है जो वेक्टर और रैस्टर प्लॉट तत्वों दोनों पर शैलियों को लागू करती है। यह CSS क्लासेस के माध्यम से विज़ुअल थीम रिज़ॉल्यूशन और स्टाइलशीट का उपयोग करके विशिष्ट डेटा सीरीज़ की उपस्थिति को कस्टमाइज़ करने की क्षमता की अनुमति देता है। टूलसेट ट्रेंड एनालिसिस के लिए लाइन, एरिया, बार और हीटमैप चार्ट्स, साथ ही डैशबोर्ड्स के लिए गेज, पाई चार्ट्स और ग्रुपेड बार्स सहित विज़ुअलाइज़ेशन प्रकारों की एक विस्तृत श्रृंखला को कवर करता है। यह स्कैटर प्लॉट्स और हिस्टोग्राम के माध्यम से सांख्यिकीय अन्वेषण के लिए क्षमताएँ भी प्रदान करता है जो डेटा एकाग्रता दिखाने के लिए असतत बकेट ग्रुपिंग और कलर ब्लेंडिंग का उपयोग करते हैं।
Specialized library for creating real-time data visualizations.
Library for animated data visualizations and data stories.
Library for creating animated data stories and visualizations.
lit-line is a minimal line chart web component for modern websites.
Lightweight web component for responsive SVG line charts.