Xournal++ logo

Xournal++

Supports pen input, PDF annotation, and shape drawing with customizable tools and configurations.

Made by Unknown Author

  • Note-taking

What is Xournal++?

Xournal++ is a versatile and efficient hand note-taking software written in C++, designed to cater to users' flexibility, functionality, and speed requirements. Featuring a platform-independent GTK interface, Xournal++ supports a wide range of operating systems, including Linux (e.g., Ubuntu, Debian, Arch, SUSE), macOS, and Windows 10. The software's primary focus is on providing a seamless experience for users who prefer to take notes by hand, particularly with the use of Wacom tablets and other pen input devices

Highlights

  • Pen pressure support for enhanced writing experience
  • PDF annotation capabilities, allowing users to annotate and mark up documents
  • Fill shape functionality for creating polished diagrams and sketches
  • Versatile export options, including PDF and PNG formats with customizable settings
  • Customizable tool and color mappings for stylus buttons and mouse buttons
  • Comprehensive sidebar with page previews, PDF bookmarks, and layers (with individual hiding and editing options)
  • Improved image insertion support
  • Configurable eraser tools with multiple settings
  • Reduced memory usage and enhanced memory leak detection compared to Xournal
  • LaTeX support (requires a working LaTeX installation)
  • Bug reporting, autosave, and auto backup features
  • Customizable toolbar with multiple configurations for different usage scenarios
  • Page template definitions for consistent note-taking layouts
  • Shape drawing, resizing, and rotation with snapping functionality
  • Audio recording and playback capabilities integrated with handwritten notes
  • Multi-language support, including English, German, and Italian.

Platforms

  • Android Tablet
  • Mac
  • Self-Hosted
  • Android
  • Linux
  • Windows
  • Online
  • Chrome OS

Languages

  • English

Features

    • Portable

    • Data export/import

    • Pressure Sensitivity

    • Insert images

    • Support for Keyboard Shortcuts

    • Handwriting

    • Photo Import

    • Audio with notes

    • Audio playback

    • Pen Support

    • Ad-free

    • Voice Notes

    • Handwriting recognition

    • Visual Organization

    • LaTeX equations

    • Export to PDF

    • Support for styluses

    • Audio Recording

    • LaTeX Math

    • Works Offline

    • Auto-saving

    • Multi layer drawing

    • Handwritten Notes

    • Digital Painting

    • Free hand drawing

    • PDF annotation

    • Support for LaTeX

    • Highlighter

    • Freehand Writing