Notesnook:开源的端到端加密笔记应用
Notesnook 是一个免费且开源的笔记应用,旨在替代 Evernote,通过 XChaCha20-Poly1305 与 Argon2 实现端到端加密,注重用户隐私与易用性,提供 Web、桌面和移动端客户端。
社区作者 · zZz
它解决什么问题
Notesnook 是一款完全开源、端到端加密的笔记应用,定位为 Evernote 的隐私友好替代品。它秉承零知识原则,在设备上使用 XChaCha20-Poly1305 和 Argon2 对所有内容进行加密,确保用户笔记安全。项目核心目标是证明隐私不必以牺牲便利为代价。
该仓库包含构建和使用 Notesnook Web、桌面和移动端所需的全部代码,并采用 monorepo 结构,包含 @notesnook/web(Web 客户端)、@notesnook/desktop(桌面客户端)、@notesnook/mobile(Android/iOS 客户端)、@notesnook/web-clipper(网页剪藏扩展)以及核心、加密库、编辑器、主题等共享包。
技术栈包括 JavaScript/TypeScript、React、React Native 和 Electron,包管理统一使用 NPM。项目提供导入迁移工具、Vericrypt 加密验证工具,并可通过网站获取完整功能列表与截图。
— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。
安装 / 开始使用
来源正文未提供完整逐步安装命令。该项目为 monorepo,仓库包含 Web 客户端、桌面客户端、移动客户端和 Web Clipper 等子项目。开发指南列出的技术栈包括 JavaScript/TypeScript、React、React Native、Electron、NPM。若要自行构建,需准备 Node.js 和 NPM 环境,并进入对应子项目(如 @notesnook/web、@notesnook/desktop、@notesnook/mobile)查看各自的依赖与启动脚本。具体构建、运行和首次使用步骤待核验。