Create a mobile widget to display biblical dates on your device, with all days of the year including festivals, new moons, and special events, inspired by the works of Michael Rood, Adam Drissel, Deborah Gordon, and Mark Harris.
- When Is The New Moon
- El Cuerpo del Mesías
- Michael Rood
- NASA Daily Moon Guide ← super handy to eyeball real-time moon visibility straight from the source
Clone this repo or copy scriptable.js into Scriptable app (kept up-to-date)
- Update dates in
json_maker.pyusing whenisthenewmoon.com + NASA moon guide - Run:
python json_maker.py - Output: Creates
6025.jsonwith biblical calendar data
- Install Scriptable: Download Scriptable from the App Store
- Add Script: Open Scriptable → Tap + → Create new script → Copy
scriptable.jscontent → Paste into script → Name it "bore" - Configure: Update
jsonUrlin script to point to your JSON file location - Add Widget: Long-press home screen → Edit → Add widget → Scriptable → Select script → Choose Medium size → Add Widget
- Done!: Widget shows biblical date, Gregorian date, and special events
- WIP
-
Clone repo:
git clone <repository-url> && cd bore -
Make executable:
chmod +x bore -
Run command:
./boreto see today's date -
Add alias (optional): Run this command from the bore directory to add
bore-todayalias to your.zshrc:echo -e "\n# bore\nalias bore-today='sh $(pwd)/bore.sh'" >> ~/.zshrc && source ~/.zshrc
-
Use alias: Now you can run
bore-todayfrom any directory to see today's date
Always observe according to the Torah
| Event | Date | Description |
|---|---|---|
| Spring Festivals (Aviv) | ||
| Rosh Hashanah | Aviv 1 | Biblical New Year |
| Day of Preparation | Aviv 10 | Preparation for Passover |
| Pesach (Passover) | Aviv 14 | Evening begins |
| Hag Ha'Matzot | Aviv 15 | Unleavened Bread begins |
| Bikurim & Omer | Aviv 16 | Firstfruits & Omer count begins |
| Last Day Unleavened Bread | Aviv 21 | End of Unleavened Bread |
| Shavuot | Aviv +50 | Pentecost/Weeks |
| Fall Festivals (Etanim) | ||
| Yom Teruah | Etanim 1 | Feast of Trumpets |
| Yom Ha'Kipurim | Etanim 10 | Day of Atonement |
| Sukkot | Etanim 15 | Tabernacles begins |
| Last Day Tabernacles | Etanim 21 | End of Tabernacles |
| Shemini Atzeret | Etanim 22 | Eighth Day |
| New Moon Days | ||
| New Moon (Rosh Hodesh) | 1st of every month | Work prohibited |
| Omer Count | ||
| Count of Omer | Daily Aviv 16 to Aviv +49 | 49 days |
| Shavuot | Aviv +50 | Completion of 50 days |
| Special Days | ||
| Shabbat (Sabbath) | Weekly | Friday sunset to Saturday sunset |
Based on visual new moon sightings.
shalom