MARKETPLACE
PLUGINS
HIJRI/GREGORIAN DATE PICKER (WEB)
Hijri/Gregorian Date Picker (Web) logo

Hijri/Gregorian Date Picker (Web)

Published February 2026
   •    Updated May 2026

Plugin details

A powerful, dual-mode Hijri/Gregorian date picker for Bubble — now with two display modes (Calendar popup or Months dropdown) and full Arabic localization. Built on the jQuery Calendars engine, it supports both Islamic Civil and Umm al-Qura calendars with accurate Arabic month and day names, plus complete bidirectional language switching (English <=> Arabic).

Key Features:
- Dual display modes — Switch between classic calendar popup (calendar) and smart months-only dropdown (months) via the Picker Type setting field or workflow action
- Months dropdown mode — Shows 11 months centered on the selected/current month (5 before + current + 5 after), automatically regenerates the list when a new month is chosen
- Full dual-calendar support — Primary + secondary display with accurate Gregorian ↔ Hijri conversion
- Single or multiple date selection (with seamless enable/disable via workflow)
- Weekend disabling with custom weekend days
- Dynamic blackout dates support
- Min/max date limits
- Today & Clear commands with smart validation

Comprehensive state publishing for both calendars (day, month, year, formatted strings)
Three beautiful themes (Green, Blue, Gray)
Full Arabic localization including numbers, month names, day names, buttons, and RTL layout
Responsive popup with proper positioning and tooltips showing both calendars
Dynamic workflow actions including Change Picker Type, Change Language, Update Initial Content, etc.

Perfect for Islamic calendar workflows, booking systems, appointment scheduling, financial apps, and any application that needs precise Hijri/Gregorian date handling with clean, professional UI.

Demo editor:
https://bubble.io/page?type=page&name=index&id=hirjigregoriandatepickerdemopage&tab=tabs-1

$50

One time  •  Or  $5/mo

stars   •   0 ratings
2 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Ahmed logo
Ahmed
Joined 2023   •   2 Plugins
View contributor profile

Instructions

How to use the Hijri/Gregorian Date Picker
1. Drag the “Hijri/Gregorian Date Picker” element onto your page.
2. Choose your primary calendar: Gregorian or Hijri (with Islamic or Umm al-Qura)

3. Configure the optional settings you need:
  - Disable weekends (and choose which days are weekends)
  - Enable blackout dates (using a dynamic list)
  - Set minimum and maximum selectable dates
  - Enable multiple date selection
  - Choose a theme (Green, Blue, or Gray)
  - Choose display mode: Calendar (popup) or Months (dropdown list of months)

4. Use the exposed states in your workflows and conditions:
  - Gregorian date in YYYY-MM-DD format
  - Hijri date in MM/DD/YYYY format
  - Different Hijri date formats
  - All parts of the Gregorian date
  - All parts of the Hijri date
  - Lists of selected dates (when multiple selection is enabled)
  - Number of dates selected
  - Boolean date validation (True or False) when the current value is a valid date
  - When using Months display mode, you also get these extra states:
    -- First and last day of the selected month (as real dates)
    -- First and last day of the month in Hijri (dd/mm/yyyy)
    -- Full Arabic format with day name (e.g. الخميس، 21 شوال 1447)

The picker automatically:
  - Updates all Gregorian and Hijri values instantly
  - Handles both single and multiple date selection
  - Shows the correct Arabic or English month names based on your selected language
  - Fires the “value is changed” event whenever the user picks or clears a date
  - Works perfectly inside workflows, repeating groups, and conditional logic

No extra setup is required. The picker is fully responsive and works beautifully in any Bubble container.

Types

This plugin can be found under the following types:
Background Services   •   Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Calendar   •   Mobile   •   Productivity   •   Internationalization   •   Input Forms

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble