{"repo":"AungMyoKyaw/mycal","free":true,"listed":false,"github":"https://github.com/AungMyoKyaw/mycal","clone":"git clone https://github.com/AungMyoKyaw/mycal.git","description":"Zero dependency Myanmar Calendar library for TypeScript. Convert Gregorian dates to Myanmar calendar with Thingyan, Watat years, and Buddhist Era.","language":"TypeScript","stars":10,"topics":["myanmar-calendar","buddhist-calendar","bun","burmese","burmese-calendar","calendar","date-converter","myanmar","type-safe","typescript"],"license":"MIT","category":"productivity","readme_excerpt":"MYCAL Myanmar Calendar - Zero dependency TypeScript library with performance optimizations [![code style: prettier][prettier]][prettier-url] [![npm][npm-download]][npm-dl-url] [![contributions welcome][contri]][contri-url] [![License: MIT][license]][license-url] [![TypeScript][typescript]][typescript-url] Algorithm [Algorithm, Program and Calculation of Myanmar Calendar][algorithm] What's New? v2.3 - Performance Optimizations (Latest) MyCal v2.3 brings massive performance improvements: - ✅ 310x Faster Thingyan - 1.8M ops/sec with LRU caching (was 5.8K ops/sec) - ✅ 47x Faster Watat - 703K ops/sec with cached nearest watat lookup (was 14.8K ops/sec) - ✅ 99x Faster All Properties - 161K ops/sec (was 1.6K ops/sec) - ✅ O(1) Zodiac Lookup - Constant-time lookup table (was linear search) - ✅ Optimized Date Formatting - Custom formatDate() replacing toLocaleDateString() - ✅ Smart Caching - 256-entry LRU caches for expensive calculations Metric Before After Improvement ---------------------- ------------ --------------- ----------------- Access all properties 1,629 ops/s 161,148 ops/s 98.9x faster Thingyan calculation 5,796 ops/s 1,800,180 ops/s 310.5x faster Watat year calculation 14,813 ops/s 702,967 ops/s 47.4x faster Zodiac lookup 21.7M ops/s 25.3M ops/s 1.16x faster v2.2 - Astrology Features MyCal v2.2 adds complete astrology support: - ✅ Maharbote - Birth sign calculation based on weekday - ✅ Numerology - Digital root calculation for any number - ✅ Chinese Zodiac - Chinese zodia","default_branch":null,"files":null,"tree":[],"storefront":"/r/AungMyoKyaw","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AungMyoKyaw/mycal/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}