Abdulrahman Bahamel

Android Developer

Backend Developer

IT Specialist

Hijri Date Picker Library

Project Info

A modern and customizable Hijri Date Picker for Android, built with Jetpack Compose and inspired by the Material3 Date Picker.

The Hijri Date Picker allows users to select a date in the Hijri calendar with ease. It is designed to be simple, flexible, and customizable, making it easy for developers to integrate into their apps and tailor to their needs. This library addresses the lack of up-to-date and modern date pickers that support the Hijri calendar, providing a high-quality solution for Muslim users.

Features

Modern Design: The Hijri Date Picker is built on top of Material3 components, providing a modern and sleek design that fits seamlessly into your app.

Customizable: The Hijri Date Picker is highly customizable, allowing you to change the colors, locale, and other properties to match your app’s theme.

Date Range: The Hijri Date Picker supports selecting a date range, allowing users to select a start and end date.

Text Input: The Hijri Date Picker includes a text input field that allows users to manually enter a date in the Hijri calendar with validation to ensure the date is valid.

Interoperability with Java Time API: The Hijri Date Picker uses HijrahDate from the Java Time API to handle Hijri dates, ensuring accuracy and reliability.

Screenshots

For more information about the project and usage, visit the project repository on Github