Rnote
What is the project about?
Rnote is an open-source, vector-based drawing application designed for sketching, handwritten notes, and annotating documents and images.
What problem does it solve?
It provides a digital platform for users, particularly students and teachers with drawing tablets, to create and manage handwritten notes, sketches, and annotations in a flexible and customizable way. It solves the problem of needing physical paper and offers features not available with traditional note-taking.
What are the features of the project?
- Adaptive UI for stylus input.
- Pressure-sensitive stylus input.
- Shape creation tool.
- Selection tool for moving, rotating, resizing, and modifying content.
- Various document expansion layouts (fixed pages, continuous, infinite).
- Customizable backgrounds, page formats, and colors.
- Optional pen sounds.
- Configurable stylus button shortcuts.
- Integrated workspace browser.
- Drag & Drop and clipboard support.
- Import (PDF, Bitmap, SVG) and Export (SVG, PDF, Xopp, PNG, JPEG) capabilities.
- Native
.rnote
file format. - Tabs for multi-document work.
- Autosave and printing.
What are the technologies used in the project?
- Rust (programming language)
- GTK4 (GUI toolkit)
What are the benefits of the project?
- Open-source and free to use.
- Specifically designed for stylus input.
- Highly customizable.
- Supports multiple platforms (Linux, macOS, Windows).
- Offers a digital alternative to paper-based note-taking.
- Facilitates easy annotation of documents and images.
- Active Community.
What are the use cases of the project?
- Taking handwritten notes in class or meetings.
- Sketching ideas and designs.
- Annotating PDFs and images.
- Creating diagrams and illustrations.
- General drawing and creative work.
