一款开源、高效的跨平台笔记应用工具

基于SpringBoot的富文本周报生成与管理系统 利用方法名自动推导查询条件,如表示按创建者和作用域筛选。 阅读详情

👉 这是一个或许对你有用的社群

🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料: 

👉这是一个或许对你有用的开源项目

国产Star破10w的开源项目,前端包括管理后台、微信小程序,后端支持单体、微服务架构

RBAC权限、数据权限、SaaS多租户、商城、支付、工作流、大屏报表、ERP、CRM、AI大模型、IoT物联网等功能:

  • 多模块:https://gitee.com/zhijiantianya/ruoyi-vue-pro

  • 微服务:https://gitee.com/zhijiantianya/yudao-cloud

  • 视频教程:https://doc.iocoder.cn

【国内首批】支持 JDK17/21+SpringBoot3、JDK8/11+Spring Boot2双版本 

来源:极客之家


简介

Notes 是一款由 Nutty Artist 开发的开源笔记应用,采用 C++ 和 Qt 框架构建,专注于提供简洁、快速、无干扰的写作体验。与功能臃肿的商业笔记应用不同,Notes 回归本质,专注于纯粹的文本记录功能。

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/ruoyi-vue-pro

  • 视频教程:https://doc.iocoder.cn/video/

核心特征

1. 极简主义设计

Notes 采用了干净整洁的用户界面,没有任何不必要的功能干扰写作。左侧是笔记列表,右侧是编辑区域,这种布局让用户能够专注于内容创作。

2. Markdown 支持

应用内置 Markdown 支持,让用户可以使用轻量级标记语言快速格式化文本,同时提供实时预览功能。

3. 本地存储与隐私保护

所有笔记都存储在本地设备上,确保了数据的完全私密性。用户无需担心云端数据泄露或服务商访问私人内容。

4. 跨平台兼容

基于 Qt 框架开发,Notes 支持 Windows、Linux 和 macOS 三大主流操作系统,提供一致的用户体验。

5. 开源免费

Notes 遵循 GPLv3 开源协议,完全免费使用,并且允许用户查看、修改和分发源代码。

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

  • 项目地址:https://github.com/YunaiV/yudao-cloud

  • 视频教程:https://doc.iocoder.cn/video/

功能列表

  • 原生应用: 使用 C++ 和 Qt 框架开发,确保应用的性能和用户体验。

  • Markdown 支持: 用户可以在笔记中使用 Markdown 语法进行文本格式化。

  • Kanban 看板: 将 Markdown 任务转换为美观的 Kanban 看板,方便任务管理。

  • 跨平台支持: 支持 Linux、macOS 和 Windows 操作系统。

  • 隐私保护: 应用不收集任何用户数据,确保用户隐私安全。

  • 文件夹和标签: 用户可以使用嵌套文件夹和标签来组织笔记。

  • 多主题: 提供 Light、Dark 和 Sepia 三种主题,用户可以根据喜好切换。

  • 背景运行: 应用可以在后台运行,并通过快捷键快速调用。

  • 键盘快捷键: 支持多种键盘快捷键,方便用户快速操作。

安装使用

从源码编译
# 克隆仓库
git clone https://github.com/nuttyartist/notes.git
cd notes

# 创建构建目录
mkdir build && cd build

# 生成构建文件
cmake ..

# 编译应用
make

# 安装(可选)
sudo make install
二进制安装

对于不熟悉编译的用户,可以直接从项目的 Release 页面 下载预编译的二进制文件。

https://github.com/nuttyartist/notes/releases

使用技巧
快捷键操作
  • Ctrl+N: 新建笔记

  • Ctrl+S: 保存笔记

  • Ctrl+F: 搜索笔记

  • Ctrl+E: 切换编辑/预览模式

Markdown 快捷键

Notes 支持常见的 Markdown 语法快捷方式,如 Ctrl+B 加粗、Ctrl+I 斜体等,大幅提升写作效率。

界面预览

结语

为何开发者更应关注Notes?

在SaaS工具泛滥的今天,Notes选择了反主流路径:

  • 用C++重写替代JavaScript的性能妥协

  • 以买断制Pro版(仅$9.99)拒绝订阅制绑架

  • 坚守本地优先原则对抗云存储依赖

这种对技术纯粹性的坚持,使其成为GitHub上增速最快的笔记项目(2024年Star增长300%)。无论是作为生产力工具研究案例,还是学习Qt开发的优质资源,该项目都值得深入探索。

开源地址

https://github.com/nuttyartist/notes


欢迎加入我的知识星球,全面提升技术能力。

👉 加入方式,“长按”或“扫描”下方二维码噢:

星球的内容包括:项目实战、面试招聘、源码解析、学习路线。

文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
富文本编辑组件 tinymce 1、tinymce 2、powerpaster 3、中文汉化包 立即下载

相关推荐

基于SpringBoot、Vue和MySQL的周报系统设计源码

该项目是一款基于SpringBoot、Vue和MySQL的周报系统设计源码,包含182个文件,涵盖49个JavaScript文件、32个Java文件、32个Vue文件、31个HTML/CSS文件以及10个图片文件等。该系统旨在为研究生、博士及职场人士提供便捷的在线周报撰写与分享平台,支持周报内容编写、图片上传、PDF及Markdown格式文件处理,并能实现周报的共享与查看功能。

告别周报烦恼:5分钟搭建自动化团队周报管理系统

在当今快节奏的工作环境中,**团队周报管理**已成为提升团队协作效率的关键环节。WeeklyReport作为一款基于Flask的开源周报系统,通过Docker技术实现了**一键部署周报系统**的便捷体验,让管理者能够快速建立**高效团队协作**的工作机制。 ## 🚀 为什么选择WeeklyReport? ### 极速部署,零技术门槛 只需简单的`docker-compose up`命令,即可

gitblog_00516的博客 1154

自动驾驶仿真:python和carsim联合仿真案例

carsim内部有许多相关联合仿真的demo,simulink、labview等等都有涉及,这里简单介绍下python和carsim联合仿真的方法,虽然carsim官方有个Steer_Control.py相关的案例,但是感觉比较冗余,这里抽出重点部分和大家交流探讨下。提示:以下是本篇文章正文内容,下面案例可供参考1、这里关于solvers的细节其实都没说,因为里面确实也没什么内容好讲的,本质就是调用carsim.dll,如果你需要更多的函数解析其实可以看vs_api.h,路径在,具体内容如下图所示。

zataji的博客 9062

2026 毕业季:从零到一实现企业 OA 系统——SpringBoot+Vue3+Flowable 毕设选题到答辩全攻略

2026 毕业季来了,计算机专业的毕业设计选题让你焦虑?本文从选题方向、技术架构、环境搭建、论文结构到答辩技巧,手把手教你用 SpringBoot3.5+Vue3+Flowable 实现一套企业级 OA 系统。14 大模块按难度分级可选,RBAC 权限+BPM 审批+前后端分离+多租户,覆盖毕设所需全部技术栈。附完整上手指南和论文模板,助你从选题到答辩一路通关。

RuoYi Office是基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue3 + Vben Admin + Uniapp 构建的中小企业全业务办公一体化平台,涵盖OA 协同 533

电商秒杀场景下,如何用Redis+Lua脚本实现原子性库存扣减(附完整代码)

本文针对电商秒杀场景下的高并发与超卖难题,详细解析了如何利用Redis的原子性命令与Lua脚本实现可靠的库存扣减。通过对比多种方案,阐述了Redis+Lua作为黄金搭档的技术原理,并提供了从基础扣减到预扣减模型的完整代码实现,确保在高并发下数据的一致性与系统性能。

weixin_29219539的博客 503

植物叶绿体基因组分析全攻略:从共线性到密码子偏好性

本文全面解析植物叶绿体基因组分析流程,从共线性分析到密码子偏好性研究。详细介绍了叶绿体基因组结构特征、测序数据获取与质量控制、基因组组装与注释方法,以及比较基因组学和进化分析技术。特别关注IR区边界变异分析和选择压力评估,为植物系统发育研究和物种鉴定提供实用指南。

weixin_28475533的博客 222

Saber手写笔记:跨平台开源笔记工具的完全使用指南

还在寻找一款真正适合手写的数字笔记应用吗?Saber手写笔记应用作为一款跨平台开源笔记工具,重新定义了数字手写体验。无论你是学生、职场人士还是创意工作者,Saber都能满足你的手写需求。 ## 🎯 为什么Saber手写笔记值得你尝试? 你是否遇到过在其他应用中高亮数学公式时颜色不一致的问题?或者荧光笔覆盖文字让内容难以阅读?Saber通过先进的技术解决了这些痛点,让手写笔记变得自然流畅。

gitblog_00128的博客 371

别再手动拆解字节了!用博图这个功能指令,5分钟搞定ARRAY转BOOL数组

本文详细介绍了西门子博图中`ARRAY_TO_BOOL`功能指令的高效应用,帮助工程师快速实现ARRAY到BOOL数组的转换。通过实战案例和参数配置指南,展示了如何5分钟内完成传统方法需半小时的任务,大幅提升PLC编程效率,特别适用于通信报文解析和设备状态监控。

weixin_42653691的博客 263

sticky:一款轻量级GNOME桌面便签应用

sticky:一款轻量级GNOME桌面便签应用 项目介绍 在现代工作与学习环境中,记笔记是提高效率不可或缺的一环。今天,我将向您推荐一款名为 sticky 的开源便签应用。Sticky Notes 是一款专为 GNOME 桌面设计的简单、轻量级的笔记应用。它使用 GJS 编程语言编写,并基于 GTK4 用户界面框架,为用户提供流畅且直观的体验。 项目技术分析 Sticky Notes 采用了现代...

gitblog_00493的博客 1288

海康Camera MVS Linux SDK二次开发封装ROS packge过程记录(c++)

https://www.hikrobotics.com/machinevision/service/download?module=0

weixin_41965898的博客 2万+

61、增益调度控制器:原理、建模与调优

本文详细介绍了增益调度控制器的原理、建模方法和调优流程。增益调度是一种针对非线性系统的控制策略,通过在不同工作点使用不同的线性控制器实现全局控制。文章涵盖了在Simulink中使用Control System Toolbox模块建模的具体步骤,以及如何利用systune进行增益调度表的调优。同时,还讨论了实际应用中的注意事项、典型案例(如化学反应器和飞机控制),并与其它控制方法进行了对比。最后,文章展望了增益调度控制器的未来发展趋势,包括与人工智能的结合、多目标优化调优以及实时调优能力的提升。

rgv234567的博客 186

Joplin笔记应用终极指南:从零开始掌握跨平台知识管理

Joplin是一款开源的安全笔记记录与待办事项应用,具备强大的跨平台同步功能,支持Windows、macOS、Linux、Android和iOS等主流操作系统。无论你是学生、职场人士还是开发者,Joplin都能为你的知识管理提供专业解决方案。 ## 🎯 为什么选择Joplin笔记应用 Joplin的核心优势在于其完整的生态系统和高度自定义能力。作为一款开源软件,Joplin不仅免费使用,还允

gitblog_00201的博客 704

SAC-IA算法点云粗配准

SAC-IA(Sample Consensus Initial Alignment)是PCL库中的一种初始点云配准算法,它使用特征匹配和RANSAC(随机抽样一致性)框架来估计两个点云之间的初始刚性变换。其目标是通过特征描述符找到一组可靠的匹配点对,并使用这些点对估计初始对齐的变换矩阵。

twnkie的博客 1445

Joplin跨平台笔记管理全攻略:从零开始构建个人知识库

在数字化工作环境中,如何有效管理海量信息并确保数据安全?Joplin作为一款开源免费的笔记应用,凭借其强大的跨平台特性和隐私保护机制,为个人知识管理提供了理想解决方案。本文将带你全面了解Joplin的核心优势,并提供详细的安装配置指南。 ## 为什么你的笔记管理需要Joplin? **数据隐私危机**:传统云笔记服务可能泄露你的敏感信息。Joplin采用端到端加密技术,确保只有你能访问笔记内容

gitblog_00932的博客 561

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Xournal++完整教程:免费开源的手写笔记与PDF批注神器

还在为数字笔记不够自然流畅而烦恼吗?你是否希望找到一款能真正替代纸笔体验的电子笔记工具?今天我要向你推荐Xournal++——这款完全免费的开源软件,将彻底改变你对数字笔记的认知。它不仅支持压感手写输入,还提供强大的PDF批注功能和分层编辑系统,让你的创作过程更加随心所欲。 ## ✨ 核心功能解析:为什么Xournal++值得你立即尝试 ### 真实手写体验与智能笔迹渲染 Xournal++采

gitblog_01197的博客 1003

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Xournal++跨平台手写笔记软件:从入门到精通的完整指南

在数字化学习与工作日益普及的今天,寻找一款真正支持手写输入、PDF批注且能在不同操作系统间无缝切换的笔记软件变得尤为重要。Xournal++作为开源手写笔记解决方案,完美融合了传统纸笔体验与现代数字工具优势,成为学术研究、会议记录和创意设计的理想选择。 ## 产品价值定位:为什么选择Xournal++ Xournal++是一款基于C++和GTK3开发的开源手写笔记软件,支持Linux、macO

gitblog_01134的博客 369

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Xournal++完全指南:5个技巧掌握开源手写笔记神器

Xournal++是一款功能强大的开源跨平台手写笔记软件,支持PDF批注和压感笔输入,为Windows、macOS和Linux用户提供专业的数字笔记解决方案。这款基于GTK3开发的工具不仅功能强大,而且完全免费,让每个人都能享受高效的数字笔记体验。无论你是学生、教师、研究人员还是创意工作者,Xournal++都能满足你的笔记需求。 ## ✨ 为什么Xournal++是数字笔记的最佳选择? Xo

gitblog_01100的博客 206

如何利用NoteGen实现高效智能笔记管理:跨平台AI写作完整指南

NoteGen是一款革命性的跨平台智能笔记应用,它将AI辅助写作与多设备数据同步完美结合,为技术爱好者和普通用户提供了轻量级笔记解决方案。基于Tauri 2框架构建,这款应用支持Windows、macOS、Linux、iOS和Android全平台,采用原生Markdown格式存储,让知识管理变得更加高效便捷。 ## 🚀 为什么选择NoteGen? 在信息爆炸的时代,传统的笔记工具往往难以满足

gitblog_00255的博客 363

Trilium Notes:一款免费开源、跨平台的笔记软件

Trilium Notes 是一款通过树状结构组织内容、支持私有化部署的强大个人知识库软件。

Tony.Dong的专栏 2833

NavokiNotes:一款跨平台的云同步笔记应用

NavokiNotes:一款跨平台的云同步笔记应用 项目介绍 Navoki Notes 是一款基于 Flutter 框架开发的跨平台笔记应用,旨在为用户提供一个能够在多个设备上无缝同步的笔记体验。无论是 Android、iOS、Web 应用、PWA、Windows、macOS 还是 Linux,Navoki Notes 都能确保您的笔记数据在任何设备上都能实时同步,随时随地访问。作为一款开源项目,...

gitblog_00467的博客 1016

功能全面的跨平台笔记应用:Joplin,开源替代印象笔记与 OneNote

作为一款功能全面的跨平台笔记工具,Joplin 的开源和多样化功能让它在众多笔记软件中脱颖而出。无论你是想寻找一款印象笔记或OneNote的替代品,还是想要搭建个人知识库,Joplin 都能够满足你的需求。项目地址:https://github.com/laurent22/joplin。

z_ipython的博客 4844

探索高效构建工具:一款跨平台的开源项目

探索高效构建工具:一款跨平台的开源项目 项目介绍 本项目是一款高效、跨平台的构建工具,旨在简化开发者在不同操作系统上的构建流程。无论是Unix/Linux系统还是Windows系统,开发者都能通过简单的命令行操作完成项目的构建、测试及安装。项目设计简洁,易于上手,适合各类开发者使用。 项目技术分析 跨平台支持 项目支持Unix/Linux和Windows两大主流操作系统,通过不同的构建脚本实现跨平...

gitblog_00130的博客 733

Saber手写笔记应用:跨平台开源笔记工具的终极完全手册

还在为找不到合适的数字手写笔记应用而烦恼吗?Saber手写笔记应用或许就是你一直在寻找的答案。这款专为手写优化的跨平台开源应用,重新定义了数字笔记的体验。 ## 🤔 为什么选择Saber?它与其他笔记应用有何不同? **手写体验对比**:Saber与其他笔记应用最大的区别在于它专门为手写设计。你有没有试过在其他应用中高亮多行数学公式时,颜色会变得不一致?或者高亮笔会覆盖在文字上面,让内容难以

gitblog_00139的博客 898

VNote:如何用这款开源跨平台Markdown笔记应用提升你的写作效率

VNote是一款功能强大的开源跨平台Markdown笔记应用,专为提升写作效率而设计。这款免费工具支持Windows、Linux和macOS系统,为技术写作、学习笔记和知识管理提供了完整的解决方案。无论你是程序员、学生还是内容创作者,VNote都能帮助你更好地组织和编辑Markdown文档。😊 ## 为什么选择VNote作为你的Markdown笔记工具 VNote不仅仅是一个简单的Markd

gitblog_00510的博客 934

推荐开源项目:Press——一款跨平台的Markdown笔记应用

推荐开源项目:Press——一款跨平台的Markdown笔记应用 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 Press 是一个受Bear启发的富文本写作工具,专为编写和整理笔记而设计。它采用Markdown语法,提供了一个美观的实时预览功能,让你在创作过程中享受流畅的排版体验。 在Android平台上,你可以在Google Play Store找到它,macOS...

gitblog_00050的博客 810
上一篇: 这份Java面试八股文让329人成功进入大厂,堪称2026最强
下一篇: 麦当劳官方整活!MCP 上线,教你用 Claude Code 一键领券!午饭有着落了!
公众号-芋道源码
博客等级 码龄10年 1631粉丝 377原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值