sqlite-gui-node v1.4.0 is an open-source, TypeScript-powered GUI for SQLite databases in Node.js applications, designed for rapid prototyping and debugging. It provides a web-based interface to browse, query, and manage databases without external tools. Key differentiators: zero-config setup (starts on localhost:8080), optional Express middleware integration, and full CRUD support. Release cadence is low (last major update 2023), with basic documentation and limited community adoption.
npm install sqlite-gui-nodeNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initialize standalone GUI server with an in-memory SQLite database and start Express on port 4000.
Pass a custom port as second argument or use Middleware/integration mode to avoid port conflict.
Always call with (app, db).
Use await createSqliteGuiApp(db) or handle with .then().
Use const { SqliteGuiNode } = require('sqlite-gui-node');Specify a different port: SqliteGuiNode(db, 3005); or kill the process using port 8080.
Use const sqliteGuiApp = await createSqliteGuiApp(db);