Note
Drawy has moved to KDE Invent. This repository is kept only to track and resolve existing issues. Please open all new issues and pull requests on KDE Invent instead.
https://invent.kde.org/prayag/drawy
Please be aware that Drawy does NOT currently offer official packages in any public repository. However, official nightly packages are available on KDE Invent
Your handy, infinite brainstorming tool!
Drawy is a work-in-progress infinite whiteboard tool written in Qt/C++, which aims to be a native-desktop alternative to the amazing web-based Excalidraw.
- Install
cmakeandg++ - Install Qt 6.9 or above from here or using aqtinstall
- Clone this repository:
git clone https://github.com/prayag2/drawy && cd drawy - Setup cmake:
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release - Compile:
cmake --build build --config Release - Run:
./build/drawy
Future releases will allow you to change the keyboard shortcuts. For now they are hardcoded. Here's a list of all available keyboard shortcuts:
| Key Combination | Description |
|---|---|
| Ctrl + Z | Undo |
| Ctrl + Y, Ctrl + Shift + Z | Redo |
| Ctrl + + | Zoom In |
| Ctrl + - | Zoom Out |
| Ctrl + G | Group selection |
| Ctrl + Shift + G | Ungroup selection |
| P, B | Freeform Tool |
| E | Eraser Tool |
| S | Selection Tool |
| R | Rectangle Tool |
| O | Ellipse Tool |
| L | Line Tool |
| A | Arrow Tool |
| M | Move Tool |
| T | Text Tool |
| Ctrl+A | Select All |
| Delete | Delete selection |
| Ctrl+S | Save |
| Ctrl+O | Open File |
Please open merge requests on KDE Invent: https://invent.kde.org/graphics/drawy
This project uses the GNU General Public License V3.

