Xournal++
Handwriting notetaking software
Xournal++ is a C++‑based handwriting note‑taking application that supports pressure‑sensitive styluses and digital pen tablets. It lets users write on paper‑like backgrounds, annotate PDFs, and manipulate text within PDFs—including copying, highlighting, underlining, and following embedded links. The program offers a range of drawing tools, shape creation, rotation, grid snapping, and input stabilization for smoother strokes.
Export options include SVG, PNG, and PDF, available both through the graphical interface and the command line. Additional features comprise LaTeX rendering, image insertion, audio recording linked to notes, multi‑language support, and a Lua‑based plugin system. Users can customize toolbars, color palettes, and map functions to stylus or mouse buttons, while a sidebar provides page previews, bookmarks, and layer management.
The software is stable and runs on macOS, Linux, and Windows, with binaries and an AppImage for broad Linux compatibility. It targets individuals who need flexible, fast digital handwriting for education, research, or personal organization.
Reviews
Loading reviews…
Similar apps

Note-Taking & PKM
Rnote
Sketch and take handwritten notes

Note-Taking & PKM
Microsoft OneNote
Digital note taking app

Note-Taking & PKM
SiYuan
Local-first personal knowledge management system

Note-Taking & PKM
TidGi
Personal knowledge-base app

Diagramming & Whiteboarding
ExcalidrawZ
Excalidraw client
Markdown Editors
Boostnote.Next
Markdown note editor for developers