Handwriting input for Linux desktops.
Go to file
2023-04-17 12:51:22 +07:00
.github/workflows Add build actions 2023-04-14 09:17:51 +07:00
fonts New buttons and icons 2023-04-17 12:04:56 +07:00
.gitignore Initial commit 2023-04-13 16:36:24 +07:00
CMakeLists.txt Build against Qt 6.2 for better compatibility 2023-04-14 09:17:05 +07:00
LICENSE Create LICENSE 2023-04-13 18:16:50 +07:00
main.cpp Build against Qt 6.2 for better compatibility 2023-04-14 09:17:05 +07:00
Main.qml New buttons and icons 2023-04-17 12:04:56 +07:00
README.md Update README.md 2023-04-17 12:51:22 +07:00

Writeboard [WIP]


What is Writeboard?

Writeboard is a virtual handwriting keyboard designed specifically for Linux desktops with drawing tablets or styluses. Powered by Qt 6 and Tesseract OCR, Writeboard offers easy-to-use UI and powerful handwriting recognition, thanks to the specifically trained custom model.

Installation

Currently, Writeboard is not available in any package manager. Please download the binary from the Releases page (stable) or from artifacts in Actions (latest). Additionally, make sure to have Qt (>=6.2.4) and Tesseract installed on your system before using Writeboard.

Development

Install dependencies:

cmake
gcc
leptonica
make
tesseract
qt6-declarative (>=6.2.4)
qtcreator (optional)

Run CMake and compile:

cmake -S . -B build
cd build && make

License

GNU General Public License v3.0