id: 'quantanote'
name: 'QuantaNote'
displayName:
  zh: 'QuantaNote'
  en: 'QuantaNote'
slogan:
  zh: '本地优先的跨平台桌面笔记与知识管理工具'
  en: 'Local-first cross-platform desktop note & knowledge management tool'
description:
  zh: 'QuantaNote 是一个基于 Tauri 2、Rust 和 React 构建的本地优先桌面笔记软件。面向需要离线使用、Markdown 编辑、资料归档、快速搜索和长期保存笔记的用户。相比传统云笔记，它更强调本地数据控制、轻量启动和跨平台桌面体验。'
  en: 'QuantaNote is a local-first desktop note-taking app built with Tauri 2, Rust, and React. Designed for users who need offline Markdown editing, knowledge archiving, fast search, and long-term note storage. Emphasizes local data control, lightweight startup, and cross-platform desktop experience.'
type:
  - 'desktop'
  - 'devtool'
status: 'active'
platforms:
  - 'windows'
  - 'macos'
  - 'linux'
techStack:
  - 'Tauri 2'
  - 'Rust'
  - 'React'
  - 'TypeScript'
  - 'SQLite'
  - 'TailwindCSS'
features:
  zh:
    - 'Markdown 编辑'
    - '本地 SQLite 存储'
    - '全文搜索'
    - '标签管理'
    - '附件预览'
    - '版本历史'
    - '导入导出'
    - '自动备份'
    - '主题切换'
    - '系统托盘'
    - '云同步（开发中）'
  en:
    - 'Markdown editing'
    - 'Local SQLite storage'
    - 'Full-text search'
    - 'Tag management'
    - 'Attachment preview'
    - 'Version history'
    - 'Import/export'
    - 'Auto backup'
    - 'Theme switching'
    - 'System tray'
    - 'Cloud sync (WIP)'
tags:
  - 'Markdown'
  - 'Notes'
  - 'Knowledge Management'
  - 'Desktop'
icon: 'NotebookPen'
repoUrl: 'https://github.com/shenjianZ/quantanote'
docsUrl: 'https://github.com/shenjianZ/quantanote#readme'
latestVersion: 'v0.2.0'
releaseDate: '2026-04-15'
license: 'MIT'
stars: 128
forks: 12
language: 'Rust'
lastUpdated: '2026-05-10'
recommended: true
featured: true
order: 1
color: '#3B82F6'
downloads:
  - platform: 'Windows'
    arch: 'x64'
    url: 'https://github.com/shenjianZ/quantanote/releases/download/v0.2.0/QuantaNote_0.2.0_x64-setup.exe'
    size: '22.6 MB'
    sha256: ''
  - platform: 'macOS'
    arch: 'Apple Silicon'
    url: 'https://github.com/shenjianZ/quantanote/releases/download/v0.2.0/QuantaNote_0.2.0_aarch64.dmg'
    size: '18.3 MB'
    sha256: ''
  - platform: 'macOS'
    arch: 'Intel'
    url: 'https://github.com/shenjianZ/quantanote/releases/download/v0.2.0/QuantaNote_0.2.0_x64.dmg'
    size: '19.1 MB'
    sha256: ''
  - platform: 'Linux'
    arch: 'x64'
    url: 'https://github.com/shenjianZ/quantanote/releases/download/v0.2.0/QuantaNote_0.2.0_amd64.AppImage'
    size: '20.2 MB'
    sha256: ''
roadmap:
  done:
    - '基础笔记管理'
    - 'Markdown 编辑'
    - '本地存储'
    - '标签系统'
    - '全文搜索'
  doing:
    - '云同步'
    - '多端同步'
    - '账号管理'
  planned:
    - '插件系统'
    - 'MCP 接入'
    - '移动端查看'
    - 'AI 辅助写作'
changelog:
  - version: 'v0.2.0'
    date: '2026-04-15'
    changes:
      zh:
        - '新增账号管理模块'
        - '修复 Token 刷新竞态'
        - '优化同步状态显示'
        - '新增附件预览支持'
      en:
        - 'Added account management'
        - 'Fixed token refresh race condition'
        - 'Improved sync status display'
        - 'Added attachment preview'
  - version: 'v0.1.0'
    date: '2026-02-20'
    changes:
      zh:
        - '首个公开版本'
        - '基础笔记 CRUD'
        - 'Markdown 编辑器'
        - '本地 SQLite 存储'
        - '标签管理'
      en:
        - 'First public release'
        - 'Basic note CRUD'
        - 'Markdown editor'
        - 'Local SQLite storage'
        - 'Tag management'
architecture:
  zh: '前端 (React + TypeScript) → Tauri Commands → Rust 核心层 → SQLite 数据库 → 本地文件存储'
  en: 'Frontend (React + TypeScript) → Tauri Commands → Rust Core → SQLite Database → Local File Storage'
