Repolode
flxzt

flxzt/rnote

开源矢量绘图应用,用于手写笔记、草图和标注 PDF 与图片,基于 Rust 和 GTK4 构建。

可替代:GoodNotesNotability

Star
11,844
Fork
537
未关闭 Issue
442
最近提交
23小时前

这是什么?

Rnote 是一款基于矢量的绘图应用,可用于草图绘制、手写笔记,以及对文档和图片进行标注。它面向学生、教师和拥有数位板的用户,界面围绕手写笔输入设计,并能适配大小不同的屏幕。

文档支持固定页面、连续纵向滚动和四向无限画布等布局。笔触支持压感,样式可配置;另有形状工具,以及可移动、旋转、缩放内容的选择工具,手写笔的按键快捷方式也可以自定义。支持导入 PDF、位图和 SVG,文档可导出为 SVG、PDF 和 Xopp,页面和选区还可导出为 PNG 或 JPEG。

项目使用 Rust 和 GTK4 编写。Linux 版本以 Flatpak 形式发布,同时提供 macOS 和 Windows 版本,并附带命令行工具,可对 .rnote 文件做基础自动化处理。原生文件格式仍不稳定,版本之间可能不兼容。

核心功能

  • 01支持压感手写笔输入,笔触样式可配置
  • 02提供无限画布以及固定或连续的页面布局
  • 03形状工具和选择工具,可编辑已有内容
  • 04支持导入 PDF、位图和 SVG,可导出为 SVG、PDF、Xopp、PNG 和 JPEG
  • 05标签页可同时处理多个文档,并支持自动保存和打印
  • 06附带命令行工具,可自动化处理 .rnote 文件

适用场景

  • 在数位板或支持手写笔的设备上做手写笔记
  • 用手绘笔迹和形状标注 PDF 与图片
  • 在无限画布上绘制草图和示意图
  • 通过命令行工具在脚本中批量处理 .rnote 文件

快速上手

  1. 1

    从 Flathub 安装官方 Flatpak 版本

  2. 2

    通过 Winget 在 Windows 上安装

    winget install flxzt.rnote
  3. 3

    运行 Flatpak 版本

    flatpak run com.github.flxzt.rnote

使用前须知

  • 不支持 X11,在该环境下触控笔和触摸输入不可靠。
  • .rnote 文件格式仍不稳定,版本之间可能破坏兼容性。
  • 采用 GPL-3.0 许可证,属于 copyleft 协议。

标签

常见问题

rnote 是什么?
开源矢量绘图应用,用于手写笔记、草图和标注 PDF 与图片,基于 Rust 和 GTK4 构建。 Rnote 是一款基于矢量的绘图应用,可用于草图绘制、手写笔记,以及对文档和图片进行标注。它面向学生、教师和拥有数位板的用户,界面围绕手写笔输入设计,并能适配大小不同的屏幕。
rnote 可以免费使用吗?用的什么许可证?
rnote 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
rnote 还在维护吗?
活跃维护中。rnote 最近一次提交是在 2026年11月6日。
rnote 适合用来做什么?
在数位板或支持手写笔的设备上做手写笔记 用手绘笔迹和形状标注 PDF 与图片 在无限画布上绘制草图和示意图 通过命令行工具在脚本中批量处理 .rnote 文件
rnote 怎么安装和运行?
从 Flathub 安装官方 Flatpak 版本 通过 Winget 在 Windows 上安装: winget install flxzt.rnote 运行 Flatpak 版本: flatpak run com.github.flxzt.rnote
在哪里获取 rnote?
源代码和安装说明在 GitHub 上:https://github.com/flxzt/rnote

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目