Handwriting note-taking and PDF annotation app with pressure-sensitive pen support
GPL-2.0
- C++
- Lua
- CMake

About Xournal++
Xournal++ is handwriting note-taking software for annotating PDFs and writing on digital paper backgrounds. It is built for people who work with a stylus, letting you write, draw, and mark up documents by hand and store the results in the .xopp file format.
You can annotate on top of PDFs, select and highlight text from the underlying PDF, and use pen, highlighter, shape, and text tools with pressure-sensitive tablets such as Wacom. It also offers layers, page previews, a customizable toolbar, LaTeX support, audio recording alongside notes, and Lua scripting.
Notes export to SVG, PNG, and PDF from the interface or the command line. Xournal++ runs on Linux, Windows, and macOS, with an Android build available through F-Droid.
Key features
- Annotate PDFs and write on paper backgrounds with a stylus
- Pressure-sensitive pen and tablet support
- Select, highlight, and mark up text from the underlying PDF
- Export to SVG, PNG, and PDF from the GUI or command line
- Layers, LaTeX support, audio notes, and Lua plugins
Details
- On GitHub since
- 2013
- Platforms
- Linux · Windows · macOS · Android
- File format
- .xopp (gzipped XML)
- Export
- SVG · PNG · PDF · xoj
- License
- GPL-2.0
