Xournal++
Sign in to saveAlso known as Xournalpp
application for making notes and annotating PDF files with a stylus
Source code
Would you like to see Xournal++ in your own language? Translators are welcome to contribute to Xournal++. Xournal++ (/ˌzɚnl̟ˌplʌsˈplʌs/) is a hand note-taking software written in C++ with the target of flexibility, functionality and speed. Stroke recognizer and other parts are based on Xournal Code, which you can find at SourceForge. Xournal++ features: Supports pressure-sensitive styluses and digital pen tables (e.g. Wacom, Huion, XP Pen, etc. tablets) Paper backgrounds for note-taking, scratch paper, or whiteboarding Annotate on top of PDFs Select text from the background PDF, copy, highlight or underline it or strike it through Follow links from the background PDF Export to a variety of formats including SVG, PNG and PDF, both from the GUI and command line Different drawing tools (e.g. pen, highlighter) and stroke styles (e.g. solid, dotted) Shape drawing (line, arrow, circle, rectangle, spline) Use the set-square and compass tools for measurements or as a guide for drawing straight lines, circular arcs and radii Fill shape functionality Shape resizing and rotation Rotation and grid snapping for precise alignment of objects Input stabilization for smoother writing/drawing Text tool for adding text in different fonts, colors, and sizes Enhanced support for image insertion Eraser with multiple configurations LaTeX support (requires a working LaTeX installation) with customizable template and a resizable editor with syntax highlighting Sidebar containing page previews with advanced page sorting, PDF bookmarks and layers (can be individually hidden/edited) Allows mapping different tools/colors etc. to stylus/mouse buttons Customizable toolbar with multiple configurations, e.g. to optimize toolbar for portrait/landscape Custom color palette support using the .gpl format Page template definitions Bug reporting, auto-save, and auto backup tools Audio recording and playback alongside with handwritten notes Multi language support (over 20 languages supported) Plugins using Lua scripting The official releases of Xournal++ can be found on the Releases page. We provide binaries for Debian, Ubuntu, macOS and Windows. For other GNU/Linux distributions (or older/newer ones), we also provide an AppImage that is binary compatible with any distribution released around or after Ubuntu 22.04. For installing Xournal++ Mobile on handheld devices, please check out the Mobile & web app section A note for Ubuntu/Debian users : The official binaries that we provide are only compatible with the specific version of Debian or Ubuntu indicated by the file name. For example, if you are on Ubuntu 20.04, the binary whose name contains Ubuntu-bionic is only compatible with Ubuntu 18.04. If your system is not one of the specific Debian or Ubuntu versions that are supported by the official binaries, we recommend you use either the PPA (Ubuntu only), the Flatpak, or the AppImage. There is also an unstable , automated nightly release that includes the very latest features and bug fixes. With the help of the community, Xournal++ is also available on official repositories of some popular GNU/Linux distros and platforms. On Debian bookworm and Debian sid the xournalpp package (stable version) is contained in the official repositories. Simply install via There are also the official Stable releases and unstable automated nightly releases. On distros based on Ubuntu 22.04 Jammy Jellyfish (and later) the xournalpp package (stable version) is contained in the official repositories. Simply install via This PPA is provided by the Xournal++ team. While it has the latest features and bug fixes, it has also not been tested thoroughly and may break periodically (we try our best not to break things, though). The bleeding edge packages synced to xournalpp git master on a daily basis are available from COPR luya/xournalpp. For openSUSE Leap 15.0 and earlier, use the install link from X11:Utilities. For all versions of openSUSE, bleeding edge packages synced to xour
Excerpt from the source-code README · 13,793 chars · not written by Vinony
Wikidata facts
- Official website
- xournalpp.github.io
- Image
- Note taking example xournal++.png
Show 3 more facts
- source code repository URL
- github.com/xournalpp/xournalpp
- software version identifier
- 1.3.3
- Commons category
- Xournal++
via Wikidata · CC0