Visualization

Top 23 Visualization Open-Source Projects

Visualization
  1. d3

    Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:

    Project mention: IO Devices and Latency | news.ycombinator.com | 2025-03-13

    Do you mean something for data visualization, or tricks condensing large data sets with cursors?

    https://d3js.org/

    Best of luck =3

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. echarts

    Apache ECharts is a powerful, interactive charting and data visualization library for browser

    Project mention: 2024 Nuxt3 Annual Ecosystem Summary🚀 | dev.to | 2024-12-23

    Document address: ECharts Official Document

  4. algorithm-visualizer

    :fireworks:Interactive Online Platform that Visualizes Algorithms from Code

  5. Metabase

    The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:

    Project mention: Metabase 52: Sankey charts, faster search, and more | dev.to | 2024-12-11

    Hope you enjoy the release. If you want to get into the nitty-gritty, check out our release notes in GitHub. To see what other features we have in the works, see our product roadmap.

  6. EasySpider

    A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。

    Project mention: EasySpider: A No-Code Tool for Visual Web Crawling and Data Collection | news.ycombinator.com | 2024-08-11
  7. jsoncrack.com

    ✨ Innovative and open-source visualization application that transforms various data formats, such as JSON, YAML, XML, CSV and more, into interactive graphs.

    Project mention: JSON Crack – Transform your data into interactive graphs | news.ycombinator.com | 2025-01-30
  8. Redash

    Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.

    Project mention: The 50 best open-source alternatives to popular SaaS software | dev.to | 2024-07-10

    GitHub: Redash GitHub Repository

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. visx

    🐯 visx | visualization components

    Project mention: Top 23 React UI Component Libraries for Your Next Project🚀 | dev.to | 2024-05-30

    6. visx

  11. bokeh

    Interactive Data Visualization in the browser, from Python

  12. excelize

    Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets

  13. Thingsboard

    Open-source IoT Platform - Device management, data collection, processing and visualization.

    Project mention: Real-Time IoT Visualization Essentials | dev.to | 2024-11-14

    2. ThingsBoard: An open-source IoT platform that supports data visualization, remote control, and device management. Its real-time data widgets allow users to track device metrics dynamically. https://thingsboard.io/

  14. plotly.js

    Open-source JavaScript charting library behind Plotly and Dash

    Project mention: Plotly.js – Open-source JavaScript charting library behind Plotly and Dash | news.ycombinator.com | 2024-10-18
  15. plotly

    The interactive graphing library for Python :sparkles:

    Project mention: Making API requests from your spreadsheets | dev.to | 2025-03-14

    # import plotly import plotly.express as px # create your chart type, for more chart types: https://plotly.com/python/ fig = px.bar(df, x = letter, y = frequency) # make chart prettier fig.update_layout( plot_bgcolor="White", height=700 ) # display chart fig.show()

  16. motion-canvas

    Visualize Your Ideas With Code

    Project mention: animating gravitation physics | dev.to | 2025-02-18

    To animate this, I'm using motion canvas, it's a very cool TS(yes) based npm package that allows you to animate using code, kind of like remotion except that... it was the first one I came across ok? I just came across remotion so not my problem!

  17. apexcharts.js

    📊 Interactive JavaScript Charts built on SVG

    Project mention: Building a financial dashboard with HTML5, TailwindCSS v4, and Vanilla JavaScript | dev.to | 2025-02-11

    This is a basic HTML structure that includes Google Fonts, ApexCharts (for placeholder charts), and links to your compiled CSS and JavaScript files. The body includes classes for light and dark modes.

  18. pygwalker

    PyGWalker: Turn your pandas dataframe into an interactive UI for visual analysis

    Project mention: The DuckDB Local UI | news.ycombinator.com | 2025-03-12
  19. chartdb

    Database diagrams editor that allows you to visualize and design your DB with a single query.

    Project mention: 8 Modern Dev Tools to 100X Your Productivity | dev.to | 2025-01-13

    🌍 Try it here: https://chartdb.io

  20. sampler

    Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.

    Project mention: Sampler, visualization for any shell command | news.ycombinator.com | 2024-07-17

    For the uninitiated like me, you have to hit the globe so it takes you to https://github.com/sqshq/sampler to find out more.

  21. G2

    📊 The concise and progressive visualization grammar.

  22. Open3D

    Open3D: A Modern Library for 3D Data Processing

  23. vega

    A visualization grammar.

    Project mention: 2024 Nuxt3 Annual Ecosystem Summary🚀 | dev.to | 2024-12-23

    Document address: Vega Official Document

  24. G6

    ♾ A Graph Visualization Framework in JavaScript.

    Project mention: Visualize the preferences of cats | dev.to | 2024-09-01

    Occasionally, I saw an article named "Why do cats...?", which analyzed some preferences and behaviors of cats. The visual design in it attracted me very much. Its feature was the use of hand-drawn style and bubble-like layout. Besides, the lovely font was also pleasing. I like cats very much. I have a cat named Guagua (meaning cute and silly). Similarly, I am a front-end developer. I developed a graph visualization framework named AntV G6. Therefore, I thought I could achieve a similar design through this framework, and it turned out that I did!

  25. kepler.gl

    Kepler.gl is a powerful open source geospatial analysis tool for large-scale data sets.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Visualization discussion

Log in or Post with

Visualization related posts

  • Gephi – The Open Graph Viz Platform

    1 project | news.ycombinator.com | 15 Mar 2025
  • Ask HN: What do you use to create diagrams?

    10 projects | news.ycombinator.com | 12 Mar 2025
  • Datoviz: High-Performance GPU Scientific Visualization Library with Vulkan

    1 project | news.ycombinator.com | 13 Mar 2025
  • IO Devices and Latency

    2 projects | news.ycombinator.com | 13 Mar 2025
  • Fastplotlib: Driving scientific discovery through data visualization

    28 projects | news.ycombinator.com | 11 Mar 2025
  • Diskonaut: Terminal Disk Space Navigator

    1 project | news.ycombinator.com | 11 Mar 2025
  • The program is the database is the interface

    1 project | news.ycombinator.com | 8 Mar 2025
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 19 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source Visualization projects? This list will help you:

# Project Stars
1 d3 110,023
2 echarts 62,098
3 algorithm-visualizer 47,227
4 Metabase 41,182
5 EasySpider 38,026
6 jsoncrack.com 37,206
7 Redash 27,065
8 visx 19,855
9 bokeh 19,678
10 excelize 18,760
11 Thingsboard 18,407
12 plotly.js 17,423
13 plotly 16,875
14 motion-canvas 16,749
15 apexcharts.js 14,667
16 pygwalker 14,423
17 chartdb 14,339
18 sampler 13,069
19 G2 12,217
20 Open3D 12,045
21 vega 11,399
22 G6 11,352
23 kepler.gl 10,624

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?