Analysis and Output Tools

Analysis and output tools are crucial components in the data analytics pipeline, enabling users to derive insights from processed data and present them in an understandable format. These tools range from programming frameworks for custom visualizations to no-code platforms for quick and easy chart creation.

They can be broadly categorized into five main areas:

Available Tools

Here is a summary table of the main analysis and output tools we have identified, sorted by subcategory and alphabetical order.

Framework

Tool Subcategory Creation Date Stars Forks Contributors Last Release Latest Commit Meets Criteria* License Link
AntV G2 Framework 26/05/2016 12618 1660 218 06/01/2026 23/09/2026 Yes MIT https://github.com/antvis/G2
ApexCharts Framework 24/07/2018 15161 1377 235 20/09/2026 23/09/2026 Yes MIT https://github.com/apexcharts/apexcharts.js
Apache ECharts Framework 03/04/2013 67383 19818 274 19/05/2026 12/09/2026 Yes Apache-2.0 https://github.com/apache/echarts
Bokeh Framework 26/03/2012 20459 4266 389 N/A 22/09/2026 Yes BSD-3-Clause https://github.com/bokeh/bokeh
Chart JS Framework 17/03/2013 67718 11939 426 13/10/2025 14/09/2026 Yes MIT https://github.com/chartjs/Chart.js
Cube Framework 16/09/2018 20899 2141 371 21/09/2026 23/09/2026 Yes Apache-2.0 https://github.com/cube-js/cube
D3JS Framework 27/09/2010 113764 22646 136 12/03/2024 28/05/2026 Yes ISC https://github.com/d3/d3
deck.gl Framework 15/12/2015 14608 2272 285 05/09/2026 22/09/2026 Yes MIT https://github.com/visgl/deck.gl
ggplot2 Framework 25/05/2008 7000 2126 352 22/04/2026 23/09/2026 Yes MIT https://github.com/tidyverse/ggplot2
Great Tables Framework 06/05/2022 2861 135 36 24/08/2026 22/09/2026 No MIT https://github.com/posit-dev/great-tables
Holoviz Framework 22/09/2017 912 127 24 22/03/2023 29/06/2026 No BSD-3-Clause https://github.com/holoviz/holoviz
kepler.gl Framework 28/02/2018 12023 1956 133 20/09/2026 22/09/2026 Yes MIT https://github.com/keplergl/kepler.gl
Lonboard Framework 31/08/2023 964 54 28 02/04/2026 17/09/2026 No MIT https://github.com/developmentseed/lonboard
Matplotlib Framework 19/02/2011 23254 8495 438 11/09/2026 23/09/2026 Yes Matplotlib https://github.com/matplotlib/matplotlib
Nivo Framework 16/04/2016 14102 1081 208 23/05/2025 21/07/2026 Yes MIT https://github.com/plouc/nivo
Perspective Framework 02/11/2017 11245 1338 89 18/09/2026 18/09/2026 Yes Apache-2.0 https://github.com/finos/perspective
Plotly Framework 21/11/2013 18800 2851 303 15/09/2026 22/09/2026 Yes MIT https://github.com/plotly/plotly.py
Plotnine Framework 24/04/2017 4761 254 102 14/08/2026 22/09/2026 Yes MIT https://github.com/has2k1/plotnine
Recharts Framework 07/08/2015 27586 1989 408 21/09/2026 22/09/2026 Yes MIT https://github.com/recharts/recharts
Seaborn Framework 18/06/2012 14039 2140 190 25/01/2024 06/07/2026 Yes BSD-3-Clause https://github.com/mwaskom/seaborn
Vega/Altair Framework 19/09/2015 10484 868 183 15/09/2026 22/09/2026 Yes BSD-3-Clause https://github.com/vega/altair
visx Framework 15/03/2017 21057 771 161 11/06/2026 22/06/2026 Yes MIT https://github.com/airbnb/visx

High-Code

Tool Subcategory Creation Date Stars Forks Contributors Last Release Latest Commit Meets Criteria* License Link
Apache Zeppelin High-code 25/03/2015 6660 2837 338 N/A 21/09/2026 Yes Apache-2.0 https://github.com/apache/zeppelin
Gradio High-code 19/12/2018 43608 3610 466 18/09/2026 22/09/2026 Yes Apache-2.0 https://github.com/gradio-app/gradio
H2O Wave High-code 16/05/2020 4254 371 60 15/09/2026 15/09/2026 Yes Apache-2.0 https://github.com/h2oai/wave
Plotly Dash High-code 10/04/2015 24426 2321 191 21/09/2026 22/09/2026 Yes MIT https://github.com/plotly/dash
JupyterLab High-code 03/06/2016 15316 4106 364 21/09/2026 23/09/2026 Yes BSD-3-Clause https://github.com/jupyterlab/jupyterlab
Marimo High-code 14/08/2023 22884 1290 341 23/09/2026 23/09/2026 Yes Apache-2.0 https://github.com/marimo-team/marimo
NiceGUI High-code 07/05/2021 16233 952 218 18/09/2026 23/09/2026 Yes MIT https://github.com/zauberzeug/nicegui
Observable High-code 02/05/2017 1097 87 12 16/09/2026 16/09/2026 No ISC https://github.com/observablehq/runtime
Panel High-code 23/08/2018 5776 625 222 17/08/2026 21/09/2026 Yes BSD-3-Clause https://github.com/holoviz/panel
Py Shiny High-code 27/07/2021 1754 134 47 13/09/2026 13/09/2026 Yes MIT https://github.com/posit-dev/py-shiny
Quarto High-code 25/09/2020 6019 460 153 17/09/2026 23/09/2026 Yes MIT https://github.com/quarto-dev/quarto-cli
Reflex High-code 25/10/2022 28908 1781 215 23/09/2026 23/09/2026 Yes Apache-2.0 https://github.com/reflex-dev/reflex
Rill High-code 09/12/2021 2913 200 53 01/09/2026 23/09/2026 Yes Apache-2.0 https://github.com/rilldata/rill
Shiny (R) High-code 20/06/2012 5693 1889 91 22/06/2026 26/08/2026 Yes MIT https://github.com/rstudio/shiny
Solara High-code 09/03/2022 2175 203 49 N/A 22/09/2026 Yes MIT https://github.com/widgetti/solara
Streamlit High-code 24/08/2019 45827 4392 319 15/09/2026 23/09/2026 Yes Apache-2.0 https://github.com/streamlit/streamlit
Taipy High-code 18/02/2022 19433 1993 78 30/04/2026 07/05/2026 Yes Apache-2.0 https://github.com/Avaiga/taipy
Voila High-code 21/08/2018 5944 527 73 04/09/2026 04/09/2026 Yes BSD-3-Clause https://github.com/voila-dashboards/voila

Low-Code

Tool Subcategory Creation Date Stars Forks Contributors Last Release Latest Commit Meets Criteria* License Link
Datasette Low-code 23/10/2017 11479 908 98 16/09/2026 17/09/2026 Yes Apache-2.0 https://github.com/simonw/datasette
Evidence Low-code 27/05/2021 6958 421 67 06/02/2026 23/09/2026 Yes MIT https://github.com/evidence-dev/evidence
Grafana Low-code 11/12/2013 76870 14772 373 15/09/2026 23/09/2026 Yes AGPL-3.0 https://github.com/grafana/grafana
Kibana Low-code 26/01/2013 21299 8630 374 23/09/2026 23/09/2026 Yes Elastic-2.0 https://github.com/elastic/kibana
KNIME Low-code N/A N/A N/A N/A N/A N/A Yes GPL-3.0 https://github.com/knime/knime-core
Observable Framework Low-code 27/09/2023 3650 205 38 02/03/2026 15/05/2026 No ISC https://github.com/observablehq/framework
Orange Low-code 22/02/2013 5708 1112 109 20/12/2025 22/09/2026 Yes GPL-3.0 https://github.com/biolab/orange3
PyGWalker Low-code 16/02/2023 15980 887 26 04/04/2026 05/09/2026 Yes Apache-2.0 https://github.com/Kanaries/pygwalker
Querybook Low-code 05/03/2020 2291 300 58 22/04/2025 16/09/2026 Yes Apache-2.0 https://github.com/pinterest/querybook
RAWGraphs Low-code 17/04/2013 9032 1842 16 26/01/2024 28/01/2025 No Apache-2.0 https://github.com/rawgraphs/rawgraphs-app
Redash Low-code 28/10/2013 28808 4622 391 02/03/2026 22/09/2026 No BSD-2-Clause https://github.com/getredash/redash
Vizro Low-code 04/09/2023 3798 301 48 10/08/2026 23/09/2026 Yes Apache-2.0 https://github.com/mckinsey/vizro
WrenAI Low-code 13/03/2024 17734 2025 81 21/09/2026 23/09/2026 Yes AGPL-3.0 https://github.com/Canner/WrenAI

No-Code

Tool Subcategory Creation Date Stars Forks Contributors Last Release Latest Commit Meets Criteria* License Link
Appsmith No-code 30/06/2020 40929 4766 328 17/09/2026 23/09/2026 Yes Apache-2.0 https://github.com/appsmithorg/appsmith
Budibase No-code 07/06/2019 28301 2221 122 21/09/2026 23/09/2026 Yes GPL-3.0 https://github.com/Budibase/budibase
Chartbrew No-code 29/08/2019 4063 456 23 20/09/2026 21/09/2026 No FSL-1.1 https://github.com/chartbrew/chartbrew
DataEase No-code 02/02/2021 24547 4256 93 31/08/2026 23/09/2026 Yes GPL-3.0 https://github.com/dataease/dataease
Lightdash No-code 19/03/2021 6154 779 170 23/09/2026 24/09/2026 Yes MIT https://github.com/lightdash/lightdash
Metabase No-code 02/02/2015 49398 6847 391 16/09/2026 23/09/2026 Yes AGPL-3.0 https://github.com/metabase/metabase
Superset No-code 21/07/2015 74900 18381 420 09/09/2026 23/09/2026 Yes Apache-2.0 https://github.com/apache/superset
ToolJet No-code 30/03/2021 40984 5454 409 23/09/2026 23/09/2026 Yes AGPL-3.0 https://github.com/ToolJet/ToolJet

Web Analytics

Tool Subcategory Creation Date Stars Forks Contributors Last Release Latest Commit Meets Criteria* License Link
Ackee Web Analytics 16/04/2014 4709 386 44 18/09/2026 18/09/2026 Yes MIT https://github.com/electerious/Ackee
GoatCounter Web Analytics 28/05/2019 5997 280 60 15/12/2025 20/09/2026 Yes EUPL-1.2 https://github.com/arp242/goatcounter
Matomo Web Analytics 30/03/2011 21893 2894 344 23/09/2026 23/09/2026 Yes GPL-3.0 https://github.com/matomo-org/matomo
Open Web Analytics Web Analytics 01/04/2012 2690 488 24 21/09/2026 21/09/2026 No GPL-2.0 https://github.com/Open-Web-Analytics/Open-Web-Analytics
OpenReplay Web Analytics 29/04/2021 12892 850 71 05/05/2026 23/09/2026 Yes AGPL-3.0 https://github.com/openreplay/openreplay
Plausible Web Analytics 04/12/2018 29195 1874 110 15/05/2026 23/09/2026 Yes AGPL-3.0 https://github.com/plausible/analytics
Posthog Web Analytics 23/01/2020 39909 3411 392 23/09/2026 23/09/2026 Yes MIT https://github.com/PostHog/posthog
Rybbit Web Analytics 14/01/2025 13061 748 57 12/09/2026 23/09/2026 Yes AGPL-3.0 https://github.com/rybbit-io/rybbit
Umami Web Analytics 17/07/2020 38980 8106 401 17/09/2026 17/09/2026 Yes MIT https://github.com/umami-software/umami

*Criteria: >40 contributors, >500 stars, and recent releases/commit

Tool Descriptions

Framework

  1. AntV G2: A concise and progressive visualization grammar for JavaScript, based on the Grammar of Graphics, for building interactive statistical charts.
  2. ApexCharts: A modern, open-source JavaScript charting library for building interactive and responsive visualizations in web pages and dashboards.
  3. Apache ECharts: A powerful, interactive charting and data visualization library for browser.
  4. Bokeh: A versatile library for creating interactive visualizations for modern web browsers.
  5. Chart JS: Simple yet flexible JavaScript charting library for designers & developers.
  6. Cube: A headless BI platform that enables data engineers to transform raw data into consistent definitions and data analysts to accelerate development of analytical applications.
  7. D3JS: A JavaScript library for producing dynamic, interactive data visualizations in web browsers, offering great control over the final visual result.
  8. deck.gl: A WebGL-powered framework for high-performance, large-scale data visualization of geospatial and other layered datasets in the browser.
  9. ggplot2: An R package implementing the Grammar of Graphics for declaratively creating elegant, layered statistical visualizations.
  10. Great Tables: A Python library for composing publication-quality display tables from tabular data, with rich formatting and styling.
  11. Holoviz: A coordinated set of Python tools for data analysis and visualization in Jupyter notebooks.
  12. kepler.gl: A powerful, open-source geospatial analysis tool for large-scale datasets, built on deck.gl for interactive map-based visualization.
  13. Lonboard: A Python library for fast, interactive geospatial vector data visualization in Jupyter notebooks, powered by deck.gl.
  14. Matplotlib: A comprehensive library for creating static, animated, and interactive visualizations in Python.
  15. Nivo: A rich set of dataviz components for React, built on top of D3, offering highly customizable and responsive charts.
  16. Perspective: A high-performance streaming analytics and data visualization engine (a FINOS project) for building real-time, interactive dashboards in the browser.
  17. Plotly: A graphing library that makes interactive, publication-quality graphs online.
  18. Plotnine: A Python implementation of the Grammar of Graphics, based on ggplot2, for building statistical visualizations through a layered, declarative syntax.
  19. Recharts: A composable charting library for React built on D3, providing declarative and reusable chart components.
  20. Seaborn: A Python data visualization library based on matplotlib that provides a high-level interface for drawing attractive and informative statistical graphics.
  21. Vega/Altair: A declarative statistical visualization library for Python, based on Vega and Vega-Lite.
  22. visx: A collection of low-level, expressive React visualization primitives from Airbnb that combine the power of D3 with the benefits of React.

High-Code

  1. Apache Zeppelin: A web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.
  2. Gradio: A Python framework for quickly building and sharing interactive web demos and apps for machine learning models and data workflows.
  3. H2O Wave: A Python and R framework for building real-time, interactive analytical web apps and dashboards without front-end development.
  4. Plotly Dash: A productive Python framework for building web analytic applications.
  5. JupyterLab: A web-based interactive development environment for Jupyter notebooks, code, and data.
  6. Marimo: A reactive Python notebook stored as pure Python, that re-runs cells automatically and can be deployed as interactive apps.
  7. NiceGUI: A Python UI framework for building web-based user interfaces and dashboards with minimal code, running in the browser or natively.
  8. Observable: A magic notebook for exploring data and thinking with code, designed for collaboration and fast iteration.
  9. Panel: A high-level app and dashboarding solution for Python that enables easy composition of widgets, plots, tables, and other components.
  10. Py Shiny: A Python port of the popular R Shiny framework, allowing for the creation of interactive web applications straight from Python.
  11. Quarto: An open-source scientific and technical publishing system that turns notebooks and markdown into reports, dashboards, websites, and presentations.
  12. Reflex: An open-source framework for building full-stack, interactive web apps in pure Python without writing JavaScript.
  13. Rill: An open-source tool for instant cloud data applications, combining data modeling with analytics capabilities.
  14. Shiny (R): An R framework for building interactive web applications and dashboards directly from R, without requiring web development skills.
  15. Solara: A Python framework for building scalable, reactive web apps and dashboards from Jupyter notebooks and standalone scripts.
  16. Streamlit: An open-source app framework for Machine Learning and Data Science teams to create beautiful, performant web apps in pure Python.
  17. Taipy: A Python library for building complete data-driven web applications. It combines data pipeline management with GUI creation capabilities.
  18. Voila: A tool that turns Jupyter notebooks into standalone, interactive web applications and dashboards.

Low-Code

  1. Datasette: An open-source tool for exploring and publishing data, instantly turning SQLite databases into a browsable, queryable web interface and JSON API.
  2. Evidence: A code-based business intelligence tool that generates interactive dashboards from SQL queries and markdown.
  3. Grafana: An open-source platform for monitoring and observability, allowing you to query, visualize, alert on and understand your metrics.
  4. Kibana: A free and open user interface that lets you visualize your Elasticsearch data and navigate the Elastic Stack.
  5. KNIME: An open-source data analytics platform that allows users to create visual workflows with an intuitive drag-and-drop interface.
  6. Observable Framework: An open-source static-site generator for building fast, code-driven data apps and dashboards from markdown, SQL, and JavaScript.
  7. Orange: An open-source machine learning and data visualization toolbox featuring interactive data analysis workflows with a large toolbox.
  8. PyGWalker: Turn your Pandas/Polars DataFrame into a Tableau-style user interface for visual exploration. Jupyter-compatible interactive EDA tool that generates drag-and-drop visualizations without code, ideal for rapid data exploration and analysis with support for complex aggregations and statistical charts.
  9. Querybook: An open-source big-data IDE (by Pinterest) for composing, organizing, and sharing collaborative SQL queries, analyses, and visualizations.
  10. RAWGraphs: An open-source data visualization framework to create custom vector-based visualizations.
  11. Redash: A tool to connect and query your data sources, build dashboards to visualize data and share them with your company.
  12. Vizro: A low-code Python toolkit (by McKinsey’s QuantumBlack) for building production-ready, configuration-driven data visualization dashboards on top of Plotly and Dash.
  13. WrenAI: An open-source generative BI agent that lets users query data and generate charts and dashboards through natural language (AGPL-3.0 / multi-license).

No-Code

  1. Appsmith: An open-source low-code platform for building internal tools, admin panels, and dashboards by connecting to databases and APIs with a drag-and-drop interface.
  2. Budibase: An open-source low-code platform for quickly building internal tools, apps, and dashboards on top of various data sources (GPL-3.0).
  3. Chartbrew: A self-hosted data visualization and analytics platform that allows users to connect multiple data sources, create interactive charts, and build custom dashboards without writing code.
  4. DataEase: An open-source data visualization and business intelligence tool for building interactive charts and dashboards through a no-code interface (GPL-3.0).
  5. Lightdash: Open-source BI tool built specifically for dbt, combining the power of data modeling with intuitive analytics and visualization.
  6. Metabase: An easy-to-use, open-source solution for business intelligence, dashboards, and data visualization.
  7. Superset: A modern data exploration and visualization platform that is fast, lightweight, intuitive, and loaded with options.
  8. ToolJet: An open-source low-code platform for building and deploying internal tools, dashboards, and business apps with a visual app builder (AGPL-3.0).

Web Analytics

  1. Ackee: A self-hosted, privacy-friendly analytics tool that collects only essential website data without using cookies or tracking personal information.
  2. GoatCounter: An open-source, privacy-friendly web analytics tool that requires no cookies and collects no personal data (EUPL-1.2 licensed).
  3. Matomo: An open-source alternative to Google Analytics that puts privacy first while providing comprehensive web analytics capabilities and marketing tools.
  4. Open Web Analytics: A self-hosted, open-source web analytics framework offering an alternative to commercial services, with detailed visitor and click tracking.
  5. OpenReplay: An open-source session replay and product analytics suite for capturing and analyzing real user behavior, debugging, and monitoring web apps (AGPL-3.0 core with a separate proprietary enterprise edition).
  6. Plausible: A lightweight, open-source web analytics tool focused on privacy and simplicity, offering essential website traffic metrics without compromising user data.
  7. Posthog: An open-source product analytics platform that helps you understand user behavior, with features for tracking events, creating funnels, and analyzing user flows.
  8. Rybbit: An open-source, privacy-friendly web and product analytics platform offering a modern alternative to Google Analytics (AGPL-3.0).
  9. Umami: A simple, fast, privacy-focused alternative to Google Analytics that provides meaningful website statistics without collecting personal data.

When choosing a tool, consider factors such as:

Different tools can be combined to create a comprehensive analytics stack:

Remember that the choice of analysis and output tools can significantly impact how effectively you communicate your data insights. It’s often beneficial to have a mix of tools available to address different visualization needs and user skill levels within your organization.

The Challenge of Choice

The open-source community has developed numerous solutions for various aspects of data handling, including: