{"repo":"yzua/sqlite-online","free":true,"listed":false,"github":"https://github.com/yzua/sqlite-online","clone":"git clone https://github.com/yzua/sqlite-online.git","description":"Lightweight WebAssembly-powered SQLite viewer and editor. works entirely in your browser","language":"TypeScript","stars":152,"topics":["browser-database","database-viewer","sqlite","sqlite-browser","sqlite-database","sqlite-viewer","sqlite3","sql-viewer","sqlite-android","sqlite-editor"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"SQLite Online 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 - Open local .db , .sqlite , and .sqlite3 files - Create and modify tables, views, and indexes with SQL - Browse, filter, sort, paginate, add, edit, and delete rows - Run custom SQL and export results as CSV 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 - Local-first database editing: open files from disk, drag and drop a database into the page, and download the current database as database.sqlite . - Schema and data workflows: inspect schema, browse table data, edit rows, insert new rows, delete rows, and execute custom SQL statements. - CSV export paths: export an entire table, the current table page, or the current custom query result set as CSV. - Additional UX features: dark mode, high-contrast mode, keyboard shortcuts, skip links, and live regions for accessibility. - Optional integrations: load a database from a ?url= query parameter and generate SQL from /ai ... prompts after configuring a Gemini API key. Development Useful project commands: - npm run build - npm run build:pages - npm run typecheck - npm run check - npm run check:fix - npm run doctor - npm run preview - npm ru","default_branch":null,"files":null,"tree":[],"storefront":"/r/yzua","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yzua/sqlite-online/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}