Database Admin
Developer Tools · React + Node (Express) · 21 @molecule/* packages
pgAdmin-like database manager with schema browser, query runner, and data visualization — with built-in Stripe-backed subscription tiers
Try it
Opens instantly. Runs on sample data, so changes reset on reload.
What is inside
Screens (14)
- Login
/login - Signup
/signup - ForgotPassword
/forgot-password - ResetPassword
/reset-password - Connections
/connections(signed in) - QueryEditor
/query/:connectionId(signed in) - TableBrowser
/table/:connectionId/:table(signed in) - SchemaExplorer
/schema/:connectionId(signed in) - QueryHistory
/history(signed in) - Monitoring
/monitoring(signed in) - Settings
/settings(signed in) - NewConnection
/connections/new(signed in) - EditConnection
/connections/:connectionId/edit(signed in) - SavedQueryDetail
/history/saved/:queryId(signed in)
Data model (6 tables)
- audit_log — id, user_id, connection_id, action, target, metadata, created_at
- connections — id, user_id, name, host, port, database_name, username, connection_string, …
- devices — id, createdAt, updatedAt, userId, name, pushPlatform, pushSubscription, hasPushSubscription
- payments — id, createdAt, updatedAt, userId, transactionId, productId, platformKey, data, …
- query_history — id, user_id, connection_id, sql, status, row_count, duration_ms, error_message, …
- saved_queries — id, user_id, connection_id, name, sql, description, created_at, updated_at
API (3 handlers)
- connections
api/src/handlers/connections.ts - queries
api/src/handlers/queries.ts - schema
api/src/handlers/schema.ts
Subscription tiers
free / pro / team — gated by: maxConnections, maxQueries, maxSchema, advancedFeatures, canExport, retentionDays
Built from 21 @molecule/* packages
@molecule/api-audit-database@molecule/api-database-postgresql@molecule/api-database-remote@molecule/api-email-templates@molecule/api-emails-mailgun@molecule/api-encryption-aes@molecule/api-entitlements@molecule/api-import-export-csv@molecule/api-middleware-validation@molecule/api-payments-stripe@molecule/api-resource-payment@molecule/api-resource-user@molecule/api-search-meilisearch@molecule/app-billing-react@molecule/app-charts@molecule/app-code-editor-monaco@molecule/app-command-palette@molecule/app-data-table@molecule/app-keyboard-shortcuts@molecule/app-tree-view@molecule/app-virtual-scroll
Required secrets
DATABASE_URLPostgreSQL connection stringENCRYPTION_KEYMaster encryption key for stored database connection credentials
The @molecule/* packages are Apache-2.0. The app you build from this template is yours to export and self-host. Licensing