Skip to content
A tool to generate a hebrew lunisolar calendar
C# Rich Text Format HTML Inno Setup
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Help
Project
Setup
.gitignore
Application.ico
Hebrew Calendar.url
LICENSE
Ordisoftware.com.url
README.md
Register ODBC.reg

README.md

Hebrew Calendar

This project follows the Manufacturing Software Guidelines.

Licensed under the terms of the Mozilla Public License 2.0
Project Website
Twitter

A tool for Windows written in C# that allows to generate a daily calendar based on the lunar cycle in order to determine the new year and the celebration times according to the hebrew Torah.

Functionalities

  • Generate a calendar with sun and moon rises and sets.
  • Tabular text report, month or grid view.
  • Event reminder for shabat and celebrations.
  • Search for a day in the database.
  • Window listing annual celebrations.
  • Print the month view.
  • Copy the report to the clipboard.
  • Save the report to a text file.
  • Export data to CSV.
  • Navigation by day window from the Tray Icon.
  • English, French.

Requirements

  • Windows Vista x32/x64 or superior
  • Screen 1024x768 or superior
  • Framework .NET 3.5 or superior
  • SQLite ODBC Driver

Screenshots

Repport Window

Month Window

Celebrations Window

Navigation Window

Reminder Window

Videos

Showing video

Month view showing video

Frequently asked questions

How to install SQlite ODBC Driver?

What to do in case of ODBC datasource connection error?

The setup tries to register an ODBC DSN to the registry but in case of problem run "C:\Program Files\Ordisoftware\Hebrew Calendar\Register ODBC.reg" or open the ODBC datasource manager (Admin tools in Windows' Control panel) and create a user datasource named "Hebrew-calendar" for "SQLite 3 ODBC Driver" with "Database Name" sets to:

"%USERPROFILE%\AppData\Roaming\Ordisoftware\Hebrew Calendar\Hebrew-calendar.sqlite"

Watch the video.

How to get latitude and longitude?

They can be found using an online service.

What is Shabat?

It's the "day of rest" where one do not work for a livelihood and where there is no creative activity. Unless there is a vital emergency, the body, the emotions and the spirit are resting there. The study of the Torah is a privileged activity. Tradition attributes this day to Saturday. We can however think according to Béréshit 1.1 that in the case where the first day is the day of birth as a corollary to the fusion of the gametes then it takes place the day before: thus a person coming to the world on a Sunday will have his Shabat the Saturday. From Béréshit 1.5 and 1.16 as well as from Shémot 20.8 it can be deduced that it lasts from sunset on the eve of the calendar day to sunset on the same day. For example, for a person born in Paris, the Shabat of February 19, 2019 takes place from Friday 18 at 17:25 to Saturday at 17:25 approximately.

What are the times of celebration?

These are Pesa'h or Easter which is the liberation of illusions, Shavuot or Weeks which is the gift of knowledge, Teruah or Ringtone which is the joy of being freedom, Kipurim or Atonement which is the sorrow of losses, and Sukot or Tabernacles which is the construction of the future. These are important moments of the lunar year in the solar cycle whose purpose is to provide a benevolent evolution of consciousness by the knowledge of the laws of the universe and of life. The Torah says to count these days according to the moon, as opposed to Shabat which is counted according to the sun.

Changelog

2019.05.22 - Version 1.8

  • Add check update.

2019.04.25 - Version 1.7

  • Fix pessah length.

2019.04.08 - Version 1.6

  • Fix tray icon.

2019.01.28 - Version 1.5

  • Change current day color in month view.
  • Some code refactorings.
  • Some improvments.

2019.01.21 - Version 1.4

  • Add an event reminder.
  • Add help file.

2019.01.20 - Version 1.3

  • Add an option for the Tray Icon mouse click.
  • Add an option to show/hide the main form at startup.
  • Add a month view.
  • Add a print menu.
  • Improve the grid view.

2019.01.18 - Version 1.2

  • Add a celebrations window.
  • Improve the navigation window.
  • Improve the preferences window.
  • Some bug fixes.

2019.01.17 - Version 1.1

  • Report is no more generated at every startup.

2019.01.14 - Version 1.0

  • Initial release.
You can’t perform that action at this time.