shared calendars
A calendar you actually control
Almanac is a small, private calendar you share on purpose. Invite the people who should see it, decide what each of them can do, and keep the rest to yourself. When a calendar turns out to be a trip, it grows an itinerary, booking cards, a budget and a map — and when it doesn’t, those stay switched off and out of the way.
Your data lives in your own Supabase project, and there is a Dockerfile if you would rather run the whole thing yourself.
what it does
roles, not just a share button
Invite by email and say what each person is: an owner who can change the calendar and its members, an editor who can add and edit events, or a viewer who can only read. Nobody gets more than you meant to give them.
not every event is everyone’s business
An event can be visible to the whole calendar, to you and the owners alone, or to a handful of people you name. The ones you keep back are absent from other people’s view — not greyed out, not “busy”, absent.
subscribe from any calendar app
Every calendar publishes a standard .ics feed, so Apple Calendar, Google Calendar and Outlook can show it beside everything else you keep. The feed has its own token, and you can rotate it the day you regret sharing it.
a link for people without an account
Hand out a read-only link when signing someone up would be absurd — the neighbour watering the plants, the group chat, a parent. Links can expire, and revoking one takes a click.