Skip to content

lana-k/sqliteviz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jan 12, 2025
3a05b27 · Jan 12, 2025
Sep 23, 2024
Aug 25, 2024
Sep 17, 2024
Jan 12, 2025
Jan 12, 2025
Sep 20, 2020
Sep 20, 2020
Aug 29, 2021
Dec 16, 2020
Aug 25, 2024
Nov 13, 2020
Sep 17, 2024
Oct 11, 2020
Aug 29, 2021
Apr 21, 2021
Sep 23, 2024
Jan 12, 2025
Jun 11, 2022

Repository files navigation

sqliteviz

Sqliteviz is a single-page offline-first PWA for fully client-side visualisation of SQLite databases, CSV, JSON or NDJSON files.

With sqliteviz you can:

  • run SQL queries against a SQLite database and create Plotly charts and pivot tables based on the result sets
  • import a CSV/JSON/NDJSON file into a SQLite database and visualize imported data
  • export result set to CSV file
  • manage inquiries and run them against different databases
  • import/export inquiries from/to a JSON file
  • export a modified SQLite database
  • use it offline from your OS application menu like any other desktop app
sqliteviz_demo.mp4

Quickstart

The latest release of sqliteviz is deployed on sqliteviz.com/app.

Wiki

For user documentation, check out sqliteviz documentation.

Motivation

It's a kind of middleground between Plotly Falcon and Redash.

Components

It is built on top of react-chart-editor, PivotTable.js, sql.js and Vue-Codemirror in Vue.js. CSV parsing is performed with Papa Parse.