alirezakariminejad

🗓️ Modern Persian (Jalali) datepicker — zero dependencies, multi-instance, range selection, inline mode & 3 built-in themes

60
8
100% credibility
Found Feb 23, 2026 at 36 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
JavaScript
AI Summary

A zero-dependency JavaScript library for adding customizable Persian (Jalali) date pickers to websites, featuring popover or inline modes, range selection, input masking, themes, and dual Jalali-Gregorian output.

How It Works

1
🕵️ Discover the tool

You find a handy date picker made just for Persian calendars to make forms on websites feel natural for Persian speakers.

2
📥 Grab the files

Download the two simple files—one for the calendar brains and one for its pretty looks—straight from the page.

3
đź”— Put it on your page

Add the style file to make it look nice and the script file to make it work, then point it to your date input box on your webpage.

4
✨ Click and explore

Tap your input box and a beautiful Persian calendar pops up with familiar month names, days starting from Saturday, and easy navigation.

5
Pick your style
đź“…
Single date

Perfect for birthdays or events—select one day and it fills the box.

📊
Date range

Great for vacations or reports—hover to preview and click start then end.

📱
Always visible

Ideal for dashboards—calendar stays put without needing an input box.

6
🎨 Match your design

Switch themes like modern clean, glassy modern, or classic dark to blend perfectly with your site's vibe.

âś… Dates ready to go

Now anyone can effortlessly choose Persian dates, and your form gets both Persian and standard date details automatically.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 36 to 60 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Pardis-Jalali-Datepicker?

Pardis-Jalali-Datepicker is a vanilla JavaScript library for adding Persian (Jalali) date pickers to web apps, handling precise Jalali-to-Gregorian conversions with RTL support. It delivers popover or inline calendars that output formatted dates in both calendars, plus Unix timestamps and ISO strings. Developers drop it into projects via simple script/CSS includes—no bundlers or dependencies needed—for forms targeting Persian users.

Why is it gaining traction?

Zero dependencies mean it slots into any vanilla JS setup without bloat, while multi-instance support lets you run unlimited pickers on one page. Range selection with hover previews, input auto-masking for Persian digits, and three themes (modern, glassmorphism, classic/dark) make it polished for real apps. The dual-calendar output and programmatic controls hook devs building international tools who want accuracy without wrestling date libs.

Who should use this?

Frontend devs crafting e-commerce checkouts, booking systems, or dashboards for Iranian/Persian markets, where Jalali dates are mandatory. It's ideal for form-heavy SPAs needing inline calendars or masked inputs, especially teams avoiding heavy frameworks like React datepickers. Suited for prototypes or legacy sites requiring quick Jalali integration.

Verdict

Grab it for Persian date needs—docs are thorough with live demos and API examples, covering edge cases like min/max dates. At 19 stars and 1.0% credibility, it's early but stable; test in your stack before production.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.