Registry / database / sqlite-gui-node

sqlite-gui-node

JSON →
library1.4.0jsnpmunverified

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.

databasedevops
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Named export, not default. Use destructuring.

const { SqliteGuiNode } = require('sqlite-gui-node')

ESM named import works if project supports ES modules.

import { SqliteGuiNode } from 'sqlite-gui-node'

Same destructuring pattern.

const { SqliteGuiNodeMiddleware } = require('sqlite-gui-node')

Named export for async function.

const { createSqliteGuiApp } = require('sqlite-gui-node')

Initialize standalone GUI server with an in-memory SQLite database and start Express on port 4000.

const express = require('express'); const sqlite3 = require('sqlite3').verbose(); const db = new sqlite3.Database(':memory:'); const { SqliteGuiNode } = require('sqlite-gui-node'); const app = express(); SqliteGuiNode(db).catch(err => { console.error('Error starting the GUI:', err); }); app.listen(4000, () => console.log('Server running on port 4000')); // Access GUI at http://localhost:8080/home
Debug
Known footguns
gotchaSqliteGuiNode() starts its own HTTP server on port 8080 by default; if port is occupied it will throw an error.
gotchaThe middleware SqliteGuiNodeMiddleware requires both app and db arguments; omitting app will cause runtime errors.
gotchacreateSqliteGuiApp returns a promise; must be awaited before use with app.use().
Upgrade
Version history

Breaking-change detection hasn't run for this library yet.

Audit
Security & dependencies

CVE tracking and dependency tree are planned for a later release.

Agent activity
14 hits · last 30 days
gptbot
3
amazonbot
3
bingbot
1
mj12bot
1
ahrefsbot
1
Resources