发现 
移动应用效率工具
NoteDelight:加密跨平台笔记应用
基于 Kotlin Multiplatform 的开源笔记应用,笔记以 SQLCipher 加密存储在本地 SQLite 数据库中。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- vandroid/8.5.8
- 平台
- Android、iOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
NoteDelight 是一个使用 Kotlin Multiplatform 开发的跨平台笔记应用。笔记保存在 SQLite 数据库中,通过 SQLDelight 管理数据库访问,并使用 Cipher(SQLCipher)对数据进行加密。界面基于 Compose Multiplatform 构建,提供深色、浅色主题,以及适配手机和平板的响应式布局,目前内置英语和俄语两种界面语言。
应用已发布到 Google Play 与 App Store,也提供 GitHub Releases 下载和网页预览版本。

主要功能
- 笔记管理:在本地数据库中创建和管理笔记,数据不依赖云端。
- 加密存储:基于 Cipher / SQLCipher 对笔记数据库进行加密。
- 备份:支持数据备份。
- 生物识别:在 Android 和 iOS 上支持生物识别解锁。
- 主题与布局:深色 / 浅色主题,手机与平板自适应布局。
- 多语言:内置英语和俄语界面。
各平台功能支持情况:
| 功能 \ 平台 | Android | iOS | Desktop Java | Web |
|---|---|---|---|---|
| 数据库 | ✅ | ✅ | ✅ | ✅ |
| 加密 | ✅ | ✅ | ✅ | ✅ |
| 备份 | ✅ | ✅ | ✅ | ✅ |
| 生物识别 | ✅ | ✅ |
安装与使用
支持的平台:
- Android:可通过 Google Play 安装,或在 GitHub Releases 下载安装包。
- iOS:可通过 App Store 安装,同时支持 macOS(Mac Catalyst)。
- 桌面端:Desktop JVM 版本支持 macOS、Linux、Windows(x86_64、arm64),可从 GitHub Releases 获取。
- Web:实验性预览,可在 https://softartdev.github.io/NoteDelight/ 打开试用。
手动构建和安装各平台版本的说明见 docs/MANUAL_BUILD_INSTALL.md,文档索引见 docs/README.md。
注意事项
- Web 版本目前标记为实验性、处于开发预览阶段,功能与稳定性可能尚不完善。
- 生物识别解锁仅在 Android 和 iOS 上提供。
- 项目采用 GPL-3.0 许可证,若需参与开发请参考 CONTRIBUTING.md。
技术架构

主要依赖包括 SQLDelight、SQLCipher、Compose Multiplatform、MaterialThemePrefs、kotlinx-coroutines、kotlinx-datetime、Koin、CWAC-SafeRoom、Kermit 等;测试方面使用 Mockito、Turbine、Espresso、Orchestrator、LeakCanary。
本作品整理自 GitHub 开源项目 softartdev/NoteDelight,原作者 @softartdev,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- vandroid/8.5.8当前版本
同步自 GitHub Release android/8.5.8
评论