Skip to main content

Desktop calendar with Jewish and Islamic holidays

Put 12 holiday packs on a Windows desktop calendar: Jewish holidays from the Hebrew calendar, Islamic ones calculated from Umm al-Qura, and recurring to-dos.

77Fox puts Jewish and Islamic holidays on a desktop timeline, next to ten other holiday packs, your own events and any to-dos you choose to show there. Jewish dates are worked out from the Hebrew calendar and Islamic dates are calculated from the Umm al-Qura calendar, so you don't have to look them up every year. The timeline is free in the Windows desktop app, the web console and the Android app; the desktop app needs no account except for email reminders, while the web console and the Android app ask you to sign in with Google.

How the timeline works

The timeline is a vertical line with the future above and the past below. Scroll to zoom, drag to pan, and you can travel anywhere from 1970 to 2524. Type a year at the top and press Enter to jump there; the arrows step one year at a time, and the target icon brings you back to today.

Hover over the line and a card shows the date, time and weekday, plus any holidays or anniversaries that fall on it. The Calendar button opens a month grid with holiday names in their day cells; click a day to see every holiday and event on it. Right-click a day on the line to create an event there.

Your own anniversaries live on the same line. Add them in Settings → Timeline → Anniversaries, and they repeat every year on the Gregorian or the Chinese lunar calendar. They stay visible at every zoom level, even when the line gets crowded.

If you don't have 77Fox yet, download it for Windows first.

12 holiday packs

Holidays come in packs. The first time you open the timeline, the pack follows your interface language: English starts with International, Hebrew with Jewish, German with Germany, and so on. In Settings → Timeline → Festival packs you can switch on as many holiday packs as you need, and "Follow interface language" puts the default back.

Pack Days Examples
United States 12 Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Independence Day, Labor Day, Thanksgiving
International 9 New Year's Day, Valentine's Day, International Women's Day, Mother's Day, Father's Day, Halloween
Christian 10 Epiphany, Ash Wednesday, Palm Sunday, Good Friday, Easter, Ascension Day, Pentecost, Christmas
Jewish 11 Tu BiShvat, Purim, Passover, Shavuot, Tisha B'Av, Rosh Hashanah, Yom Kippur, Sukkot, Hanukkah
Islamic 8 Islamic New Year, Ashura, Mawlid, First Day of Ramadan, Laylat al-Qadr, Eid al-Fitr, Day of Arafah, Eid al-Adha
Germany 13 Rose Monday, Good Friday, Easter Monday, Whit Monday, German Unity Day, Boxing Day
France 14 Easter Monday, Victory in Europe Day, Bastille Day, All Saints' Day, Armistice Day
Italy 14 Epiphany, Liberation Day, Republic Day, Ferragosto, St Stephen's Day
Spain 13 Epiphany, Good Friday, National Day of Spain, Constitution Day, Immaculate Conception
China 14 Chinese New Year's Eve, Chinese New Year, Lantern Festival, Qingming Festival, Dragon Boat Festival, Mid-Autumn Festival
Japan 19 Coming of Age Day, Shōwa Day, Children's Day, Marine Day, Obon, Culture Day
South Korea 11 Seollal, Independence Movement Day, Buddha's Birthday, Chuseok, Hangul Day

There is no separate UK, Canadian or Australian pack. International and Christian cover shared days such as Christmas, Good Friday and Easter, and you can switch off anything you don't observe.

Switching off a single holiday works across packs. Christmas sits in several of them, but once you turn it off it disappears everywhere. When two holidays share a day, the line shows one marker, and the hover card and the calendar list both.

Floating dates are worked out for each year. Thanksgiving is the fourth Thursday in November (26 November in 2026), Memorial Day the last Monday in May (25 May 2026), and Mother's Day in the International pack the second Sunday in May. Easter-based days move with Easter: in 2026 Easter falls on 5 April, so Good Friday is 3 April and Pentecost 24 May.

Working with people abroad? Switch on their country's pack and you'll see their holidays before you book a call. The packs mark the holidays themselves; days off and bridge days follow local announcements.

How Hebrew and Islamic dates are worked out

The dates of Passover or Eid change every year on the Gregorian calendar, so 77Fox recalculates them year by year from the underlying calendars:

Calendar Used for Range and caveats
Hebrew The 11 days in the Jewish pack In leap years Adar splits into Adar I and Adar II, and Purim follows Adar II (23 March in 2027). Multi-day festivals such as Passover, Sukkot and Hanukkah are marked on their first day
Islamic (Umm al-Qura) The 8 days in the Islamic pack Calculated dates. Local moon sighting can shift a holiday by a day, so follow your local announcement. A Hijri year is about 354 days, so one holiday can land twice in a Gregorian year: Islamic New Year falls on 4 January and on 25 December 2041
Chinese lunar The China pack and lunar anniversaries For 1901–2100, dates follow the Hong Kong Observatory's published conversion tables. The daily lunar date appears only in the Chinese interface. Dates inside a leap month don't count as festivals
Korean lunar Seollal, Buddha's Birthday and Chuseok in the South Korea pack Worked out on Seoul time, as Korean calendars are, so in some years they fall a day after the Chinese dates: Seollal 2028 is on 27 January, Chinese New Year on 26 January
Solar terms Qingming and Winter Solstice (China); the two equinox days (Japan) Calculated only for 1900–2099 (China) and 1980–2099 (Japan); outside those years they aren't shown

If your system or browser can't handle one of these calendars, the pack shows "Not supported on this device" and stays off. You get no date rather than a wrong one.

Recurring to-dos: write it now, schedule it later

A to-do in 77Fox starts without a time. You note the task in one line and decide when later.

  1. On the to-do page, double-click an empty spot or the small + next to the section title, and type a title. The box grows with your text; Shift+Enter adds a line and Enter adds the to-do.
  2. When a date matters, click "Add time" and pick a date and time, or switch on "All day".
  3. Open "More options" for a deadline, repeat, "Notify when due" and "Show in timeline".
  4. For repeat, choose Daily, Weekly or "Choose weekdays", and set "Repeat until" if the series should stop. When you later edit one occurrence, pick "This occurrence" or "This and following".

Each occurrence stands alone. Skip Tuesday's and it stays on your list; Wednesday's doesn't replace it. Turn on "Show in timeline" and timed to-dos appear on the timeline. It works the other way too: an event on the timeline becomes a to-do with "Add to to-dos". "Clear time" takes a to-do back to having no time at all.

Reminders, and what they need

Reminders are off until you switch on "Notify when due" for a to-do. Then pick Desktop, Email or both. All-day items notify at 9:00 that morning.

Channel Where it arrives What it needs
Desktop Windows notification 77Fox running at the due time. Closing the window sends it to the tray by default, which still counts
Email The address on your 77Fox account You're signed in, and 77Fox on Windows is running at that moment; it asks the 77Fox server to send the mail, and the server doesn't keep the reminder. Up to 30 emails per account per hour
Web console Browser notification The page is open in the foreground tab and notifications are allowed
Android app Phone notification The app is open on screen, with notification permission

77Fox keeps time on your own device. The desktop app has to be running, or the web page open in the foreground tab; if the PC is shut down or 77Fox has quit, nothing fires at the due time. Missed reminders for unfinished items show up the next time you open 77Fox.

Prefer an overview? Turn on the dashboard and add the Schedule timeline widget next to your to-dos, exchange rates and hardware readings. An all-in-one dashboard toolbox for vibecoders covers the rest of the dashboard.

FAQ

Do I need an account?

Not in the Windows desktop app. There the timeline, holiday packs, anniversaries, to-dos and desktop notifications work without signing in and cost nothing, and the data stays on your PC; only email reminders need an account. The web console and the Android app ask you to sign in with Google first. Once signed in, you can sync your data, encrypted, to your own Google Drive.

Can it show the Hebrew date for every day?

No. 77Fox uses the Hebrew calendar to place Jewish holidays on the right Gregorian days, but it doesn't print a Hebrew date under each day. The only daily non-Gregorian date is the Chinese lunar date, and it appears in the Chinese interface.

Are the Islamic holiday dates exact?

They're calculated from the Umm al-Qura calendar. The actual day depends on local moon sighting and can differ by one day, so go by your local announcement. The note under Festival packs in Settings says the same.

Will I get a reminder if my PC is off?

No. Reminders come from 77Fox running on your device: the desktop app (sitting in the tray is fine) or a web page open in the foreground tab. Email reminders also need the desktop app running. Missed reminders for unfinished items appear the next time you open 77Fox.

Can I add a birthday on the Chinese lunar calendar?

Yes. In Settings → Timeline → Anniversaries, click Add, give it a name, pick the original Gregorian date and switch the calendar from Gregorian to Chinese lunar. 77Fox converts that date to its lunar month and day and marks the matching Gregorian date every year.

Give it a try.

Bring your most-used prompts in first, then connect your AI agent.