database v0.1

A fully serverless SQLite database editor built with vanilla HTML, CSS, and JavaScript. No dependencies, no build step — create and manage databases directly in the browser.

Features

Quick Start

Creating a Database

Click New in the toolbar to create an empty database, or Import to open an existing .sqlite file.

Adding Tables

Click Table in the toolbar, enter a name, and click Create. Then use the Schema tab to add columns and configure types, primary keys, and foreign keys.

Editing Data

Switch to the Data tab to view table contents. Click any cell to edit its value inline. Use the + Add Row button to insert new rows.

Running SQL

Switch to the SQL tab, type your query, and click Run or press Ctrl+Enter. SELECT queries display results; DDL/DML statements modify the database.

Exporting

Click the export button (blue, right side of toolbar) and choose Export .sqlite for a standard SQLite database file, or Export SQL dump for a portable SQL text file.

Tip: The exported .sqlite file is a standard SQLite database. Open it with DB Browser, the SQLite CLI, Python's sqlite3 module, or any SQLite-compatible tool.

Keyboard Shortcuts

Ctrl+Enter Run SQL
Enter Confirm modal
Escape Close modal / dropdown

Technical Details

Version History

0.1current
  • Initial release — schema designer, data editor, SQL console
  • Foreign key relationships with visual editor
  • Inline cell editing with SQL persistence
  • Import/export .sqlite files
  • SQL dump export
  • Auto-save to localStorage
  • Free Open Tools ecosystem theme