Skip to content

SwitchbackTech/compass-calendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,681 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compass Calendar

A simple calendar that helps you manage your time.

Why try compass?

You'll get more done

  • 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.

It'll be around for the long-term

  • 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.

It'll help others

We donate 10% of revenue to support mental health programs in our home city of Bozeman, Montana. Your support helps us support others in need.

Features

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

Tech stack

  • Frontend: React, Zustand, TanStack, Tailwind
  • Backend: Node, Express, MongoDB
  • Testing: Bun, React Testing Library, Playwright

Getting started

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 install

cp compass.example.yaml compass.yaml

bun run dev:web

bun run dev:backend

Open http://localhost:9080.
3. Self-host Compass Run Compass on your server. See the self-hosting guide.

Resources

About

Manage your time, simply.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

228 stars

Watchers

2 watching

Forks

Packages

 
 
 

Contributors

Languages