Zettel is a minimal, distraction-free local note-taking app available for iPhone and Mac.
You can download Zettel for free:
- iOS / macOS: App Store
- Single-note focus: Edit one note at a time with full-screen interface
- Tag system: Organize notes with hashtags (#tag)
- Themes: Light, dark, and system theme options
- File integration: All notes are just simple MarkDown files
- iOS +26
- macOS 26+
-
Clone the repository
git clone git@github.com:AlexW00/Zettel.git cd Zettel -
Configure your environment
cp .env.example .env
-
Edit
.envwith your Apple Developer details:DEVELOPMENT_TEAM: Your Apple Developer Team ID (found in Apple Developer portal)BUNDLE_IDENTIFIER: Your unique bundle identifier (e.g.,com.yourcompany.Zettel)
./build.sh ios
# or
./build.sh macosOr run the configuration and build separately:
./configure.sh # Configure project with your environment
# Then build in Xcode or use xcodebuild directly./configure.sh- Configure Xcode project with environment variables./build.sh <ios|macos>- Configure and build for the specified platform./clean.sh- Reset project configuration to clean state
See CONTRIBUTING.md for development setup and contribution guidelines.

