Spxg/sqlight

A SQLite web playground that runs completely locally.

Rust

48

86 commits

updated Sep 20, 2026

See the code

README

SQLight

A SQLite Playground that runs completely locally.

How it works

Run SQLite as wasm in the browser using sqlite-wasm-rs.

About UI

Users who have used rust playground will feel very familiar.

Because the layout and component design are derived from it, but rewritten using leptos.

Extensions Supported

ExtensionAbout
sqlite-vecA vector search SQLite extension that runs anywhere!

Local deployment

npm install
npx postcss --dir assets/module.postcss assets/module.css --base assets/module.css
# Choose your preferred installation method
# https://trunkrs.dev/#install
cargo install trunk --locked
# The product is in the dist folder
trunk build --release
leptos
playground
sqlite
sqlite3-multiple-ciphers
wasm

Contributors

Spxg

86 commits

Spxg/sqlight

A SQLite web playground that runs completely locally.

Rust

48

86 commits

updated Sep 20, 2026

See the code

README

SQLight

A SQLite Playground that runs completely locally.

How it works

Run SQLite as wasm in the browser using sqlite-wasm-rs.

About UI

Users who have used rust playground will feel very familiar.

Because the layout and component design are derived from it, but rewritten using leptos.

Extensions Supported

ExtensionAbout
sqlite-vecA vector search SQLite extension that runs anywhere!

Local deployment

npm install
npx postcss --dir assets/module.postcss assets/module.css --base assets/module.css
# Choose your preferred installation method
# https://trunkrs.dev/#install
cargo install trunk --locked
# The product is in the dist folder
trunk build --release
leptos
playground
sqlite
sqlite3-multiple-ciphers
wasm

Contributors

Spxg

86 commits

Languages

Rust

83.2%

CSS

12.1%

HTML

4.3%