awesome-hijri
awesome-hijri copied to clipboard
All what you need for Hijri calendar
awesome-hijri
Table of content
- What is Hijri?
- What is Umm al-Qura Calendar?
- What is Solar Hijri Calendar?
-
Useful Tools
- Android
- Java
- Javascript
- Python
- Ruby
- Golang
- PHP
What is Hijri?
Hijri is a lunar (based on the moon) Islamic calendar consisting of 12 months in a year.
What is Umm al-Qura Calendar?
Umm al-Qura is Hijri calendar calculation algorithm that is used as standard for some countries such as Saudi Arabia.
What is Solar Hijri Calendar?
Solar Hijri is the solar (based on the sun) Islamic calendar that is used as the standard time for some countries such as Iran. It is also sometimes called Shamsi, Jalali or Persian calendar.
Useful Tools
Android
- Hijri Date Picker - A library offers a hijri (Islamic Calendar) Date Picker designed on Google's Material Design Principals For Pickers for Android 4.1 (API 16) +.
Java
- itl-java - ITL Java is a Java library based on LGPL-licensed ITL (Islamic Tools and Libraries), currently includes prayer times (salat), Hijri date, and qibla direction.
- ummalqura-calendar - Implementation of java.util.Calendar for the Umm Al-Qura calendar system.
Javascript
- jQuery Calendars Datepicker - A jQuery plugin that provides a datepicker with support for various world calendars (including Hijri calender).
- Hijri.js - Tool for the Islamic calender (Hijri) in Javascript.
- moment-hijri - A Hijri calendar (Based on Umm al-Qura calculations) plugin for moment.js
- moment-jalaali - A Jalaali (Jalali, Persian, Khorshidi, Shamsi) calendar system plugin for moment.js.
- hijri-date-picker - A simple and reusable Hijri date picker react component.
- datepicker-hijri - Hijri datepicker web component (stand alone, framework independent)
Python
- Python Hijri Umalqurra - An Umm al-Qura Hijri python tool.
Ruby
- Parsi Date - A Solar Hijri (Jalali, Persian) date library for Ruby
- hijri - Hijri date library for Ruby
Golang
- Hijrical - An Umm al-Qura Gregorian to Hijri date converter for Golang.
PHP
Ar-PHP - a PHP library that contains a set of functionalities for the Arabic language, containing "Hijri" date functionalities. You can see a demo in this link.