/** * rCal landing page — relational calendar. */ export function renderLanding(): string { return `
Time is shared. Your calendar should be too.
A spatiotemporal calendar that couples where and when, supports natural cycles, and zooms from 30-second moments to geological epochs.
Ten zoom levels from 30-second moments to cosmic time. Year, month, week, day — and beyond.
Calendars belong to spaces, not individuals. Everyone sees the same schedule by default.
Moon phases, solstices, and seasonal rhythms overlaid on the Gregorian grid. Plan with natural cycles.
Events have places, not just times. Spatial and temporal zoom are coupled at every level.
Add events with time, location, and source context. Pull from ICS feeds, CalDAV, or other r* modules.
Navigate across ten temporal zoom levels. Spatial and temporal zoom are coupled — zoom out in time and the map zooms out too.
Space members see the same calendar. rWork sprints, rVote deadlines, rTrips itineraries — all in one view.
Ten levels of time — from the blink of an eye to deep time.
Classic calendar grid — day, week, month. The view you know.
T to switch
Map view with events pinned to locations. Zoom couples time and space.
S to switch
Moon-phase overlay with illumination percentages. Plan with natural rhythms.
L to switch
Events grouped by r* source module. See your rWork sprints next to rVote deadlines.
C to switch
rCal pulls events from across the r* ecosystem automatically.
Travel itineraries appear as multi-day calendar events with location pins.
Location-tagged events render on the spatial view map layer.
Meeting events auto-link to participant profiles and relationship context.
Group-buy deadlines and fulfillment ETAs show up as calendar milestones.
Meeting notes link back to the calendar event that spawned them.
Space-level milestones and deadlines aggregate across all modules into one timeline.
The libraries and tools that power rCal.
Rock-solid relational database for events, sources, locations, and calendar metadata.
Open-source routing engine for location-based scheduling, travel times, and spatial queries.
Ultrafast web framework for the API layer. Lightweight, edge-ready, and built for speed.
How rCal keeps your information safe.
All content encrypted before it leaves your device. Not even the server can read it.
The server processes your requests without ever seeing your data in the clear.
Run on your own infrastructure. Your server, your rules, your data.