Documentation
Everything Calendite can do, in plain language. Every page has a “View as Markdown” link to its source.
Getting startedWhat happens the first time you open Calendite, how to find your way around, and how to create your first event.
How Calendite differsThe handful of places Calendite breaks with the standard calendar model, and what that lets you do.
Rule referenceThe full Calendite rule syntax, covering weekdays, nth-of-month, dates, shifts, Easter, and exclusions.
TroubleshootingFixes and explanations for the most common problems, including late alarms, failed pairing, notes that won't move and rules that produce no dates.
Everyday use
The parts of Calendite you'll touch most: views, repeats, events within events, alerts, tags, notes and feeds.
Calendar viewsHow Month, Week and Day views work, including the transposed week view where an event's width is its duration.
Calendar itemsThe four kinds of thing you can put on a Calendite calendar (events, reminders, deadlines and time periods) and what each one does differently.
Building repeatsHow to build almost any repeating schedule with the pickers, without typing a rule.
Repeating eventsAn introduction to Calendite's rule language and the handful of forms that cover almost everything you'll want to schedule.
Editing and deletingWhether a change touches one occurrence or the whole series, how to stop or change a repeat from a chosen day, and why removing a single date is always reversible.
Inner and variant eventsTwo ideas other calendars don't have: events that only happen inside other events, and one event that wears several different shapes.
Event groupsFor shift work with no ordinary week: one group holds what the shifts share, and a rota you paint decides which shift lands on which day.
Reminders and alertsWhat alarms, notifications and reminders each do in Calendite, and how alert text is built.
Launching apps from alarmsAttach an app to an alarm so the ringing screen shows that app's own icon and opens it with a single tap.
Actions on alarmsGive an alarm or reminder something to do when it rings: open an app, or call someone with the number ready in your phone app.
Tags, colours and filteringHow tags colour your calendar, how filtering changes what you see, and how categories differ from tags.
Colours from your titlesHow Calendite suggests a colour for a new event from its title, learns the colours you pick yourself, and how to change what shapes its suggestions.
Location and placesAttaching a place to an event, including room and floor, and exactly what address search sends to the internet.
Notes and descriptionsCalendite's notes are plain Markdown files in a folder you choose, so you can edit them from Obsidian or any other editor.
Data sources and feedsTurn a JSON feed of dates (bank holidays, term dates, fixture lists) into a named category you can use in any recurrence rule.
Device calendar syncBring your phone's existing calendar into Calendite, what keeps updating afterwards, and what happens to those events if you turn it off.
Backup and restoreHow your calendar can survive a lost phone without a Calendite account, what the backup actually contains, and why the password is never stored.
Your phone's assistantCalendite exposes its calendar to on-device assistants as AppFunctions, so a request like "add a dentist appointment on Tuesday" lands in your calendar without leaving the phone.
Putting an event on someone's calendarChoose who sees each event and, person by person, whose own calendar it goes on; and what the other person can do with an event you put on theirs.
Guides
Practical, task-focused walkthroughs for getting real schedules into Calendite.
Privacy and sharing
How calendar sharing works without accounts or a cloud, and the complete list of what can ever leave your device.
Sharing your calendarPair with someone in person, put an event on their calendar, link your own browser, and see exactly what a sync server can and can't read.
What leaves your deviceThe complete list of everything Calendite can send anywhere, when it sends it, and who receives it.
How the encryption worksTwo ciphers instead of one, hybrid post-quantum key agreement, and a pairing ceremony with no key server, plus what this protects against and what it doesn't.
Reference
Precise lookups covering what the words mean, every alert template variable, and the lunar and Easter rules.
GlossaryWhat Calendite means by event series, inner and variant events, tags, alerts, visibility and the rest of its vocabulary.
Alert template syntaxEvery variable you can put in an alert title, from the event name to how long is left before it starts.
Moon rulesThe full MOON() syntax for scheduling by lunar phase, illumination percentage or a range.
Easter rulesThe full EASTER() syntax for Easter Sunday and the days that move with it, Western or Orthodox.
STARTS_ON, ENDS_ON and ENDS_AFTER rulesGiving a repeating pattern its own start, end and count, so a hand-picked day can fall outside it without moving the pattern.
Release Notes
What is new in each version of Calendite, newest first.
Version 0.0.14What changed in this release of Calendite.
Version 0.0.12What changed in this release of Calendite.
Version 0.0.11Your calendar in a browser, event colours that come from what you call them, repeats you can stop and change from any day, and an app less than half the size to download.
Version 0.0.10Event Groups for shift patterns, an assistant that can create and change events, and one repeat rule behind both ways of choosing days.
Machine-readable index: llms.txt, and every page in one file at llms-full.txt.