Web Analytics

sqlite-online

⭐ 150 stars English by yzua

SQLite Online

SQLite Online Logo

A client-side SQLite editor built with React, TypeScript, Vite, and sql.js. It runs in the browser, initializes a demo database by default, and can open local SQLite files without a backend.

Overview

Most database work runs locally in the browser through WebAssembly and a web worker. Optional features such as URL loading, the CORS proxy fallback, Google Fonts, and Gemini-powered query generation use network requests.

Features

database into the page, and download the current database as database.sqlite. insert new rows, delete rows, and execute custom SQL statements. current custom query result set as CSV. shortcuts, skip links, and live regions for accessibility. generate SQL from /ai ... prompts after configuring a Gemini API key.

Development

npm install
npm run dev

Useful project commands:

Keyboard Shortcuts (Hotkeys)

Streamline your workflow with these built-in hotkeys:

| Shortcut | Action | | --------------------- | --------------------------- | | Ctrl + s | Download the database | | Ctrl + ArrowRight | Go to the next page | | Ctrl + ArrowUp | Jump to the first page | | Ctrl + ArrowDown | Jump to the last page | | Ctrl + ArrowLeft | Go to the previous page | | Ctrl + \` | Close the edit panel | | Ctrl + i | Insert mode / submit insert | | Ctrl + u | Submit an update edit | | Ctrl + d | Submit a delete edit | | Ctrl + q | Execute the SQL query |

License

SQLite Online is released under the GNU GPL v3.0.

--- Tranlated By Open Ai Tx | Last indexed: 2026-07-06 ---