awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

29 रिपॉजिटरी

Awesome GitHub RepositoriesCharting Libraries

Libraries for rendering interactive and graphical representations of complex datasets within user interfaces.

Explore 29 awesome GitHub repositories matching user interface & experience · Charting Libraries. Refine with filters or upvote what's useful.

Awesome Charting Libraries GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • chartjs/chart.jschartjs का अवतार

    chartjs/Chart.js

    67,526GitHub पर देखें↗

    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

    Generates interactive graphical representations of complex datasets to visualize trends and patterns within web interfaces.

    JavaScriptcanvaschartgraph
    GitHub पर देखें↗67,526
  • bradtraversy/design-resources-for-developersbradtraversy का अवतार

    bradtraversy/design-resources-for-developers

    66,055GitHub पर देखें↗

    This project is a curated resource repository that serves as a comprehensive directory of design assets and development tools. It provides a structured collection of high-quality links intended to help developers discover essential resources for their technical projects and user interface designs. The directory is distinguished by its community-driven approach, relying on collaborative peer review and external contributions to maintain an up-to-date index of resources. It functions as a frontend development toolkit, offering a categorized list of UI libraries, CSS frameworks, and animation to

    Highlights charting libraries for rendering interactive data visualizations within user interfaces.

    GitHub पर देखें↗66,055
  • solido/awesome-flutterSolido का अवतार

    Solido/awesome-flutter

    60,327GitHub पर देखें↗

    This project is a community-curated directory of resources, libraries, and tools designed to support developers working with the Flutter framework. It functions as a centralized knowledge base, organizing high-quality external references into a structured, human-readable format to assist in the discovery of technical materials for cross-platform application development. The directory distinguishes itself through a comprehensive index of the global Flutter ecosystem, including local user groups, meetups, and communication channels that connect developers to international support networks. It m

    Highlights graphical libraries capable of rendering interactive charts, sparklines, and complex data visualizations.

    Dartandroidawesomeawesome-list
    GitHub पर देखें↗60,327
  • plotly/plotly.jsplotly का अवतार

    plotly/plotly.js

    18,227GitHub पर देखें↗

    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

    Implements a high-performance JavaScript library for creating interactive web-based visualizations using SVG and WebGL.

    JavaScriptcharting-librarychartsd3
    GitHub पर देखें↗18,227
  • kanaries/pygwalkerKanaries का अवतार

    Kanaries/pygwalker

    15,628GitHub पर देखें↗

    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

    Provides a library for generating and embedding dynamic data visualizations that allow users to explore datasets through graphical configuration.

    Pythondata-analysisdata-explorationdataframe
    GitHub पर देखें↗15,628
  • frappe/chartsfrappe का अवतार

    frappe/charts

    15,088GitHub पर देखें↗

    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

    Provides a collection of responsive data visualizations rendered using scalable vector graphics with no external dependencies.

    JavaScriptchartgraphhacktoberfest
    GitHub पर देखें↗15,088
  • apexcharts/apexcharts.jsapexcharts का अवतार

    apexcharts/apexcharts.js

    15,096GitHub पर देखें↗

    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

    Ships a comprehensive JavaScript library for rendering interactive, responsive, and data-driven visualizations in web applications.

    JavaScriptchartsdata-visualizationgraphs
    GitHub पर देखें↗15,096
  • highcharts/highchartshighcharts का अवतार

    highcharts/highcharts

    12,463GitHub पर देखें↗

    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

    Implements a library for rendering interactive and graphical representations of complex datasets within web user interfaces.

    TypeScript
    GitHub पर देखें↗12,463
  • vega/vegavega का अवतार

    vega/vega

    11,807GitHub पर देखें↗

    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

    Provides a declarative grammar for building complex, interactive, and reactive data visualizations directly in the browser.

    JavaScriptcanvasd3svg
    GitHub पर देखें↗11,807
  • akveo/blur-adminakveo का अवतार

    akveo/blur-admin

    11,294GitHub पर देखें↗

    Blur Admin is an AngularJS and Bootstrap framework for building responsive administrative dashboards. It provides a set of grid-based templates and predefined layout components designed to create high-resolution management interfaces that adapt to different screen sizes. The framework includes a Sass-based theme engine that allows for the customization of visual appearances, color schemes, and brand identity through a central set of style variables. It specifically features a blur theme effect that applies translucent backgrounds and blurred effects across the interface. The system covers da

    Integrates multiple charting libraries to render interactive graphical representations of complex business intelligence datasets.

    JavaScriptadminadmin-dashboardadmin-template
    GitHub पर देखें↗11,294
  • keen/dashboardskeen का अवतार

    keen/dashboards

    11,038GitHub पर देखें↗

    This project is a collection of responsive CSS Grid dashboard templates and a data visualization UI kit. It provides a set of HTML layouts designed for building analytics interfaces and monitoring views for KPIs and business metrics that adapt to different screen sizes. The toolkit is library-agnostic, allowing the connection of static HTML templates to any external data source or third-party charting library without requiring custom adapter code. It uses a template-driven approach to separate the visual structure of the dashboard from the underlying data. The capabilities cover the assembly

    Integrates libraries for rendering interactive and graphical representations of complex datasets.

    HTMLanalyticsanalytics-dashboardcharts
    GitHub पर देखें↗11,038
  • ecomfe/vue-echartsecomfe का अवतार

    ecomfe/vue-echarts

    10,717GitHub पर देखें↗

    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

    Analyzes changes to configuration objects to refresh charts without performing a full re-initialization.

    TypeScript
    GitHub पर देखें↗10,717
  • leeoniya/uplotleeoniya का अवतार

    leeoniya/uPlot

    10,266GitHub पर देखें↗

    uPlot is a high-performance canvas time series charting library designed to render millions of data points with high frame rates. It functions as a high-frequency data visualizer and a real-time data stream plotter, utilizing the HTML5 Canvas API to maintain responsiveness when plotting large temporal datasets. The project distinguishes itself as a plugin-based visualization framework that allows for custom renderers to create specialized visuals such as heatmaps and box-and-whisker plots. It also serves as an interactive financial charting tool, specifically supporting OHLC charts, bars, and

    Links axes, cursor focus, and zoom levels across multiple chart instances to maintain a consistent view of shared data.

    JavaScript
    GitHub पर देखें↗10,266
  • c3js/c3c3js का अवतार

    c3js/c3

    9,345GitHub पर देखें↗

    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

    Provides a high-level library for rendering interactive and graphical representations of complex datasets.

    JavaScript
    GitHub पर देखें↗9,345
  • uber/react-visuber का अवतार

    uber/react-vis

    8,781GitHub पर देखें↗

    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

    Provides a library for rendering interactive graphical representations of complex datasets using D3 for scaling logic.

    JavaScriptchartcharting-librarydata-visualization
    GitHub पर देखें↗8,781
  • dc-js/dc.jsdc-js का अवतार

    dc-js/dc.js

    7,431GitHub पर देखें↗

    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

    Provides a collection of interactive charts and graphical representations powered by D3.js.

    JavaScript
    GitHub पर देखें↗7,431
  • chartscss/charts.cssChartsCSS का अवतार

    ChartsCSS/charts.css

    6,569GitHub पर देखें↗

    charts.css is a CSS-driven framework designed to transform semantic HTML into accessible data visualizations without relying on JavaScript. It functions as a charting library that uses standard HTML structures, such as tables and lists, to render graphs while maintaining full compatibility with screen readers. The project distinguishes itself by using CSS variables to map numeric data to visual dimensions and utility classes to control chart types and layouts. It supports a wide range of visual styles, including 3D effects, reflection effects, and customized color palettes integrated via a br

    Provides a library for rendering graphical data representations using CSS and HTML tables.

    HTMLchartchartscss
    GitHub पर देखें↗6,569
  • naver/billboard.jsnaver का अवतार

    naver/billboard.js

    5,980GitHub पर देखें↗

    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

    Provides a smaller overview chart that acts as a navigation tool for the main chart.

    TypeScript
    GitHub पर देखें↗5,980
  • evidence-dev/evidenceevidence-dev का अवतार

    evidence-dev/evidence

    5,919GitHub पर देखें↗

    Connects multiple charts so their tooltips synchronize when hovering over data points.

    JavaScriptanalyticsbusiness-intelligencedashboard
    GitHub पर देखें↗5,919
  • nhn/tui.chartnhn का अवतार

    nhn/tui.chart

    5,402GitHub पर देखें↗

    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

    Represents numeric data across two categories using a color-coded matrix heatmap.

    TypeScriptcanvaschartdata-visualization
    GitHub पर देखें↗5,402
पिछला12अगला
  1. Home
  2. User Interface & Experience
  3. Data Visualization Tools
  4. Data Visualization
  5. Charting Frameworks
  6. Charting Libraries

सब-टैग एक्सप्लोर करें

  • Chart Synchronization3 सब-टैग्सLinking axes and zoom states across multiple independent charts. **Distinct from Charting Libraries:** Distinct from Charting Libraries: focuses on the synchronization logic between multiple instances rather than the rendering of a single chart.