Home › Lifestyle
Information
Preview 2 platforms
iPhone 6 images
iPad 6 images
What’s New Version 1.0.2
Home screen with moon phases
Recurring events for x days or x weeks
Improved contrast dark mode
Description
Roots Calendar reimagines how you experience time.
Built on the Beth-Luis-Nion system, a 13-month calendar where every month has exactly 28 days and bears the name of a tree.
Roots Calendar runs alongside your Gregorian life while offering a quieter, more seasonal rhythm beneath it.
13 MONTHS OF 28 DAYS
Every month is identical in shape: always exactly 4 weeks, always starting on the same weekday. No more irregular months, no more counting days on your fingers. Beth (Birch) through Ruis (Elder), each with its own tree, its own keyword, its own character.
YEAR DAY
Between the last month and the first lies a single nameless day — Year Day. A threshold. A pause. A moment outside the normal count.
YOUR CALENDAR, YOUR EVENTS
Add events to any day. Color-code them. They stay on your device — nothing is sent anywhere.
GOOGLE CALENDAR SYNC
Optionally sync with your existing Google Calendar. Your Roots events appear alongside your regular appointments, mapped by Gregorian date.
MOON PHASES
See the current moon phase for any day, calculated locally with no external API.
CELTIC FESTIVALS
Samhain, Imbolc, Beltane, Lughnasadh and the solar festivals appear automatically as read-only markers in your calendar.
MULTIPLE VIEWS
Month grid, week, 3-day, day, and schedule views. Switch instantly from the menu.
PRIVACY FIRST
All event data is stored locally on your device using SQLite. No account required. No data collection.
OPEN SOURCE
Roots Calendar is open source (GPL-3.0). The full source is available on GitHub.
—
The Beth-Luis-Nion calendar is a 20th-century poetic and spiritual tradition, drawing on genuine Celtic materials — the Ogham alphabet, medieval Irish tree-lore, and the lunisolar Coligny Calendar. It was articulated in its modern form by Robert Graves in The White Goddess (1948). It is not a recovered ancient Druidic system, but a living practice with its own rich lineage.
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 2 versions
Build 887391207v1.0.22026-06-24 23:20:46
Home screen with moon phases
Recurring events for x days or x weeks
Improved contrast dark mode
Build 885897140v1.02026-06-17 11:54:37
No pricing data captured yet — comparisons appear once the app has paid storefronts or in-app purchases.
Availability 168 of 168 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
AE | en-GB | Free | 0 | — | 1.0.2 |
AF | en-GB | Free | 0 | — | 1.0.2 |
AG | en-GB | Free | 0 | — | 1.0.2 |
AI | en-GB | Free | 0 | — | 1.0.2 |
AL | en-GB | Free | 0 | — | 1.0.2 |
AM | en-GB | Free | 0 | — | 1.0.2 |
AO | en-GB | Free | 0 | — | 1.0.2 |
AR | es-MX | Free | 0 | — | 1.0.2 |
AT | de-DE | Free | 0 | — | 1.0.2 |
AU | en-AU | Free | 0 | — | 1.0.2 |
AZ | en-GB | Free | 0 | — | 1.0.2 |
BA | en-GB | Free | 0 | — | 1.0.2 |
BB | en-GB | Free | 0 | — | 1.0.2 |
BE | en-GB | Free | 0 | — | 1.0.2 |
BF | en-GB | Free | 0 | — | 1.0.2 |
BG | en-GB | Free | 0 | — | 1.0.2 |
BH | en-GB | Free | 0 | — | 1.0.2 |
BJ | en-GB | Free | 0 | — | 1.0.2 |
BM | en-GB | Free | 0 | — | 1.0.2 |
BN | en-GB | Free | 0 | — | 1.0.2 |
BR | pt-BR | Free | 0 | — | 1.0.2 |
BS | en-GB | Free | 0 | — | 1.0.2 |
BT | en-GB | Free | 0 | — | 1.0.2 |
BW | en-GB | Free | 0 | — | 1.0.2 |
BY | en-GB | Free | 0 | — | 1.0.2 |
BZ | en-GB | Free | 0 | — | 1.0.2 |
CA | en-CA | Free | 0 | — | 1.0.2 |
CD | en-GB | Free | 0 | — | 1.0.2 |
CG | en-GB | Free | 0 | — | 1.0.2 |
CH | de-CH | Free | 0 | — | 1.0.2 |
CI | fr-FR | Free | 0 | — | 1.0.2 |
CL | es-MX | Free | 0 | — | 1.0.2 |
CM | fr-FR | Free | 0 | — | 1.0.2 |
CN | zh-Hans-CN | Free | 0 | — | 1.0.2 |
CO | es-MX | Free | 0 | — | 1.0.2 |
CV | en-GB | Free | 0 | — | 1.0.2 |
CY | en-GB | Free | 0 | — | 1.0.2 |
CZ | en-GB | Free | 0 | — | 1.0.2 |
DE | de-DE | Free | 0 | — | 1.0.2 |
DK | en-GB | Free | 0 | — | 1.0.2 |
DM | en-GB | Free | 0 | — | 1.0.2 |
DO | es-MX | Free | 0 | — | 1.0.2 |
DZ | en-GB | Free | 0 | — | 1.0.2 |
EC | es-MX | Free | 0 | — | 1.0.2 |
EE | en-GB | Free | 0 | — | 1.0.2 |
EG | en-GB | Free | 0 | — | 1.0.2 |
ES | es-ES | Free | 0 | — | 1.0.2 |
FI | en-GB | Free | 0 | — | 1.0.2 |
FJ | en-GB | Free | 0 | — | 1.0.2 |
FM | en-GB | Free | 0 | — | 1.0.2 |
FR | fr-FR | Free | 0 | — | 1.0.2 |
GA | fr-FR | Free | 0 | — | 1.0.2 |
GB | en-GB | Free | 0 | — | 1.0.2 |
GD | en-GB | Free | 0 | — | 1.0.2 |
GE | en-GB | Free | 0 | — | 1.0.2 |
GH | en-GB | Free | 0 | — | 1.0.2 |
GM | en-GB | Free | 0 | — | 1.0.2 |
GR | en-GB | Free | 0 | — | 1.0.2 |
GT | es-MX | Free | 0 | — | 1.0.2 |
GW | en-GB | Free | 0 | — | 1.0.2 |
GY | en-GB | Free | 0 | — | 1.0.2 |
HK | zh-Hant-HK | Free | 0 | — | 1.0.2 |
HN | es-MX | Free | 0 | — | 1.0.2 |
HR | en-GB | Free | 0 | — | 1.0.2 |
HU | en-GB | Free | 0 | — | 1.0.2 |
ID | en-GB | Free | 0 | — | 1.0.2 |
IE | en-GB | Free | 0 | — | 1.0.2 |
IL | en-GB | Free | 0 | — | 1.0.2 |
IN | en-GB | Free | 0 | — | 1.0.2 |
IQ | en-GB | Free | 0 | — | 1.0.2 |
IS | en-GB | Free | 0 | — | 1.0.2 |
IT | it | Free | 0 | — | 1.0.2 |
JM | en-GB | Free | 0 | — | 1.0.2 |
JO | en-GB | Free | 0 | — | 1.0.2 |
JP | ja | Free | 0 | — | 1.0.2 |
KE | en-GB | Free | 0 | — | 1.0.2 |
KG | en-GB | Free | 0 | — | 1.0.2 |
KH | en-GB | Free | 0 | — | 1.0.2 |
KN | en-GB | Free | 0 | — | 1.0.2 |
KR | ko | Free | 0 | — | 1.0.2 |
KW | en-GB | Free | 0 | — | 1.0.2 |
KY | en-GB | Free | 0 | — | 1.0.2 |
KZ | en-GB | Free | 0 | — | 1.0.2 |
LA | en-GB | Free | 0 | — | 1.0.2 |
LB | en-GB | Free | 0 | — | 1.0.2 |
LC | en-GB | Free | 0 | — | 1.0.2 |
LK | en-GB | Free | 0 | — | 1.0.2 |
LR | en-GB | Free | 0 | — | 1.0.2 |
LT | en-GB | Free | 0 | — | 1.0.2 |
LU | en-GB | Free | 0 | — | 1.0.2 |
LV | en-GB | Free | 0 | — | 1.0.2 |
LY | en-GB | Free | 0 | — | 1.0.2 |
MA | en-GB | Free | 0 | — | 1.0.2 |
MD | en-GB | Free | 0 | — | 1.0.2 |
ME | en-GB | Free | 0 | — | 1.0.2 |
MG | en-GB | Free | 0 | — | 1.0.2 |
MK | en-GB | Free | 0 | — | 1.0.2 |
ML | en-GB | Free | 0 | — | 1.0.2 |
MM | en-GB | Free | 0 | — | 1.0.2 |
MN | en-GB | Free | 0 | — | 1.0.2 |
MO | zh-Hant-HK | Free | 0 | — | 1.0.2 |
MR | en-GB | Free | 0 | — | 1.0.2 |
MS | en-GB | Free | 0 | — | 1.0.2 |
MT | en-GB | Free | 0 | — | 1.0.2 |
MU | en-GB | Free | 0 | — | 1.0.2 |
MV | en-GB | Free | 0 | — | 1.0.2 |
MW | en-GB | Free | 0 | — | 1.0.2 |
MX | es-MX | Free | 0 | — | 1.0.2 |
MY | en-GB | Free | 0 | — | 1.0.2 |
MZ | en-GB | Free | 0 | — | 1.0.2 |
NA | en-GB | Free | 0 | — | 1.0.2 |
NE | en-GB | Free | 0 | — | 1.0.2 |
NG | en-GB | Free | 0 | — | 1.0.2 |
NI | es-MX | Free | 0 | — | 1.0.2 |
NL | nl | Free | 0 | — | 1.0.2 |
NO | en-GB | Free | 0 | — | 1.0.2 |
NP | en-GB | Free | 0 | — | 1.0.2 |
NR | en-GB | Free | 0 | — | 1.0.2 |
NZ | en-AU | Free | 0 | — | 1.0.2 |
OM | en-GB | Free | 0 | — | 1.0.2 |
PE | es-MX | Free | 0 | — | 1.0.2 |
PG | en-GB | Free | 0 | — | 1.0.2 |
PH | en-GB | Free | 0 | — | 1.0.2 |
PK | en-GB | Free | 0 | — | 1.0.2 |
PL | en-GB | Free | 0 | — | 1.0.2 |
PT | pt-PT | Free | 0 | — | 1.0.2 |
PW | en-GB | Free | 0 | — | 1.0.2 |
QA | en-GB | Free | 0 | — | 1.0.2 |
RO | en-GB | Free | 0 | — | 1.0.2 |
RS | en-GB | Free | 0 | — | 1.0.2 |
RU | ru | Free | 0 | — | 1.0.2 |
RW | en-GB | Free | 0 | — | 1.0.2 |
SA | en-GB | Free | 0 | — | 1.0.2 |
SB | en-GB | Free | 0 | — | 1.0.2 |
SC | en-GB | Free | 0 | — | 1.0.2 |
SE | sv | Free | 0 | — | 1.0.2 |
SG | en-GB | Free | 0 | — | 1.0.2 |
SI | en-GB | Free | 0 | — | 1.0.2 |
SK | en-GB | Free | 0 | — | 1.0.2 |
SL | en-GB | Free | 0 | — | 1.0.2 |
SN | en-GB | Free | 0 | — | 1.0.2 |
SR | en-GB | Free | 0 | — | 1.0.2 |
ST | en-GB | Free | 0 | — | 1.0.2 |
SV | es-MX | Free | 0 | — | 1.0.2 |
SZ | en-GB | Free | 0 | — | 1.0.2 |
TC | en-GB | Free | 0 | — | 1.0.2 |
TD | en-GB | Free | 0 | — | 1.0.2 |
TH | en-GB | Free | 0 | — | 1.0.2 |
TJ | en-GB | Free | 0 | — | 1.0.2 |
TM | en-GB | Free | 0 | — | 1.0.2 |
TN | en-GB | Free | 0 | — | 1.0.2 |
TO | en-GB | Free | 0 | — | 1.0.2 |
TR | en-GB | Free | 0 | — | 1.0.2 |
TT | en-GB | Free | 0 | — | 1.0.2 |
TW | zh-Hant-TW | Free | 0 | — | 1.0.2 |
TZ | en-GB | Free | 0 | — | 1.0.2 |
UA | en-GB | Free | 0 | — | 1.0.2 |
UG | en-GB | Free | 0 | — | 1.0.2 |
US | en-US | Free | 0 | — | 1.0.2 |
UZ | en-GB | Free | 0 | — | 1.0.2 |
VC | en-GB | Free | 0 | — | 1.0.2 |
VG | en-GB | Free | 0 | — | 1.0.2 |
VN | en-GB | Free | 0 | — | 1.0.2 |
VU | en-GB | Free | 0 | — | 1.0.2 |
XK | en-GB | Free | 0 | — | 1.0.2 |
YE | en-GB | Free | 0 | — | 1.0.2 |
ZA | en-GB | Free | 0 | — | 1.0.2 |
ZW | en-GB | Free | 0 | — | 1.0.2 |
Change log 6 changes · PG
✎
releaseNotes updated
Home screen with moon phases
Recurring events for x days or x weeks
Improved contrast dark mode
✎
description updated
Roots Calendar reimagines how you experience time.
Built on the Beth-Luis-Nion system, a 13-month calendar where every month has exactly 28 days and bears the
✎
subtitle updated
a 13 month calendar app
✎
name updated
Roots Calendar
◆
Version 1.0.2 released
Home screen with moon phases
Recurring events for x days or x weeks
Improved contrast dark mode
◆
Version 1.0 released
AEen-GB
AFen-GB
AGen-GB
AIen-GB
ALen-GB
AMen-GB
AOen-GB
ARes-MX
ATde-DE
AUen-AU
AZen-GB
BAen-GB
BBen-GB
BEen-GB
BFen-GB
BGen-GB
BHen-GB
BJen-GB
BMen-GB
BNen-GB
BRpt-BR
BSen-GB
BTen-GB
BWen-GB
BYen-GB
BZen-GB
CAen-CA
CDen-GB
CGen-GB
CHde-CH
CIfr-FR
CLes-MX
CMfr-FR
CNzh-Hans-CN
COes-MX
CVen-GB
CYen-GB
CZen-GB
DEde-DE
DKen-GB
DMen-GB
DOes-MX
DZen-GB
ECes-MX
EEen-GB
EGen-GB
ESes-ES
FIen-GB
FJen-GB
FMen-GB
FRfr-FR
GAfr-FR
GBen-GB
GDen-GB
GEen-GB
GHen-GB
GMen-GB
GRen-GB
GTes-MX
GWen-GB
GYen-GB
HKzh-Hant-HK
HNes-MX
HRen-GB
HUen-GB
IDen-GB
IEen-GB
ILen-GB
INen-GB
IQen-GB
ISen-GB
ITit
JMen-GB
JOen-GB
JPja
KEen-GB
KGen-GB
KHen-GB
KNen-GB
KRko
KWen-GB
KYen-GB
KZen-GB
LAen-GB
LBen-GB
LCen-GB
LKen-GB
LRen-GB
LTen-GB
LUen-GB
LVen-GB
LYen-GB
MAen-GB
MDen-GB
MEen-GB
MGen-GB
MKen-GB
MLen-GB
MMen-GB
MNen-GB
MOzh-Hant-HK
MRen-GB
MSen-GB
MTen-GB
MUen-GB
MVen-GB
MWen-GB
MXes-MX
MYen-GB
MZen-GB
NAen-GB
NEen-GB
NGen-GB
NIes-MX
NLnl
NOen-GB
NPen-GB
NRen-GB
NZen-AU
OMen-GB
PEes-MX
PHen-GB
PKen-GB
PLen-GB
PTpt-PT
PWen-GB
QAen-GB
ROen-GB
RSen-GB
RUru
RWen-GB
SAen-GB
SBen-GB
SCen-GB
SEsv
SGen-GB
SIen-GB
SKen-GB
SLen-GB
SNen-GB
SRen-GB
STen-GB
SVes-MX
SZen-GB
TCen-GB
TDen-GB
THen-GB
TJen-GB
TMen-GB
TNen-GB
TOen-GB
TRen-GB
TTen-GB
TWzh-Hant-TW
TZen-GB
UAen-GB
UGen-GB
USen-US
UZen-GB
VCen-GB
VGen-GB
VNen-GB
VUen-GB
XKen-GB
YEen-GB
ZAen-GB
ZWen-GB