SQLite in your browser
Tab Desktop runs real SQLite against files in your browser's own storage, with both a command line (sqlite3) and a visual SQL IDE. Databases are ordinary files you can create, query and export. Everything runs inside your browser tab on WebAssembly. There is no server executing your code, no container to wait for, and nothing to install.
Open Tab Desktop →Free · nothing to install
How it works
SQLite compiled to WebAssembly, over an OPFS-backed filesystem.
sqlite3 demo.db "create table t(a,b); insert into t values(1,2); select * from t;"What you can do
- Full SQL: queries, joins, transactions, indexes and views
- A visual IDE — browse schemas, run queries, edit rows in a grid
- Databases as plain files you can import, export and commit to git
- The same database readable from the shell and from your application code
What it does not do
- Single-file SQLite semantics — it is not a client/server database
- Database size is bounded by the browser's storage quota
Start with a preset
One click scaffolds the project in its own isolated desktop and starts the dev server.
Questions
Is this real SQLite?
Yes — SQLite compiled to WebAssembly, with the same SQL engine and file format.
Can I open an existing .db file?
Yes. Drop it into the file system and open it; the file format is unchanged.