Ask HN: What do you use for basic data analysis, visuals, and graphing?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control
Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
surveyjs.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. stylegan2-projecting-images

    Projecting images to latent space with StyleGAN2.

  2. SurveyJS

    SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.

    SurveyJS logo
  3. superset

    Apache Superset is a Data Visualization and Data Exploration Platform

    You can use superset[0]. Its a Flask app that can connect to databases, read csv, json and create good plots

    [0] https://superset.apache.org/

  4. Spyder

    Official repository for Spyder - The Scientific Python Development Environment

  5. Rath

    Next generation of automated data exploratory analysis and visualization platform.

    I'm considering https://github.com/Kanaries/Rath, which seems to be an OSS version of Tableau. Has anyone used it for this type of thing?

  6. sqliteviz

    Instant offline SQL-powered data visualisation in your browser

    If I'm not trying to build a very specific graph or chart, and just exploring data I usually use either Rawgraphs or Sqliteviz. Rawgraphs is nice if you just want to swap visualizations out with smaller data as is, sqliteviz seems to handle much larger datasets and let's you use SQL if you want to change the resultset. Both seem to keep data local too and I know sqliteviz works offline, rawgraphs might too.

    https://www.rawgraphs.io/

    https://sqliteviz.com/

  7. vega

    A visualization grammar.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Top 10 growing data visualization libraries in Python in 2023

    10 projects | dev.to | 11 Oct 2023
  • Data Science for Beginners

    1 project | news.ycombinator.com | 15 Nov 2025
  • Help shape the future of VisPy 2.0 – ideas, feedback, and contributors welcome

    1 project | news.ycombinator.com | 5 Apr 2025
  • IO Devices and Latency

    2 projects | news.ycombinator.com | 13 Mar 2025
  • A simple way to explore data through a Tableau-like UI directly in your data app

    5 projects | news.ycombinator.com | 30 Dec 2024

Did you know that JavaScript is
the 4th most popular programming language
based on number of references?