domain: data-visualization
1078 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| D3.js D3.js is a free, open-source JavaScript library for visualizing data using SVG, Canvas, and HTML. Its low-level, web-standards-based approa… | 61 | 113560 | stable |
| Mermaid Mermaid is a JavaScript library that generates diagrams such as flowcharts, sequence diagrams, and mindmaps from markdown-like text definit… | 95 | 89955 | stable |
| grafana/grafana Grafana is an open-source observability and data visualization platform for querying, visualizing, and alerting on metrics, logs, and trace… | 95 | 76437 | stable |
| apache/superset Apache Superset is an open-source, enterprise-ready business intelligence web application for data exploration and visualization. It connec… | 98 | 74471 | stable |
| Chart.js Chart.js is a simple yet flexible JavaScript charting library that renders charts using the HTML5 <canvas> tag. It supports multiple chart … | 71 | 67664 | stable |
| apache/echarts Apache ECharts is a free, open-source JavaScript charting and data visualization library for the browser, built on the ZRender canvas engin… | 81 | 67154 | stable |
| pandas-dev/pandas pandas is a fast, flexible Python library providing labeled data structures like the DataFrame for practical, real-world data analysis and … | 93 | 49564 | stable |
| metabase/metabase Metabase is an open-source business intelligence and analytics platform for querying databases, building dashboards, and embedding analytic… | 95 | 48947 | stable |
| streamlit/streamlit Streamlit is an open-source Python framework that turns data scripts into interactive web apps in minutes, with widgets, charts, and datafr… | 99 | 45620 | stable |
| AykutSarac/jsoncrack.com JSON Crack is an open-source web application that visualizes JSON, YAML, XML, and CSV data as interactive graphs. It also formats and valid… | 79 | 44337 | active |
| xyflow/xyflow xyflow is a monorepo of open-source libraries (React Flow and Svelte Flow) for building node-based UIs, interactive diagrams, and node edit… | 95 | 38154 | stable |
| reflex-dev/reflex Reflex is an open-source Python framework for building full-stack web applications entirely in Python, compiling to a React frontend with a… | 95 | 28858 | active |
| getredash/redash Redash is an open-source, browser-based business intelligence platform for querying, visualizing, and sharing data from 35+ SQL and NoSQL d… | 78 | 28767 | active |
| ChartsOrg/Charts DGCharts (formerly Charts) is a Swift charting library for iOS, tvOS, and macOS, ported from the popular Android library MPAndroidChart. It… | 55 | 28015 | stable |
| recharts/recharts Recharts is a composable charting library for React applications built on top of D3 submodules and native SVG. It provides declarative, reu… | 98 | 27515 | stable |
| cathrynlavery/diagram-design A Claude Code / Codex / Pi skill that generates 39+ editorial-quality diagrams as self-contained HTML + SVG files. It redraws draw.io and M… | 59 | 27354 | active |
| plotly/dash Dash is an open-source Python framework for building reactive analytical web apps and dashboards without writing JavaScript, built on Flask… | 97 | 24386 | stable |
| dataease/dataease DataEase is an open-source business intelligence (BI) and data visualization tool positioned as an alternative to Tableau and Metabase. It … | 98 | 24372 | active |
| Matplotlib Matplotlib is a comprehensive Python library for creating static, animated, and interactive visualizations, producing publication-quality f… | 93 | 23110 | stable |
| thingsboard/thingsboard ThingsBoard is an open-source IoT platform for device management, telemetry data collection, processing, and visualization. It supports sta… | 99 | 22316 | stable |
| elastic/kibana Kibana is the open source web interface for querying, analyzing, visualizing, and managing data stored in Elasticsearch. It provides intera… | 95 | 21262 | active |
| airbnb/visx visx is a collection of reusable low-level React visualization components that combine d3's computation power with React's DOM rendering. I… | 79 | 21024 | stable |
| bokeh/bokeh Bokeh is a Python library for creating interactive data visualizations, plots, and dashboards that render in modern web browsers without wr… | 77 | 20435 | stable |
| tipsy/profile-summary-for-github A web application that visualizes a user's GitHub presence, generating a summary dashboard of their profile activity. It is built with Kotl… | 63 | 19946 | active |
| Avaiga/taipy Taipy is an open-source Python framework that turns data and AI algorithms into production-ready web applications, combining a Markdown/Pyt… | 92 | 19433 | active |
| Plotly.js Plotly is a family of open-source, MIT-licensed interactive graphing libraries, with plotly.js as the core JavaScript charting engine and h… | 99 | 18302 | stable |
| networkx/networkx NetworkX is a Python library for creating, manipulating, and studying graphs and complex networks. It provides algorithms for shortest path… | 86 | 17223 | stable |
| lowlighter/metrics A metrics/infographics generator that collects stats about GitHub users, organizations, and repositories using 30+ plugins and hundreds of … | 61 | 17108 | active |
| tradingview/lightweight-charts TradingView's Lightweight Charts is a compact (~35 KB) TypeScript library for rendering fast, interactive financial charts (candlestick, li… | 94 | 17079 | stable |
| microsoft/data-formulator Data Formulator is an AI-powered interactive data analysis and visualization application from Microsoft that lets users connect data source… | 86 | 17011 | active |
| avgupta456/github-trends GitHub Trends is a service that analyzes your GitHub commits via the GitHub API to compute lines-of-code statistics by language, repository… | 10 | 15987 | active |
| PyGWalker PyGWalker is a Python library that turns pandas (or Polars/Arrow) dataframes into an interactive drag-and-drop visual analysis UI inside Ju… | 81 | 15944 | active |
| pyecharts pyecharts is a Python plotting library that provides a Pythonic API for generating Apache ECharts visualizations. It supports 30+ chart typ… | 79 | 15777 | stable |
| CesiumGS/cesium CesiumJS is an open-source JavaScript library for rendering high-precision 3D globes and 2D maps in the browser using WebGL. It supports st… | 98 | 15606 | stable |
| hoffstadt/DearPyGui Dear PyGui is a fast, GPU-accelerated, cross-platform graphical user interface toolkit for Python built on Dear ImGui. It provides traditio… | 77 | 15586 | active |
| ag-grid/ag-grid AG Grid is a fully-featured, highly customizable JavaScript data grid library for building enterprise applications. It supports React, Angu… | 98 | 15564 | stable |
| ApexCharts ApexCharts is an interactive JavaScript charting library built on SVG, offering 18+ chart types with zoom, pan, tooltips, annotations, acce… | 99 | 15134 | active |
| frappe/charts Frappe Charts is a lightweight JavaScript charting library that renders responsive SVG charts with zero dependencies. It supports bar, line… | 36 | 15078 | stable |
| visgl/deck.gl deck.gl is a GPU-powered (WebGL2/WebGPU) JavaScript framework for high-performance visualization of large datasets, built around composable… | 98 | 14526 | stable |
| qgis/QGIS QGIS is a free, open-source, cross-platform desktop Geographical Information System (GIS) for viewing, editing, analyzing, and sharing spat… | 98 | 14288 | stable |
| plouc/nivo nivo is a rich set of React data visualization components built on top of d3, offering SVG, HTML, and Canvas chart rendering. It supports s… | 76 | 14091 | stable |
| marceloprates/prettymaps A minimal Python library for drawing stylized, customizable maps from OpenStreetMap data, built on osmnx, matplotlib, shapely, and vsketch.… | 77 | 14083 | active |
| seaborn Seaborn is a Python library for statistical data visualization built on top of matplotlib, offering a high-level interface for creating att… | 64 | 14005 | stable |
| Data-Centric-AI-Community/fg-data-profiling A Python library that generates one-line data quality profiling and exploratory data analysis reports for Pandas and Spark DataFrames. It p… | 83 | 13682 | active |
| chartist-js/chartist Chartist is a lightweight, responsive charting library that renders charts as inline SVG in the DOM. It is written in TypeScript, ships as … | 78 | 13389 | stable |
| acaudwell/Gource Gource is an OpenGL-based visualization tool that renders version control repository history as an animated tree, with directories as branc… | 66 | 13119 | active |
| nasa/openmct Open MCT is NASA's open-source, web-based mission control framework for visualizing telemetry data on desktop and mobile devices. It provid… | 70 | 13095 | active |
| markmap/markmap Markmap is a TypeScript library that renders Markdown documents as interactive mindmaps. It includes a web REPL and integrates with editors… | 62 | 13071 | active |
| antvis/G2 G2 is a JavaScript/TypeScript visualization grammar library implementing the Grammar of Graphics, supporting canvas, SVG, and WebGL renderi… | 84 | 12595 | active |
| Highcharts Highcharts is a mature JavaScript charting library based on SVG (with canvas/WebGL boosting) for building interactive charts, dashboards, m… | 77 | 12481 | stable |
| mapbox/mapbox-gl-js Mapbox GL JS is a JavaScript library for rendering interactive, customizable vector maps in the browser using WebGL and vector tiles. It su… | 99 | 12391 | active |
| antvis/G6 G6 is a graph visualization framework in TypeScript for rendering, laying out, and interacting with relational data such as networks, trees… | 89 | 12272 | stable |
| jacomyal/sigma.js Sigma.js is an open-source JavaScript/TypeScript library for rendering and interacting with large network graphs of thousands of nodes and … | 98 | 12148 | stable |
| keplergl/kepler.gl Kepler.gl is an open-source, web-based geospatial analysis tool for visual exploration of large-scale location datasets, built on MapLibre … | 99 | 11989 | active |
| vega/vega Vega is a declarative visualization grammar that lets you describe interactive data visualizations in JSON format. Its JavaScript runtime p… | 99 | 11977 | stable |
| didi/LogicFlow LogicFlow is a TypeScript-based flow chart editing framework focused on business customization, providing interactive diagram editing with … | 84 | 11664 | active |
| FormidableLabs/victory Victory is an ecosystem of composable React components for building interactive data visualizations, built on top of D3. It includes a comp… | 60 | 11241 | active |
| cytoscape/cytoscape.js Cytoscape.js is a fully featured graph theory (network) library written in pure JavaScript for modelling, analysing, and visualising relati… | 99 | 11188 | stable |
| perspective-dev/perspective Perspective is an interactive analytics and data visualization component for large, real-time, and streaming datasets, built around a high-… | 99 | 11133 | active |
| lukilabs/beautiful-mermaid A TypeScript library that renders Mermaid diagram syntax as polished SVG or ASCII/Unicode art, with zero DOM dependencies and synchronous r… | 65 | 10976 | active |
| BigBodyCobain/Shadowbroker ShadowBroker is a self-hosted OSINT platform that aggregates 60+ real-time public intelligence feeds—aircraft, ships, satellites, CCTV, GPS… | 81 | 10971 | active |
| yizhiyanhua-ai/fireworks-tech-graph A Python-based Agent Skill for Codex and Claude Code that converts natural language descriptions (English or Chinese) into production-quali… | 79 | 10914 | active |
| ecomfe/vue-echarts Vue ECharts is a Vue.js component wrapper for Apache ECharts, enabling declarative chart rendering in Vue 2 and Vue 3 applications. It supp… | 90 | 10741 | stable |
| gka/chroma.js Chroma.js is a small, zero-dependency JavaScript library for color conversions, manipulation, and color scale generation. It supports readi… | 79 | 10574 | stable |
| amueller/word_cloud A Python library for generating word clouds from text, with support for arbitrary masks, custom colors, and space-filling layout. It also s… | 60 | 10536 | stable |
| vega/altair Vega-Altair is a declarative statistical visualization library for Python built on the Vega-Lite JSON grammar. It lets users create interac… | 91 | 10458 | stable |
| leeoniya/uPlot uPlot is a small (~50 KB) and fast Canvas 2D-based JavaScript charting library for time series, lines, areas, OHLC, and bar charts. It rend… | 61 | 10452 | stable |
| fossasia/visdom Visdom is a Python tool for real-time visualization, monitoring, and collaborative analysis of live data and ML experiments. It provides a … | 67 | 10282 | active |
| DataV-Team/DataV DataV is a Vue-based data visualization component library for building large-screen dashboard displays, offering SVG borders, decorations, … | 23 | 9700 | active |
| nicobailon/visual-explainer An agent skill that turns complex terminal output from coding agents into styled, self-contained HTML pages and slide decks with diagrams, … | 81 | 9576 | active |
| anvaka/city-roads A web application that renders every road in any city at once as an interactive visualization, using data from OpenStreetMap. It includes a… | 65 | 9566 | active |
| star-history/star-history Star History is a web application and API that generates GitHub star history charts and rank badges for any repository. It supports embeddi… | 76 | 9432 | active |
| domlysz/BlenderGIS A collection of Blender addons that bridge Blender with geographic data, enabling import of GIS formats like Shapefile, GeoTIFF DEM, and Op… | 68 | 9326 | active |
| garrettj403/SciencePlots A Python library providing Matplotlib style sheets that format figures for scientific papers, theses, and presentations. It includes styles… | 83 | 9151 | stable |
| rawgraphs/rawgraphs-app RAWGraphs is an open-source web application for creating custom vector-based (SVG) data visualizations from tabular data, built on top of d… | 67 | 9024 | active |
| GoAdminGroup/go-admin GoAdmin is a Go framework for rapidly building data visualization and admin panel applications, inspired by laravel-admin. It provides an o… | 35 | 8997 | active |
| LC044/WeChatMsg WeChatMsg (留痕/MemoTrace) is a desktop application built with PyQt that extracts, exports, and preserves WeChat chat history on a user's own… | 58 | 42006 | maintenance |
| visgl/react-map-gl react-map-gl is a suite of React components providing a React-friendly API wrapper around Mapbox GL JS and MapLibre GL JS. It lets develope… | 92 | 8494 | stable |
| NorthwoodsSoftware/GoJS GoJS is a commercial JavaScript and TypeScript library for building interactive diagrams, charts, and graphs in the browser, rendering to H… | 95 | 8472 | active |
| appbaseio/dejavu Dejavu is a modern web UI for browsing, filtering, and editing data in Elasticsearch and OpenSearch clusters. It runs fully client-side as … | 68 | 8466 | active |
| lmcinnes/umap UMAP is a Python library implementing Uniform Manifold Approximation and Projection, a non-linear dimensionality reduction technique usable… | 87 | 8255 | stable |
| jeecgboot/jimureport JimuReport is a free Java-based reporting and data visualization platform with an Excel-like web designer for complex reports, printing, da… | 94 | 8235 | active |
| hediet/vscode-debug-visualizer A VS Code extension that provides a visual watch window for inspecting data structures during debugging. It evaluates debug expressions and… | 37 | 8168 | active |
| jessevig/bertviz BertViz is an interactive Python library for visualizing attention mechanisms in Transformer language models such as BERT, GPT-2, and RoBER… | 50 | 8160 | stable |
| lanpa/tensorboardX A Python library for writing TensorBoard event files from PyTorch, Chainer, MXNet, NumPy, and other frameworks without needing TensorFlow. … | 78 | 7998 | active |
| F2 F2 is a lightweight, interactive charting library from AntV focused on mobile data visualization, built on the Grammar of Graphics with a d… | 77 | 7993 | active |
| simplifaisoul/osiris OSIRIS is an open-source, real-time global intelligence (OSINT) dashboard that aggregates live flight tracking, maritime, CCTV, seismic, fi… | 58 | 7992 | active |
| penrose/penrose Penrose is a platform and TypeScript library for creating mathematical and technical diagrams declaratively by writing plain-text notation … | 70 | 7969 | active |
| pythonstock/stock A full-stack stock analysis system built in Python using pandas, akshare, bokeh, stockstats, ta-lib, and tornado, deployed via Docker and d… | 59 | 7864 | active |
| alibaba/x-render XRender is a family of React libraries from Alibaba for building admin/enterprise forms, search tables, and charts from JSON schema with mi… | 68 | 7854 | active |
| PhilJay/MPAndroidChart MPAndroidChart is a powerful and easy-to-use chart and graph view library for Android, supporting line, bar, pie, radar, bubble, and candle… | 34 | 38193 | maintenance |
| tabulator-tables/tabulator Tabulator is a JavaScript library for creating fully featured, interactive tables and data grids from HTML tables, JavaScript arrays, AJAX … | 88 | 7751 | active |
| Comcast/react-data-grid A feature-rich, customizable data grid React component written in TypeScript. It renders large datasets efficiently via row/column virtuali… | 89 | 7668 | active |
| go-echarts/go-echarts go-echarts is a Go library for generating interactive charts backed by Apache ECharts. It lets Go programs declaratively build chart option… | 89 | 7638 | active |
| ranaroussi/quantstats QuantStats is a Python library for portfolio analytics that computes performance and risk metrics like Sharpe ratio, volatility, and drawdo… | 85 | 7591 | stable |
| imaNNeo/fl_chart FL Chart is a free, open-source, highly customizable charting library for Flutter applications. It provides widgets for line, bar, pie, sca… | 88 | 7574 | stable |
| ecomfe/echarts-for-weixin A WeChat Mini Program component (ec-canvas) that wraps Apache ECharts for rendering charts inside WeChat mini programs. It lets developers … | 23 | 7508 | active |
| DataTables/DataTables DataTables is a table-enhancing plug-in for jQuery that adds sorting, paging, filtering, and scrolling to plain HTML tables with minimal co… | 62 | 7399 | stable |
| python-visualization/folium Folium is a Python library that makes it easy to visualize geospatial data on interactive Leaflet.js maps. Users manipulate data in Python … | 79 | 7394 | stable |
| ChatLab/ChatLab ChatLab is an open-source, local-first desktop application (with an optional CLI) for analyzing chat histories from platforms like WhatsApp… | 79 | 7250 | active |
page 1 / 11 next →