drawDB
★ 40.0kGNU Affero General Public License v3.0Open Source — No PaywallSingle Container — single container — minimal hosting footprintSource · DockerNo external DB60 active committers (12mo)
About
DrawDB is a browser-based database design tool aimed at developers and teams who need to model schemas visually. It provides an ERD editor for building diagrams, along with SQL import and export,...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 2, 2026 – Oct 9, 2026Oct 9, 2026
Features
- database ERD editing
- SQL script export/import
- migration generation
- editor customization
- browser-based operation
- accountless use
- optional sharing with server
Details
- Last Updated
- Oct 16, 2026
- Created
- Jul 16, 2023
- Install Methods
- sourcedocker
- Requirements
- Node.jsnpm
- Backup & Export
- native-export
- Runtime / Stack
- NodejsDocker
- Privacy & Independence
- Cloud: Optional
- Deployment
Deployment: Docker Compose ✓Single Container — minimal hosting footprintsingle container
Run drawDB with Docker Compose
Compose file from the drawDB project repository.
1 service · 1 unclassified (node)
no resource limits declared
needs persistent storage (1 volume)
compose.yml · @ 7683bdf · scanned Oct 16, 2026
services:
drawdb:
image: node:20-alpine
container_name: drawdb
ports:
- 5173:5173
working_dir: /var/www/html
volumes:
- ./:/var/www/html
command: sh -c "npm install && npm run dev -- --host"
networks:
- default
networks:
default:
driver: bridge
This file may be out of date. Check the drawDB website for current setup steps.
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Oct 16, 2026
Related Software
Superset
75.2k
A modern, enterprise-ready business intelligence web application for data exploration and visualization.
Analytics ToolsPermissive LicenseDatabase Management+1
10 Containers
Appwrite
57.7k
Appwrite is an open-source development platform that provides backend infrastructure, authentication, databases, storage, functions, messaging, and web hosting in one place.
Low Code DevelopmentPermissive LicenseSelf Hosting Solutions+4
36 Containers
PocketBase
61.4k
PocketBase is an open source Go backend with an embedded SQLite database, realtime subscriptions, built-in files and user management, an admin dashboard, and a simple REST-ish API.
Low Code DevelopmentPermissive LicenseDatabase Management+3
Appsmith
41.1k
An open-source low-code platform for building, deploying, and maintaining custom applications.
Low Code DevelopmentPermissive LicenseAutomation Tools+3
Coolify
63.0k
Coolify is an open-source, self-hostable platform for managing servers, applications, and databases as an alternative to Heroku, Netlify, and Vercel.
Platform as a ServiceSelf Hosting SolutionsPermissive License+3
4 Containers
Payload CMS
45.3k
A Next.js-native headless CMS that installs directly into an existing `/app` folder.
CMS PlatformsFOSS with IssuesOpen-Washing Risk+5
FOSS with Issues
Bytebase
14.6k
Bytebase is an open-source database governance platform for controlling change management, access control, and compliance across databases.
Database ManagementPermissive LicenseAutomation Tools+2
Single Container
Dokploy
37.8k
Dokploy is a self-hostable Platform as a Service for deploying and managing applications and databases.
Platform as a ServiceSelf Hosting SolutionsFOSS with Issues+4
FOSS with Issues
Redash
28.8k
Redash is a browser-based data exploration and dashboarding tool for querying, visualizing, sharing, and scheduling updates from many data sources.
Analytics ToolsPermissive LicenseDatabase Management+1
MeiliSearch
59.6k
A lightning-fast search engine that fits into apps, websites, and workflows, with built-in features for relevant search experiences.
Search EnginesPermissive LicenseDatabase Management+1
Druid
14.1k
Apache Druid is a high-performance real-time analytics database for fast querying and ingestion.
Analytics ToolsPermissive LicenseDatabase Management
Hasura
32.1k
An open source GraphQL engine that provides a single secure API endpoint for accessing data and building modern applications.
API ManagementPermissive LicenseDatabase Management
6 Containers

