If you've ever built a web or mobile application in Nepal, you know the struggle.
Handling Bikram Sambat (BS) dates in JavaScript has historically been painful:
Today, that changes. 🎉
Introducing bsday.js — an ultra-fast, zero-dependency, Day.js-compatible dual calendar (Bikram Sambat ↔ Gregorian) SDK and 111-year astronomical Panchang engine for modern JavaScript and TypeScript.
bsday.js is a modern, modular ecosystem built from the ground up for modern web development:






