Apple Notes Exporter
A Rust library and CLI tool for exporting Apple Notes to Markdown files.
Features
- Export all notes from Apple Notes to Markdown files
- Preserve folder structure
- Handle embedded images and attachments
- Support for frontmatter metadata
- Clean and modern Markdown output
Installation
As a CLI tool
As a library
Add this to your Cargo.toml:
[]
= "0.1.0"
Usage
CLI
# Export notes to current directory
# Export notes to specific directory
# Export without using attachments folder
# Export without subdirectories
Library
use ;
use PathBuf;
Requirements
- macOS (uses AppleScript to access Notes)
- Rust 1.70 or later
License
MIT