Xournal++

Xournal++ 1.2.4

Windows
Installer | xournalpp-1.2.4-windows.zip | 76.5 MB | VirusTotal Scan report
Portable | xournalpp-1.2.4-windows-portable.zip | 78.72 MB | VirusTotal Scan report
Mac
xournalpp-1.2.4-macos-arm.dmg | 25.46 MB | VirusTotal Scan report
xournalpp-1.2.4-macos.zip | 25.82 MB | VirusTotal Scan report
Linux
xournalpp-1.2.4-x86_64.AppImage | 38.17 MB | VirusTotal Scan report
PriceFree
Version1.2.4
Release DateNovember 13, 2024
PublisherXournal++ - https://github.com/xournalpp/xournalpp
Publisher's Description

Xournal++ is an open-source and cross-platform note-taking software that is fast, flexible, and functional.

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
  • 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)
  • 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
  • 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
  • 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