selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

drawDB logo

drawDB

★ 40.0k
GNU 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 yet
drawDB screenshot demo

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 logo

Superset

75.2k
A modern, enterprise-ready business intelligence web application for data exploration and visualization.
Analytics ToolsPermissive LicenseDatabase Management+1
10 Containers
Details
Appwrite logo

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
Details
PocketBase logo

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
Details
Appsmith logo

Appsmith

41.1k
An open-source low-code platform for building, deploying, and maintaining custom applications.
Low Code DevelopmentPermissive LicenseAutomation Tools+3
Details
Coolify logo

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
Details
Payload CMS logo

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
Details
Bytebase logo

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
Details
Dokploy logo

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
Details
Redash logo

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
Details
MeiliSearch logo

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
Details
Druid logo

Druid

14.1k
Apache Druid is a high-performance real-time analytics database for fast querying and ingestion.
Analytics ToolsPermissive LicenseDatabase Management
Details
Hasura logo

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
Details