Open-source charts software
501 open-source libraries, tools and applications tagged charts, ranked by how closely charts is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
501 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| shy3130/tick-stock-panel A self-hosted, zero-ops quantitative workbench for China A-share stock screening, monitoring, and backtesting, built with Python (FastAPI, … | 82 | 6191 | active |
| Graphite Graphite is a highly scalable real-time graphing system for numeric time-series data, composed of Graphite-Web (a Django web app for render… | 77 | 6129 | stable |
| Livebook Livebook is an open-source web application for writing interactive and collaborative Elixir notebooks, mixing Markdown prose with executabl… | 98 | 5888 | active |
| AidLux (AidLearning) AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling… | 63 | 5812 | active |
| holoviz/panel Panel is an open-source Python framework for building interactive dashboards, data apps, and web applications entirely in Python. It integr… | 96 | 5800 | active |
| clientIO/joint JointJS is an open-source JavaScript/TypeScript diagramming library for building interactive, production-scale diagram applications using S… | 97 | 5389 | stable |
| ant-design/pro-components ProComponents is a React UI component library built on top of Ant Design, offering enterprise-grade components like advanced tables, forms,… | 79 | 4839 | active |
| ankane/blazer Blazer is a Ruby on Rails engine that provides a simple business intelligence dashboard for exploring data with SQL. It lets users run quer… | 77 | 4804 | stable |
| puikinsh/Adminator-admin-dashboard Adminator is a free, MIT-licensed admin dashboard template built with vanilla JavaScript, HTML, and a token-driven CSS-variable design syst… | 93 | 4660 | active |
| cointop-sh/cointop Cointop is a fast, lightweight interactive terminal UI application for tracking cryptocurrency coin stats in real time, inspired by htop wi… | 10 | 4389 | active |
| pinterest/gestalt Gestalt is Pinterest's open-source design system, providing a React component library with guidelines, tools, and resources for building ac… | 78 | 4375 | active |
| briefercloud/briefer Briefer is a self-hostable web application combining Notion-like notebooks and dashboards for data analysis, supporting Markdown, Python, S… | 35 | 4324 | active |
| StructuredLabs/preswald Preswald is a Python framework and static-site generator for building interactive data apps that bundle compute, data access, and UI into a… | 59 | 4268 | active |
| portfolio-performance/portfolio Portfolio Performance is an open-source desktop application for tracking and evaluating investment portfolios across multiple accounts and … | 90 | 4075 | active |
| antvis/L7 L7 is an open-source WebGL-powered geospatial data visualization engine from AntV (Ant Group) for rendering large-scale 2D and 3D map visua… | 72 | 4070 | active |
| Airframe Dashboard Airframe React is a free, MIT-licensed admin dashboard and analytics template built on React 16, Bootstrap 4, and reactstrap. It ships with… | 35 | 3982 | active |
| origin-brain/deepops XO (xobserve) is a programmable observability and data visualization platform for developers, positioned as an alternative to Grafana. It s… | 23 | 3967 | active |
| jtablesaw/tablesaw Tablesaw is a Java dataframe library for loading, cleaning, transforming, filtering, and summarizing tabular data, with descriptive statist… | 80 | 3765 | active |
| sqshq/sampler Sampler is a command-line tool that periodically executes shell commands and visualizes their output as terminal dashboards with charts, ga… | 23 | 14808 | maintenance |
| markdown-viewer/skills A collection of 14 opinionated Agent Skills that teach AI coding agents (Claude Code, Codex, Cursor, Copilot) to generate diagrams, charts,… | 50 | 3328 | active |
| loggerhead/json4u JSON For You (json4u) is an open-source web application for visualizing, editing, formatting, validating, and comparing JSON data. It offer… | 71 | 3229 | active |
| ananthakumaran/paisa Paisa is a self-hosted personal finance manager that provides a web/desktop GUI on top of the ledger plain-text double-entry accounting too… | 86 | 3222 | active |
| shshemi/tabiew Tabiew is a lightweight terminal user interface (TUI) application written in Rust for viewing and querying tabular data files such as CSV, … | 90 | 3137 | active |
| deepnote/deepnote Deepnote is an open-source, AI-first drop-in replacement for Jupyter notebooks with a human-readable YAML format, block-based architecture … | 80 | 3017 | active |
| marketcalls/openalgo OpenAlgo is a free, open-source, self-hosted algorithmic trading platform built with Python Flask and React that provides a unified API lay… | 89 | 2861 | active |
| Mosaic Lite Mosaic Lite is a free, responsive admin dashboard template built with Tailwind CSS and fully coded in React, bootstrapped with Vite. It shi… | 23 | 2853 | active |
| dfinke/ImportExcel A PowerShell module for importing and exporting Excel spreadsheets without requiring Excel to be installed. It supports creating tables, pi… | 63 | 2748 | active |
| margelo/react-native-graph A React Native library for rendering beautiful, high-performance animated line graphs using the Skia 2D graphics engine. It supports smooth… | 93 | 2637 | active |
| Zafer-Liu/Data-Analysis-Agent An LLM-powered conversational data analysis agent that lets users connect data sources (Excel/CSV files, databases, Feishu tables) and ask … | 79 | 2608 | active |
| Neutree/COMTool COMTool is a cross-platform GUI serial/network debug assistant written in Python, supporting serial ports, TCP/UDP client and server, SSH, … | 54 | 2603 | active |
| yhuse/SunnyUI SunnyUI.NET is an open-source C# WinForm UI control library, utility class library, and multi-page development framework built on .NET Fram… | 68 | 2591 | active |
| sqlpage/SQLPage SQLPage is an open-source web application framework, written in Rust, that turns SQL queries in .sql files into interactive data-driven web… | 97 | 2568 | active |
| huilang-me/CF-Server-Monitor A free multi-server monitoring probe system built on Cloudflare Workers, D1, and Durable Objects, with a real-time dashboard, offline alert… | 59 | 2548 | active |
| oegedijk/explainerdashboard A Python library for quickly building interactive Explainable AI dashboards that explain the inner workings of scikit-learn compatible mach… | 68 | 2512 | active |
| ta4j ta4j is an open-source Java library for technical analysis of financial time series. It provides a typed, composable model of bars, indicat… | 99 | 2501 | active |
| gloom-sh/gloomberb Gloomberb is an open-source, keyboard-driven finance terminal available as a desktop app, terminal UI, and browser app. It provides market … | 79 | 2497 | active |
| learnhouse/learnhouse LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com… | 100 | 2404 | active |
| Hedgehog-Computing/hedgehog-lab Hedgehog Lab is an open-source scientific computing environment that runs entirely in the browser, offering JavaScript-based matrix operati… | 23 | 2389 | active |
| datopian/portaljs PortalJS is an open-source, AI-native framework for building data portals on plain Next.js + Tailwind, with Claude Code agentic skills that… | 92 | 2359 | active |
| apconw/Aix-DB Aix-DB is an AI-powered data analysis system (ChatBI) built on LangChain/LangGraph with an MCP Skills multi-agent architecture, converting … | 74 | 2254 | active |
| cloudtogo/pageplug PagePlug is a China-localized fork of Appsmith, an open-source declarative low-code framework for building web applications and WeChat mini… | 48 | 2182 | active |
| Motor Admin Motor Admin is a self-hostable, no-code admin panel and business intelligence tool that connects directly to your database to generate a CR… | 23 | 2165 | active |
| opensearch-project/OpenSearch-Dashboards OpenSearch Dashboards is an open-source data visualization and management UI for OpenSearch, forked from Kibana. It provides dashboards, ch… | 95 | 2134 | active |
| karpathy/jobs A research tool that scrapes the Bureau of Labor Statistics Occupational Outlook Handbook (342 occupations) and renders an interactive tree… | 44 | 2029 | active |
| chengzuopeng/stock-sdk A zero-dependency JavaScript/TypeScript SDK for fetching real-time quotes, K-line history, technical indicators, and extended market data f… | 82 | 1972 | active |
| tkfy920/qstock qstock is a Python library for personal quantitative investment research, providing modules for fetching financial market data (from Eastmo… | 34 | 1944 | active |
| emweb/wt Wt is a C++ web toolkit for building highly interactive web applications using a widget-based GUI abstraction, without writing JavaScript. … | 98 | 1859 | stable |
| tarkah/tickrs tickrs is a terminal-based TUI application written in Rust that displays realtime stock ticker data and charts sourced from Yahoo! Finance.… | 61 | 1698 | active |
| panshak/accountill Accountill is a fullstack open-source invoicing application built with the MERN stack (MongoDB, Express, React, Node.js) designed for freel… | 23 | 1695 | active |
| adminkit/adminkit AdminKit is a free, open-source HTML admin dashboard template built on Bootstrap 5, featuring hundreds of UI components, forms, tables, cha… | 82 | 1656 | active |
| ariacom/Seal-Report Seal Report & Task is an open-source (MIT) reporting and business intelligence framework written in C# for .NET, enabling users to build, p… | 89 | 1637 | active |
| arpanghosh8453/open-dronelog Open DroneLog is a free, privacy-first drone flight log analyzer for DJI and Litchi formats, built with Tauri v2, DuckDB, and React. It org… | 76 | 1553 | active |
| pratikborsadiya/vali-admin Vali Admin is a free, open-source admin dashboard theme built with Bootstrap 5, SASS, and Pug.js. It ships with seven pre-built pages inclu… | 23 | 1548 | stable |
| bklieger-groq/stockbot-on-groq StockBot is an open-source AI chatbot that uses Llama3-70b on Groq with function calling to render live, interactive TradingView stock mark… | 38 | 1486 | active |
| Stimulus Components A collection of over 25 standalone Stimulus controllers (published as individual npm packages) that provide common frontend behaviors like … | 77 | 1469 | active |
| origin-space/ui-experiments A collection of beautifully designed open-source layouts and UI experiments (dashboards, calendars, AI chat, crypto wallet, schema visualiz… | 43 | 1427 | active |
| ayushsharma82/ESP-DASH ESP-DASH is a C++ Arduino library that generates a real-time, on-device web dashboard for ESP32, RP2040+W, and RP2350+W microcontrollers, w… | 75 | 1413 | active |
| SebastienZh/StockTradebyZ A semi-automated stock screening application for China's A-share market that fetches daily K-line data via Tushare, applies quantitative pr… | 48 | 1395 | active |
| uwdata/mosaic Mosaic is an extensible TypeScript framework that links interactive data views (plots, tables, widgets) to a backing DuckDB database for sc… | 98 | 1390 | active |
| AnsGoo/openDataV OpenDataV is a pure-frontend, drag-and-drop, low-code data visualization platform for building dashboard big-screens. It is built with Vue3… | 66 | 1369 | active |
| mehdibha/dotUI dotUI is a design-system builder and component registry for React that lets you compose a custom visual language (colors, icons, radius, de… | 71 | 1367 | active |
| Viglino/ol-ext ol-ext is a collection of extensions, controls, interactions, and styles for the OpenLayers mapping library, including animated clusters, C… | 82 | 1354 | active |
| rjaros/kvision KVision is an object-oriented web framework for Kotlin/JS that lets developers build modern web UIs entirely in Kotlin without HTML, CSS, o… | 91 | 1349 | active |
| GeekQiaQia/vue3.0-template-admin A Vue 3 + TypeScript + Vite admin dashboard template built on Element Plus, providing common backend-management features like dynamic menus… | 42 | 1348 | active |
| run-liyi/wechatpay An Electron-based desktop application that parses exported WeChat Pay bill Excel files and visualizes personal spending with charts, catego… | 48 | 1343 | active |
| emoncms/emoncms Emoncms is an open-source PHP web application for processing, logging and visualising energy, temperature and other environmental sensor da… | 99 | 1323 | active |
| cosmosgl/graph cosmos.gl is a GPU-accelerated force graph layout and rendering engine built on WebGL 2 (via luma.gl), where all simulation and drawing run… | 98 | 1291 | active |
| evan-kolberg/prediction-market-backtesting A Python/Rust extension for Nautilus Trader providing backtesting tools for prediction market trading strategies, with a focus on Polymarke… | 49 | 1216 | active |
| visualHFT/VisualHFT VisualHFT is an open-source Windows desktop application for real-time market microstructure analysis, visualizing live Level 2 order books,… | 76 | 1206 | active |
| HammerGPT/Hyper-Alpha-Arena A self-hosted AI-powered crypto trading platform for Hyperliquid and Binance Futures perpetual contracts. It combines LLM-driven trading ag… | 51 | 1185 | active |
| rs/jplot jplot is a Go CLI tool that polls JSON or expvar metrics endpoints and plots their evolution over time as live graphs directly in terminals… | 52 | 1178 | active |
| SamR1/FitTrackee FitTrackee is a self-hosted web application for tracking outdoor workouts and activities from GPX and other exported files, with maps, char… | 96 | 1167 | active |
| puikinsh/CoolAdmin CoolAdmin is a free, MIT-licensed admin dashboard template built on Bootstrap 5.3.8 with vanilla JavaScript (no jQuery) and no required bui… | 86 | 1137 | active |
| RRDtool RRDtool is the industry-standard open-source tool for storing time-series data in fixed-size round-robin databases and generating graphs fr… | 91 | 1117 | stable |
| RamonSilva20/mapos Map-OS is an open-source web application for managing service orders (ordens de serviço), built in PHP on the CodeIgniter framework. It pro… | 97 | 1109 | active |
| robbins23/daisyui-admin-dashboard-template DashWind is a free, MIT-licensed admin dashboard template built with React, Daisy UI, and Tailwind CSS. It ships with Redux Toolkit state m… | 23 | 1105 | active |
| symfony/ux Symfony UX is an initiative and collection of PHP/JavaScript packages that integrate frontend tools like Stimulus, Turbo, Chart.js, React, … | 97 | 1077 | active |
| RafalWilinski/express-status-monitor A self-hosted Express middleware that adds a realtime status monitoring page to Node.js/Express applications, built on Socket.io and Chart.… | 49 | 3616 | maintenance |
| YYC572652645/QCoolPage A collection of custom Qt widgets for building visually striking desktop interfaces, including carousels, bar charts, progress bars, panels… | 67 | 1056 | active |
| Salad UI SaladUI is a Phoenix LiveView component library inspired by shadcn/ui, providing accessible UI components styled with Tailwind CSS. It can … | 55 | 1054 | active |
| jarrekk/Jalpc Jalpc is a flexible, lightweight Jekyll theme for building personal websites, portfolios, resumes, and blogs. It renders pages from YAML da… | 23 | 1039 | stable |
| frappe/insights Frappe Insights is a 100% open-source business intelligence (BI) tool for data analysis and reporting, built on the Frappe Framework. It le… | 95 | 1026 | active |
| themesberg/volt-bootstrap-5-dashboard Volt is a free and open source Bootstrap 5 admin dashboard template built with vanilla JavaScript and no jQuery dependency. It ships over 1… | 23 | 2683 | maintenance |
| incanter/incanter Incanter is a Clojure-based, R-like statistical computing and graphics environment for the JVM. It provides statistical functions, matrix/l… | 32 | 2248 | maintenance |
| ed-roh/react-admin-dashboard A complete React admin dashboard application built with Material UI and Data Grid, featuring light and dark mode. It accompanies a YouTube … | 32 | 1612 | maintenance |
| influxdata/chronograf Chronograf is an open-source web application (Go backend, React frontend) that serves as the visualization, dashboarding, and administrativ… | 95 | 1567 | maintenance |
| reduction-admin/react-reduction React Reduction is a free admin dashboard template built with React and Bootstrap 4, based on Create React App. It provides pre-built admin… | 23 | 1525 | maintenance |
| creativetimofficial/light-bootstrap-dashboard Light Bootstrap Dashboard is a free, MIT-licensed Bootstrap 4 admin dashboard template by Creative Tim, designed to be beautiful and simple… | 23 | 1360 | maintenance |
| AsuraTeam/monitor Asura Monitor is a distributed open-source Linux monitoring system with a flexible, script-based configuration model for collecting any cus… | 32 | 1339 | maintenance |
| FriendCircle An Android custom view library for rendering animated pie and donut (ring) charts with touch interaction, focus alpha effects, labels, and … | 32 | 1308 | maintenance |
| Sing App Sing App is a free, MIT-licensed admin dashboard template built with Bootstrap 4.5 and SCSS, providing a responsive layout with styled comp… | 54 | 1269 | maintenance |
| tessera-metrics/tessera Tessera is a web dashboard front-end for the Graphite metrics system, built with a Flask backend and a TypeScript/JavaScript front-end. It … | 23 | 1176 | maintenance |
| markwk/qs_ledger A personal data aggregator and analysis toolkit for quantified self enthusiasts, written in Python and distributed as Jupyter Notebooks. It… | 32 | 1078 | maintenance |
| Windmill Dashboard Windmill Dashboard is a production-ready, fully accessible admin dashboard template built with Tailwind CSS, Alpine.js, and Chart.js, with … | 23 | 1050 | maintenance |
| joewalnes/web-vmstats A small web application that streams live Linux vmstat system metrics (CPU, memory, IO) over WebSockets and renders them as real-time chart… | 32 | 1005 | maintenance |
| sqlpad/sqlpad SQLPad is a self-hosted web application for writing and running SQL queries and visualizing the results, supporting many databases includin… | 10 | 5183 | abandoned |
| square/cube Cube is a system for collecting timestamped events and deriving metrics, built on MongoDB and Node.js, with time series visualization. It c… | 10 | 3871 | abandoned |
| Reportr/dashboard Reportr is a self-hostable personal dashboard application for tracking events in your life via a simple REST API, with reports, visualizati… | 10 | 2578 | abandoned |
| github/covid19-dashboard A static website dashboard that displays up-to-date COVID-19 statistics, built with fastpages and automatically updated via GitHub Actions … | 10 | 1623 | abandoned |
| defaultnamehere/zzzzz A Python application that continuously collects Facebook friends' activity data and generates graphs visualizing when they are online or ac… | 32 | 1298 | abandoned |