TGViewer
DevTwitter | توییت برنامه نویسی DevTwitter | توییت برنامه نویسی @devtwitter · 32.4K subscribers
Post #12488 7.89K
چند ساله که تقریباً تو هر پروژه فارسی، یه جا به تقویم شمسی می‌رسیم و دوباره همون داستان تکراری شروع میشه...
یا Date Pickerهای موجود خیلی ساده‌ان و برای سناریوهای واقعی بیزینسی کافی نیستن، یا به‌سختی قابل کاستوم شدن، یا وقایع و مناسبت‌های شمسی رو درست نمی‌شناسن، یا بعد از مدتی رها میشن و نگهداری ندارن.
برای همین تصمیم گرفتم یه پروژه متن‌باز بسازم:

تقویم و انتخابگر تاریخ شمسی آوان

یک Persian Date Picker برای React که هدفش فقط نمایش تاریخ نیست؛ هدفش اینه که یک پایه قابل اعتماد، قابل توسعه و سازگار برای پروژه‌های فارسی باشه.
چند چیز که از اول برام مهم بود:
- متن‌باز و رایگان
- پشتیبانی از تقویم و مناسبت‌های شمسی
- قابلیت شخصی‌سازی برای نیازهای واقعی کسب‌وکارها
- مناسب برای سناریوهایی مثل رزرو هتل، گردشگری، سیستم‌های نوبت‌دهی، پنل‌های مدیریتی و هر جایی که تقویم فارسی فقط یک Input ساده نیست.
دمو:
https://danialriazati.ir/avan-persian-date-picker/
NPM:
https://www.npmjs.com/package/@avan-persian/react
GitHub:
https://github.com/danial-riazati/avan-persian-date-picker

@DevTwitter | <Danial Riazati/>
  • ❤ 89
  • 👍 16
  • 👎 4
More from @devtwitter
  1. Oct 3, 2026سایت serv00.com سرور freebsd مادام العمر با ۵۱۲ مگ رم و ۳ گیگ فضا فقط به ۳۰۰۰ نفر می‌ده. @…
  2. Oct 2, 2026با RyzerDNS، تحریم‌ها دیگر مانع شما نیستند. از هوش مصنوعی‌هایی مثل ChatGPT، Gemini و Claud…
  3. Oct 2, 2026گوگل چند وقت پیش ax رو معرفی کرد که اُپن سورسه ولی کم دیدم در موردش حرف زده بشه. مشکل kube…
  4. Oct 2, 2026الان Open Dots معرفی شد؛ همون قابلیت‌ها، با یک‌دهم هزینه! شرکن OpenAI همین دیروز Dot رو بر…
  5. Oct 2, 2026مخزن Traycer: مرکز فرماندهی برای کدنویسی ایجنت‌هایی که داری (Claude Code، Codex، Cursor و.…
  6. Oct 2, 2026🚀 کمپین «شروع امن» VulnCity شروع شد! خیلی از استارتاپ‌ها و شرکت‌های کوچیک، نیاز به امنیت…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →