CalCafe is a fast, local-first desktop calendar for macOS and Windows. Your events live in a SQLite database on your own machine - no account, no cloud, fully usable offline.
Month, week, and day views, quick-add by clicking a slot, color-coded categories, recurring events, and native reminder notifications - all in a clean, native-feeling window.
Highlights
- Month, week & day views - jump to Today, see a live "now" line, and switch with
M/W/D. - Quick event management - click any day or time slot to add; edit or delete in one modal. All-day and timed events supported.
- Recurring events - repeat daily, weekly, or monthly, with an optional end date.
- Reminders - a per-event reminder fires a native desktop notification, from "at time of event" up to a day before.
- Color-coded categories - General, Work, Personal, Health, Social, Travel - each toggleable as a sidebar filter.
- Search & mini-calendar - find events by title, location, or notes; navigate months with dotted day markers.
- Light & dark theme - follows the system, with a manual toggle.
- Import / export - back up or move your whole calendar as a JSON file.
How it works
Open the app and you land on the current month. Click a day or a time slot to create an event, pick a category color, set a reminder or a repeat rule, and save. Everything is stored locally in a SQLite database at ~/Library/Application Support/cafe.getapps.calcafe/ - so it opens instantly and works with no network.
Perfect for
- Privacy-minded people - who want a calendar that never leaves their machine.
- Focused planning - a distraction-free window for your week, separate from your browser.
- Keyboard-driven users - navigate and create entirely from the keyboard.
- Offline & travel - plan on a plane; no sync required.