Skip to content

lana-k/sqliteviz

Folders and files

NameName
Last commit message
Last commit date
Mar 30, 2025
Mar 20, 2025
Mar 20, 2025
Apr 3, 2025
Apr 3, 2025
Sep 20, 2020
Sep 20, 2020
Mar 30, 2025
Dec 16, 2020
Mar 20, 2025
Aug 25, 2024
Nov 13, 2020
Mar 20, 2025
Mar 20, 2025
Mar 20, 2025
Mar 29, 2025
Mar 20, 2025
Apr 3, 2025
Mar 29, 2025
Mar 20, 2025
Mar 30, 2025
Mar 16, 2025

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.