Hebrew Calendar Resources: Tools, Libraries, and APIs

A curated list of open-source tools, libraries, APIs, and integrations for working with the Hebrew calendar, zmanim, and related calculations.

Daniel Rosehill Hebrew & Jewish tech

(18 Nisan 5786)

3 min read

Hebrew Calendar Resources: Tools, Libraries, and APIs

A curated list of open-source tools, libraries, APIs, and integrations for working with the Hebrew (Jewish) calendar, zmanim (halachic times), and related calculations.

GitHub: danielrosehill/Hebrew-Calendar-Resources

GitHub Repository danielrosehill/Hebrew-Calendar-Resources Collection of open-source tools, libraries, APIs, and integrations for working with the Hebrew calendar ★ 1CC0-1.0Updated Apr 2026 hebrew-calendarjewish View on GitHub

Python Libraries

  • pyluach — Python package for Hebrew date conversions and calculations

  • py-libhdate — Python bindings for libhdate, providing Hebrew calendar and zmanim

GitHub Repository simlist/pyluach A Python package for manipulating Hebrew (Jewish) calendar dates and Hebrew-Gregorian conversion. ★ 72PythonUpdated Oct 2026 calendarhebrew-calendarhebrew-datejewishjewish-calendar View on GitHub GitHub Repository py-libhdate/py-libhdate Python 3 library for Hebrew date and zmanim (times) objects in python ★ 42PythonGPL-3.0Updated Sept 2026 hebrew-calendarpython-librarypython27python3python3-library View on GitHub

JavaScript / TypeScript Libraries

  • jewish-date — JavaScript library for Hebrew date conversions

  • hebcal-es6 — Modern ES6 JavaScript library for Hebrew calendar calculations

GitHub Repository Shmulik-Kravitz/jewish-date Jewish Date is a fast and modern 2kB JavaScript library that provides a simple and efficient Gregorian-to-Hebrew and vice versa date converter. ★ 70TypeScriptMITUpdated Oct 2026 browsercalendarconvertdatehdate View on GitHub GitHub Repository hebcal/hebcal-es6 perpetual Jewish Calendar with holidays, Shabbat and holiday candle lighting and havdalah times, Torah readings, and more ★ 137TypeScriptGPL-2.0Updated Nov 2026 calendardaf-yomihebrew-calendarhebrew-dateholidays View on GitHub

Java Libraries

  • KosherJava Zmanim — Comprehensive Java library for calculating zmanim (halachic times)

GitHub Repository KosherJava/zmanim KosherJava Zmanim API / Library ★ 142JavaLGPL-2.1Updated Nov 2026 calendarsdaf-yomidawnduskhebrew-calendar View on GitHub

Web Services and APIs

  • Hebcal — Full-featured Hebrew calendar web service with holiday, parsha, and zmanim data

  • hebcal-rest-api — REST API for Hebcal's Hebrew calendar services

  • TorahCalc — Tools for biblical/Talmudic unit conversions, gematria, Hebrew calendar, and zmanim

GitHub Repository hebcal/hebcal-rest-api Jewish holidays and Hebrew calendar as plain JSON objects and CSV export ★ 19JavaScriptBSD-2-ClauseUpdated Oct 2026 View on GitHub GitHub Repository torahcalc/torahcalc New website and API for TorahCalc - Tools for Torah study ★ 31JavaScriptGPL-3.0Updated Nov 2026 gematriahacktoberfesthalachahebrew-calendarjudaism View on GitHub

MCP Servers

GitHub Repository hebcal/hebcal-mcp Model Context Protocol extension for Hebrew calendar ★ 6TypeScriptBSD-2-ClauseUpdated Sept 2026 View on GitHub GitHub Repository ariroffe72/zmanim-mcp-server A comprehensive MCP server for calculating Jewish prayer times (zmanim). ★ 2PythonMITUpdated May 2026 judaism View on GitHub

Smart Home and Desktop Integrations

GitHub Repository neshkoli/MMM-HebrewCalendar MagicMirror2 module allows you to view Hebrew calendar with your events in a monthly calendar view ★ 2JavaScriptMITUpdated Oct 2026 View on GitHub GitHub Repository danielrosehill/Hebrew-Date-KDE-Widget View on GitHub

Full-Stack Applications

  • myHebrewDates — Track and get reminders for Hebrew date anniversaries (yahrzeits, birthdays, etc.)

GitHub Repository abe-101/myHebrewDates Automatically sync recurring Hebrew calendar events, like birthdays and anniversaries, to your digital calendar ★ 25SCSSUpdated Nov 2026 djangohebrewicalicalendarics View on GitHub
Daniel Rosehill

Daniel Rosehill

Agentic AI systems architect in Jerusalem. I design and build multi-agent systems, MCP tooling and speech-to-text pipelines, and write up what I learn along the way.

More about me at danielrosehill.com