Skip to main content

kosher_rust 0.3.0-rc.2 copy "kosher_rust: ^0.3.0-rc.2" to clipboard
kosher_rust: ^0.3.0-rc.2 copied to clipboard

Jewish calendar, halachic times (zmanim) and daily learning schedules, from the kosher-rust crate.

Changelog #

0.3.0-rc.2 #

The first release, binding kosher-rust 0.3.0-rc.2.

  • The calendar. HebrewDate with its holidays, weekly parsha, special Shabbosos and molad, HebrewYear with its length and months, and the names of months, parshiyos and special days in English and Hebrew.
  • Zmanim. ZmanimCalculator gives every time kosher-rust's Zmanim does, with a ZmanimConfig for the solar algorithm, elevation, chatzos and offsets. MyZmanimCalculator gives the times shown on the MyZmanim website.
  • Learning. Daf Yomi, Daf HaShavua, Dirshu's Amud Yomi, Daf Yomi Yerushalmi, Mishna Yomis, monthly Tehillim and Pirkei Avos.
  • Your own time zone library. Implement TimeZone with any time zone library and pass its offset. TimeZone.local, TimeZone.utc and FixedTimeZone are included.
  • No DateTime. Dates are GregorianDate records and times are seconds since the Unix epoch.
  • Plain Dart and Flutter. The build hook compiles the Rust crate, so there are no prebuilt binaries to download. A command-line program calls disposeKosherRust when it is done.
0
likes
150
points
27
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Jewish calendar, halachic times (zmanim) and daily learning schedules, from the kosher-rust crate.

License

LGPL-2.1 (license)

Dependencies

ffi, flutter_rust_bridge, flutter_rust_bridge_hooks, freezed_annotation

More

Packages that depend on kosher_rust