A fast, minimal todo tool for the command line. Text files in git, synced to Apple Reminders, Google Calendar, or Microsoft To Do. Your data, your device, no cloud required.
Use the apps you already have. Jot adds a git-backed, encrypted backend.
Tasks appear in Apple Reminders, Google Calendar, Thunderbird, or Microsoft To Do and Outlook. Every device, every ecosystem.
CalDAV + Graph APIOne command, done. Due dates, reminders, tags, priorities. Recurring tasks with natural syntax.
jot add "..." --due friText files in your repo. Sync via git push/pull. Works offline, version-controlled, full data sovereignty.
.jot/todos/*.yamlYour tasks, encrypted on the server. Your key stays on your device. Zero-knowledge by default.
E2E encryptedDaily, weekly, monthly, custom intervals. RRULE-compatible. The dentist appointment comes back every 6 months.
--every 2wJoy creates Jot todos from workflow events. Reviews, approvals, and AI tasks land directly in your Reminders.
joy > jot > CalDAVWant sync and Apple Reminders without manual git push? Joyint connects Jot to your devices with E2E encryption and CalDAV.
Join the waitlistNo account, no app, no setup. Just install and jot. Born from real needs at Joydev, where we use it daily across safety-critical projects. Open-sourced so others can shape it with us.