{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/2"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/3"},{"label":"Internationalization","url":"https://skillfed.io/packages/category/software-development-internationalization"},{"label":"Localization","url":"https://skillfed.io/packages/category/software-development-localization"}],"enrichment":{"capability":"Converts dates between the Hijri (Islamic) and Gregorian calendars using the Umm al-Qura standard, with support for dates from 1343 AH to 1500 AH.","skillfed_tags":["calendar-conversion","internationalization","islamic-calendar"],"use_cases":["Convert Hijri dates from Islamic documents, contracts, or historical records to Gregorian dates for international use.","Generate Hijri dates for Islamic event scheduling, prayer time calculations, or Ramadan planning applications.","Validate and normalize dates in systems serving users in Saudi Arabia or other regions using the Umm al-Qura calendar.","Build multilingual calendar applications that display both Hijri and Gregorian dates to users in Arabic-speaking regions.","Integrate date conversion into healthcare, legal, or government systems that must handle both calendar systems."],"what_it_does":"HijriDate is a Python library for converting dates between the Hijri Islamic calendar and the Gregorian calendar. It uses the Umm al-Qura calendar standard, which is the official calendar of Saudi Arabia and is based on astronomical calculations rather than lunar crescent sighting. The package supports dates from 1343 AH (1 August 1924 CE) to 1500 AH (16 November 2077 CE), corresponding to the period covered by official calendar sources.\n\nThe library provides bidirectional conversion: you can convert a Hijri date to Gregorian and vice versa. It includes comprehensive input validation, error handling, multilingual support for Arabic, English, Bengali, and Turkish, and rich comparison and formatting options. The package has zero runtime dependencies, full type annotations, and 100% test coverage, making it straightforward to integrate into applications that need accurate Islamic calendar handling.","worth_installing":"Yes. The package is actively maintained, has zero dependencies, supports modern Python versions (3.10\u20133.14), carries no known vulnerabilities, and is licensed permissively under MIT. Install it if you need reliable Hijri-Gregorian conversion within the supported date range; the main constraint is the 1343\u20131500 AH window and the explicit non-suitability for religious crescent-sighting contexts."},"id":"hijridate","links":{"html":"https://skillfed.io/packages/hijridate","md":"https://skillfed.io/packages/hijridate.md","pypi":"https://pypi.org/project/hijridate/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-01-06","license_spdx":"MIT","license_treatment":"permissive","name":"hijridate","python_support":"supports_current","summary":"Accurate Hijri-Gregorian dates converter based on Umm al-Qura calendar"},"popularity":{"monthly_downloads":3064675,"position":2769,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2.6.0"}
