AD / BS dual calendar
Toggle calendars. Select in Nepali and still store the English AD date.
Open-source Bikram Sambat picker with shared core logic — AD/BS toggle, ranges, and accurate conversion. Same calendar engine as usemiti.com.
Why UseMiti Date Picker
Reliable Bikram Sambat UI, accurate AD ↔ BS conversion, and adapters for the stacks you already ship.
Toggle calendars. Select in Nepali and still store the English AD date.
Start/end selection with Last 7 days, This month, This year, and more.
@usemiti/nepali-date-picker powers React, Svelte, and jQuery.
Month names, weekdays, and numerals in en or np.
Interactive
Compare English UI mode with Nepali language mode for localized month and day labels.
Dual calendar
Enable dualCalendar: true. Set outputCalendar: 'ad' so choosing a Nepali (BS) date writes the converted Gregorian value.
Ranges
Pick a start and end date. Use quick presets for common reporting windows.
Advanced
Utilities
Same conversion engine as the picker — convert Gregorian dates to Bikram Sambat and back.
Install
One shared core, thin UI adapters for React, Svelte, and jQuery.
Core utils + CSS — SEO package name
React / Next.js (use client)
Svelte 5 / SvelteKit
jQuery plugin + CDN build
CDN
Drop-in for static sites. Requires jQuery.
Guide
Looking for a Nepali date picker, Bikram Sambat calendar, or AD ↔ BS converter? UseMiti Date Picker ships a shared conversion core plus UI adapters for React / Next.js, Svelte / SvelteKit, and jQuery.
@usemiti/nepali-date-picker — headless utils + CSS@usemiti/date-react — React & Next.js (use client)@usemiti/date-svelte — Svelte 5 & SvelteKit@usemiti/date-jquery — jQuery plugin & CDNFull install guide and API notes: GitHub README.
Bikram Sambat (BS) is Nepal’s official calendar. Apps often display BS to users while storing AD in databases — a good picker handles both and the conversion between them.
dualCalendar — BS | AD toggleoutputCalendar — 'bs' or 'ad'range / rangePresets — range selectionlanguage — 'en' or 'np'minDate / maxDate / yearStart / yearEndFAQ
A UI widget for selecting dates in Nepal’s Bikram Sambat (BS) calendar, often with conversion to Gregorian (AD) dates for databases and APIs.
Yes. Use dualCalendar: true and outputCalendar: 'ad'.
Yes. Set range: true. Presets include today, last 7 days, last 30 days, this month, last month, and this year.
Install @usemiti/date-react and render the picker inside a Client Component ('use client').
Yes — MIT licensed. Part of UseMiti by Skybase Innovations.