A simple calendar that helps you manage your time.
- The first-class shortcuts will make it a breeze to stay on top of your schedule.
- The minimal UI will help you focus on what matters: your events.
- The Google Calendar two-way sync will ensure you don't miss anything.
- The life view shows your existance as a grid of dots. Seeing how few you have left may make you pause before scheduling more busy work.
- The absense of AI automation will keep unnecessary work out of your schedule.
- We're bootstrapped. While VC-backed teams think in terms of months and funding rounds, we think in terms of decades and profit. We don't need to make $1B in 5 years or sell your data to an acquirer. As long as we keep users like you happy, we'll be fine.
- We have a plan. Our long-term vision will keep us busy for generations. Our practical roadmap and focus on profitability will keep our feet on the ground along the way.
Cool things you can do with in Compass
- Find the perfect slot for an event with your keyboard:
SHIFT+↑↓←→ - Do everything from the cmd palette
- Edit events smoothly
- Google Calendar sync
Things you can't do in Compass (yet):
- See attendees, reminders, locations, and meeting links
- See your Outlook events
- Frontend: React, Zustand, TanStack, Tailwind
- Backend: Node, Express, MongoDB
- Testing: Bun, React Testing Library, Playwright
| Option | Description | Instructions |
|---|---|---|
| 1. Try Compass web | Use Compass now (no signup required). | compasscalendar.com |
| 2. Run Compass locally | Run Compass on your machine. | bun installcp compass.example.yaml compass.yaml bun run dev:webbun run dev:backendOpen http://localhost:9080. |
| 3. Self-host Compass | Run Compass on your server. | See the self-hosting guide. |
- Docsite: docs.compasscalendar.com
- Changelog: compasscalendar.com
- Handbook: notion.site
- Twitter: @CompassCalendar
- LinkedIn: Compass Calendar