{"id":13486346,"url":"https://github.com/KosherJava/zmanim","last_synced_at":"2025-03-27T20:32:50.635Z","repository":{"id":3701719,"uuid":"41635214","full_name":"KosherJava/zmanim","owner":"KosherJava","description":"KosherJava Zmanim API / Library","archived":false,"fork":false,"pushed_at":"2025-01-01T17:12:08.000Z","size":1259,"stargazers_count":108,"open_issues_count":25,"forks_count":51,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-01-01T17:21:53.046Z","etag":null,"topics":["calendars","daf-yomi","dawn","dusk","hebrew-calendar","hebrew-date","java","jewish","jewish-holidays","judaism","parsha","sunrise","sunset","yahrzeit","zman","zmanim"],"latest_commit_sha":null,"homepage":"https://kosherjava.com","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KosherJava.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-08-30T16:29:27.000Z","updated_at":"2025-01-01T17:12:12.000Z","dependencies_parsed_at":"2023-07-06T08:18:59.422Z","dependency_job_id":"e2196fde-f9c3-4684-922c-d3d6cc4fc5c0","html_url":"https://github.com/KosherJava/zmanim","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KosherJava%2Fzmanim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KosherJava%2Fzmanim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KosherJava%2Fzmanim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KosherJava%2Fzmanim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KosherJava","download_url":"https://codeload.github.com/KosherJava/zmanim/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245920489,"owners_count":20694105,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["calendars","daf-yomi","dawn","dusk","hebrew-calendar","hebrew-date","java","jewish","jewish-holidays","judaism","parsha","sunrise","sunset","yahrzeit","zman","zmanim"],"created_at":"2024-07-31T18:00:44.382Z","updated_at":"2025-03-27T20:32:50.241Z","avatar_url":"https://github.com/KosherJava.png","language":"Java","readme":"KosherJava Zmanim API\n=====================\n\nThe Zmanim library is an API for a specialized calendar that can calculate different astronomical\ntimes including sunrise and sunset and Jewish _zmanim_ or religious times for prayers and other\nJewish religious duties.\n\nThese classes extend GregorianCalendar and can therefore\nuse the standard Calendar functionality to change dates etc. For non religious astronomical / solar\ncalculations use the [AstronomicalCalendar](./src/main/java/com/kosherjava/zmanim/AstronomicalCalendar.java).\n\nThe ZmanimCalendar contains the most common zmanim or religious time calculations. For a much more\nextensive list of _zmanim_ use the ComplexZmanimCalendar.\nThis class contains the main functionality of the Zmanim library.\n\nFor a basic set of instructions on the use of the API, see [How to Use the Zmanim API](https://kosherjava.com/zmanim-project/how-to-use-the-zmanim-api/), [zmanim code samples](https://kosherjava.com/tag/code-sample/) and the [KosherJava FAQ](https://kosherjava.com/tag/faq/). See the \u003ca href=\"https://kosherjava.com\"\u003eKosherJava Zmanim site\u003c/a\u003e for additional information.\n\n# Get Started\nTo add KosherJava as a dependency to your project, add the following dependency:\n\n#### Maven\nAdd the following to your `pom.xml` file:\n```xml\n\u003cdependency\u003e\n  \u003cgroupId\u003ecom.kosherjava\u003c/groupId\u003e\n  \u003cartifactId\u003ezmanim\u003c/artifactId\u003e\n  \u003cversion\u003e2.5.0\u003c/version\u003e\n\u003c/dependency\u003e\n```\n\n#### Gradle\nAdd the following to your `build.gradle` file:\n```groovy\nimplementation group: 'com.kosherjava', name: 'zmanim', version: '2.5.0'\n```\nOr if you have `build.gradle.kts` file:\n\n```kotlin\nimplementation(\"com.kosherjava:zmanim:2.5.0\")\n```\n\n\nLicense\n-------\nThe library is released under the [LGPL 2.1 license](https://kosherjava.com/2011/05/09/kosherjava-zmanim-api-released-under-the-lgpl-license/).\n\nPorts to Other Languages\n------------------------\nThe KosherJava Zmanim API has been ported to:\n* Swift - https://github.com/Elyahu41/KosherSwift \u0026 https://github.com/DanielSmith1239/KosherSwift\n* Objective-C - https://github.com/MosheBerman/KosherCocoa\n* .NET - https://github.com/Yitzchok/Zmanim\n* TypeScript - https://github.com/BehindTheMath/KosherZmanim\n* JavaScript - https://github.com/yparitcher/zmanJS\n* Kotlin - https://github.com/Sternbach-Software/KosherKotlin\n* Ruby - https://github.com/pinnymz/ruby-zmanim\n* Scala - https://github.com/nafg/jewish-date\n* C - https://github.com/yparitcher/libzmanim\n* Python - https://github.com/pinnymz/python-zmanim \u0026 https://pypi.org/project/zmanim/\n* PHP - https://github.com/zachweix/PhpZmanim/\n* Dart / Flutter - https://github.com/yakir8/kosher_dart\n* Go - https://github.com/vlipovetskii/go-zmanim\n* SQL - https://github.com/BehindTheMath/zmanim-sql (alpha quality).\n* VB6/VBA (Visual Basic) - https://github.com/diaphone1/vbzmanim\n\nZmanCode Desktop App\n------------------------\nThe .NET port was used to create a desktop app that is available at https://github.com/NykUser/MyZman.\n\nDisclaimer:\n-----------\n__While I did my best to get accurate results, please double check before relying on these zmanim for \u003cem\u003ehalacha lemaaseh\u003c/em\u003e__.\n\n------------------------\n[![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/KosherJava/zmanim?color=eed6af\u0026label=KosherJava\u0026logo=github)](https://search.maven.org/artifact/com.kosherjava/zmanim)\n[![GitHub](https://img.shields.io/github/license/KosherJava/zmanim?color=eed6af\u0026logo=gnu)](https://github.com/KosherJava/zmanim/blob/master/LICENSE)\n[![GitHub last commit](https://img.shields.io/github/last-commit/KosherJava/zmanim?logo=github)](https://github.com/KosherJava/zmanim/commits/master)\n[![CodeQL](https://github.com/KosherJava/zmanim/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/KosherJava/zmanim/actions/workflows/codeql-analysis.yml)\n[![Run unit tests](https://github.com/KosherJava/zmanim/actions/workflows/pull_request_worklow.yml/badge.svg)](https://github.com/KosherJava/zmanim/actions/workflows/pull_request_worklow.yml)\n","funding_links":[],"categories":["Projects"],"sub_categories":["Zmanim"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKosherJava%2Fzmanim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FKosherJava%2Fzmanim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKosherJava%2Fzmanim/lists"}