1ilit da7ccee51c Diagram versioning (#560)
* clean up sidesheet

* clean up sharing

* add revisions sidesheet

* update getCommits and clean up

* update date localization

* load diagram in read only mode from previous version

* disable input from control panel and popovers

* add restore warning modal

* separate share and versions

* update versions

* finalize versioning implementation, add pagination

* fix package-lock.json

* clear versions cache on flush storgae

* disable menubar items when in read only mode

* disable remaining fields in readonlt

* suppress eslint only-export-components rule

* show loading version progress
2025-08-24 22:06:58 +04:00
2025-04-25 02:26:44 +04:00
2025-04-20 01:40:02 +04:00
2025-08-24 22:06:58 +04:00
2024-05-22 15:17:07 +03:00
2025-04-21 22:42:48 +04:00
2025-08-24 22:06:58 +04:00
2023-12-16 05:39:13 +02:00
2024-04-06 11:11:12 +03:00
2024-06-01 20:53:07 +03:00
2024-05-22 14:59:41 +03:00
2025-03-14 22:06:26 +04:00
2024-11-10 13:11:00 +04:00
2024-08-05 15:46:57 +03:00
2024-07-21 17:00:32 +03:00
2025-08-24 22:06:58 +04:00
2025-08-24 22:06:58 +04:00
2025-04-28 09:31:38 +04:00
2024-01-03 21:37:44 +02:00
2024-02-27 15:16:14 +02:00
2023-12-16 05:39:13 +02:00



drawdb logo

drawDB

Free, simple, and intuitive database schema editor and SQL generator.

demo

DrawDB is a robust and user-friendly database entity relationship (DBER) editor right in your browser. Build diagrams with a few clicks, export sql scripts, customize your editor, and more without creating an account. See the full set of features here.

Getting Started

Local Development

git clone https://github.com/drawdb-io/drawdb
cd drawdb
npm install
npm run dev

Build

git clone https://github.com/drawdb-io/drawdb
cd drawdb
npm install
npm run build

Docker Build

docker build -t drawdb .
docker run -p 3000:80 drawdb

If you wish to work with sharing, set up server and environment variables according to .env.sample. This is not required unless you want to share files.

Description
Free, simple, and intuitive online database diagram editor and SQL generator.
Readme AGPL-3.0 9 MiB
Languages
JavaScript 98.9%
CSS 0.9%
HTML 0.2%