awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
flxzt avatar

flxzt/rnote

0
View on GitHub↗
10,904 stars·430 forks·Rust·gpl-3.0·11 vuesrnote.flxzt.net↗

Rnote

Rnote is a vector-based note-taking and drawing application designed for capturing handwritten input. It functions as a digital workspace that records stylus pressure and movement to create sketches and notes, storing them as mathematical paths rather than pixels to allow for infinite scaling and non-destructive editing.

The application provides a flexible canvas environment that supports infinite scrolling and various page layouts. Users can organize their work using a layer-based system, which allows for the independent manipulation and ordering of individual strokes, shapes, and background assets. The interface includes a tabbed workspace for managing multiple open documents simultaneously.

Beyond its core drawing capabilities, the software supports the import and export of external files in standard formats. It is available as a cross-platform tool for creating and refining vector-based graphics and handwritten content.

Features

  • Note Taking Applications - Provides a digital workspace for creating handwritten notes and sketches using pressure-sensitive stylus input with support for infinite canvases.
  • Interactive Drawing Tools - Provides a creative interface for capturing freehand input with flexible page layouts and tools for refining sketches.
  • Digital Notepads - Records natural stylus input to create detailed sketches and handwritten notes with pressure sensitivity.
  • Stylus Input Capture - Captures pressure-sensitive stylus input to create sketches and handwritten notes with adjustable stroke styles.
  • Vector-Based - Manipulates vector-based strokes and shapes while supporting import and export in standard file formats.
  • Vector-Based Path Rendering - Stores handwritten input as mathematical paths rather than pixels to allow for infinite scaling and non-destructive editing.
  • Graphics & Design - Handwritten note-taking and sketching application.
  • Graphics Rendering - Handwritten note-taking and sketching application.
  • Note Taking Apps - Vector-based app for sketching and handwritten notes.
  • Vector Graphics Editors - Provides tools for selecting and transforming existing strokes or shapes to refine sketches after they have been drawn.
  • Layered Canvas Composition - Organizes drawing elements into distinct vertical planes to enable independent manipulation and ordering of shapes and background assets.
  • Document Exporting - Supports importing external images and exporting work into standard formats for sharing with other applications.
  • Document Layout Engines - Organizes notes and sketches using flexible page formats including infinite canvases or continuous scrolling.
  • Canvas Node Manipulation - Enables selecting, moving, rotating, and resizing existing strokes or shapes to refine sketches and notes.
  • State Serialization - Encodes canvas state and stroke metadata into structured data formats to facilitate reliable saving and cross-platform portability.
  • Page Media Managers - Organizes notes using flexible page formats including fixed pages, continuous scrolling, or infinite canvases.
  • Document Format Converters - Integrates external images and documents while exporting finished work into standard file formats.
  • Tabbed - Manages multiple document instances within a single memory space to allow users to switch between active projects without reloading data.
  • Event-Driven Input Handlers - Captures raw stylus pressure and coordinate data through a high-frequency stream to ensure fluid drawing performance.

Historique des stars

Graphique de l'historique des stars pour flxzt/rnoteGraphique de l'historique des stars pour flxzt/rnote

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Rnote

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Rnote.
  • xournalpp/xournalppAvatar de xournalpp

    xournalpp/xournalpp

    14,891Voir sur GitHub↗

    Xournalpp is a digital note-taking and annotation application designed for capturing natural handwriting and sketching. It functions as a vector graphics editor that treats individual strokes, shapes, and text as discrete, editable objects, allowing users to refine and manipulate their work after it has been placed on the canvas. The application provides a specialized environment for overlaying handwritten notes and drawings onto existing PDF documents. By utilizing pressure-sensitive stylus input, it simulates a natural writing experience, while its layered canvas composition enables users t

    C++c-plus-pluscrossplatformgtk3
    Voir sur GitHub↗14,891
  • evolus/pencilAvatar de evolus

    evolus/pencil

    9,809Voir sur GitHub↗

    Pencil is a cross-platform design environment and vector drawing application used for GUI prototyping and diagramming. It provides a canvas-based editor to create interactive user interface mockups, system architecture diagrams, and scalable visual representations of technical flows. The tool functions as a vector graphic editor that renders shapes as mathematical paths to ensure scalability across different resolutions. It includes a PDF export layout engine specifically designed to convert screen-based visual designs into fixed-layout documents for physical printing and distribution. The p

    JavaScriptdrawingelectronjavascript
    Voir sur GitHub↗9,809
  • graphiteeditor/graphiteAvatar de GraphiteEditor

    GraphiteEditor/Graphite

    24,258Voir sur GitHub↗

    Graphite is a node-based visual design environment that integrates vector illustration, raster image processing, and motion graphics generation into a single platform. It utilizes a functional reactive pipeline and a data-flow execution model to propagate state changes through a graph of interconnected nodes, allowing users to construct complex, automated design workflows. The platform distinguishes itself through a context-aware evaluation engine that injects runtime metadata—such as coordinate data and loop indices—directly into the node graph. This enables the creation of procedural geomet

    Rust2d-graphicsanimationart
    Voir sur GitHub↗24,258
  • fabricjs/fabric.jsAvatar de fabricjs

    fabricjs/fabric.js

    31,233Voir sur GitHub↗

    Fabric.js is an object-oriented canvas library that provides an interactive framework for managing shapes, images, and text within an HTML5 canvas environment. It abstracts raw pixel-based drawing commands into a structured hierarchy of objects, enabling developers to manipulate, transform, and animate elements through a centralized event-driven system. The library distinguishes itself by offering comprehensive state serialization, allowing complex graphic compositions to be converted into JSON or SVG formats for persistent storage and reconstruction. It includes a built-in SVG parser that co

    TypeScript
    Voir sur GitHub↗31,233
Voir les 30 alternatives à Rnote→

Questions fréquentes

Que fait flxzt/rnote ?

Rnote is a vector-based note-taking and drawing application designed for capturing handwritten input. It functions as a digital workspace that records stylus pressure and movement to create sketches and notes, storing them as mathematical paths rather than pixels to allow for infinite scaling and non-destructive editing.

Quelles sont les fonctionnalités principales de flxzt/rnote ?

Les fonctionnalités principales de flxzt/rnote sont : Note Taking Applications, Interactive Drawing Tools, Digital Notepads, Stylus Input Capture, Vector-Based, Vector-Based Path Rendering, Graphics & Design, Graphics Rendering.

Quelles sont les alternatives open-source à flxzt/rnote ?

Les alternatives open-source à flxzt/rnote incluent : xournalpp/xournalpp — Xournalpp is a digital note-taking and annotation application designed for capturing natural handwriting and… evolus/pencil — Pencil is a cross-platform design environment and vector drawing application used for GUI prototyping and diagramming.… graphiteeditor/graphite — Graphite is a node-based visual design environment that integrates vector illustration, raster image processing, and… fabricjs/fabric.js — Fabric.js is an object-oriented canvas library that provides an interactive framework for managing shapes, images, and… foliojs/pdfkit — pdfkit is a JavaScript PDF generation library used to programmatically create binary PDF documents in Node.js and… ant-galaxy/oasis-engine — Oasis Engine is a web-based game engine and component-based game framework designed for creating real-time interactive…