
白板工具Drawy,一款免费开源的 C++ 应用程序,旨在成为功能强大的网页版 Excalidraw 的原生桌面替代品。
这款应用程序提供基于 Qt6 和 KDE Frameworks 的简洁用户界面,适用于产品经理、设计师以及任何需要进行头脑风暴或实时演示想法的人。

正如您在上面的截图中看到的,它提供了一个画布,顶部有一些工具,底部有一些控制按钮,以及左侧一个动态属性小部件。
该应用程序目前支持使用钢笔、文本、矩形、椭圆、线条和箭头工具进行绘图,并可自定义字体大小、颜色、粗细和线条样式。
此外,它还提供光标工具用于选择和重新编辑您绘制的内容,橡皮擦工具用于擦除内容,以及移动工具用于移动画布上的所有内容。
其他功能包括放大/缩小按钮、重做/撤销按钮、将您的作品保存为 .drawy 文件,以及:
- 浅色和深色模式。
- 支持绘图板的压力感应功能。
- 基本键盘快捷键支持。
由于该应用程序仍处于早期开发阶段,因此还有许多功能正在计划中。这些功能包括导出为 PNG 格式、对齐功能、文本格式设置、图像支持、旋转项目以及在线协作。
如果您对这款应用程序感兴趣,可以通过加入其 Matrix 聊天室进行讨论,或访问其源代码页面提出建议。
如何在您的 Linux 系统上试用 Drawy
由于目前处于早期开发阶段,该应用程序尚未提供任何安装包,但 Arch Linux 用户现在可以通过此 AUR 包进行尝试。
对于其他 Linux 系统,源代码页面(参见上面的链接)提供了一些关于如何从源代码构建的命令。以下是在 Ubuntu 26.04 系统上成功运行的步骤。
注意:由于 Qt6 库版本过旧,以下命令在 Ubuntu 24.04 及更早版本中无法运行,除非您通过源代码页面中提到的链接安装更新版本。
首先,打开终端(Ctrl+Alt+T)并运行以下命令安装构建依赖项:
sudo apt install build-essential cmake extra-cmake-modules git g++ qt6-base-dev qt6-base-dev-tools qt6-base-private-dev libkf6coreaddons-dev libkf6crash-dev libkf6widgetsaddons-dev libkf6config-dev libkf6configwidgets-dev pre-commit libzstd-dev
依赖库可能会随着时间的推移而发生变化。如果您发现它不再有效,请在下方留言。
然后,运行以下命令克隆源代码:
git clone https://invent.kde.org/prayag/drawy
导航到源代码文件夹:
cd drawy
配置源代码:
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release
如果您缺少某些依赖库,此命令可能会失败。
构建应用程序:
cmake --build build --config Release
如果一切顺利,运行 build/bin 子文件夹下的可执行文件即可启动该工具:
./build/bin/drawy
您可以随时使用文件管理器删除 drawy 文件夹来卸载此白板工具。并使用 apt remove 命令删除 -dev 包进行清理。