6 projects tagged "Hebrew"
LibHdate is a small library for the Hebrew calendar with dates, holidays, and reading sequence. It is written in C and includes bindings for Pascal, Perl, {ython, PHP, and Ruby. hcal and hdate are small example command line programs written in C. This release brings many new options, features, and bugfixes to the two example programs hcal and hdate. The changes to the underlying function library include a few minor bugfixes, deprecation of a series of string functions in favor of a single new one with better memory allocation, and hard-coding of core elements of the Hebrew localization so that Hebrew can be displayed in all locales. Some selected highlights: config files for storing defaults; user-defined menus (defined in a config file); sunset awareness, based on coordinates given or system timezone and guesswork; optional easier entry of coordinates (N, S, E, W, dd:mm:ss); minhag customization for Shabbat times; and Hebrew information in Hebrew characters (for all locales). hcal can display in 3-month mode, in color, and with footnotes and Shabbat information. hdate can output data in CSV format, suitable for spreadsheets, awk, etc. hdate has many format enhancements.
Luach is a Hebrew calendar program that shows Hebrew dates, holidays, and halachic day times ("zmanim"). The Hebrew dates are obtained from libhdate and the times by Kosher Java's Zmanim API. Luach is similar to the Windows program "Kaluach", but is cross-platform and open source.
Torah Tools is a collection of utilities designed to assist Torah learning. Currently, Torah Tools consists of two programs: Daf test and Gemarah charts. Daf test helps you memorize on what page each Gemarah is to be found. It gives you a test to take after you learn a Perek or Masechta that requires you to choose the correct location for a displayed Amud of Gemarah. Gemarah charts helps you keep track of how many times you've Chazered over material by providing a chart with a list of all of the Perakim in the Mesechta, a list of the Dafim in each Perek, and just enough room in each box to mark off your Chazaros.