Skip to content
This repository was archived by the owner on Jan 24, 2026. It is now read-only.

Prayag2/drawy

Repository files navigation

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

Drawy

Your handy, infinite brainstorming tool!

GitHub Stars GitHub Forks GitHub Release

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.

Installation

Static Badge Static Badge

Compiling from Source

  • Install cmake and g++
  • 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

Keyboard Shortcuts

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

Contributing

Please open merge requests on KDE Invent: https://invent.kde.org/graphics/drawy

License

This project uses the GNU General Public License V3.

About

The project has now moved to KDE Invent.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

Languages