🚀 Just released Kenat (ቀናት) — a lightweight JS library for working with the Ethiopian calendar!
✅ Convert dates (Ethiopian ↔️ Gregorian)
✅ Display with Amharic or Geez numerals
✅ Generate month calendars
✅ Fully customizable & open-source
4️⃣ GitHub
Here is the📁 documentation
💬 I'd love your feedback! What features should I add next? Drop your thoughts 👇
Here is the📁 documentation
💬 I'd love your feedback! What features should I add next? Drop your thoughts 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - MelakuDemeke/kenat: https://www.npmjs.com/package/kenat
https://www.npmjs.com/package/kenat. Contribute to MelakuDemeke/kenat development by creating an account on GitHub.
❤2👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
📢 Kenat Calendar Update v1.1.0 🎉
We’ve just released a new version of the Kenat Ethiopian Calendar!
🆕 What’s New:
✅ Added holiday support (national, Christian, Muslim).
🛠 Fixed Gregorian to Ethiopian date conversion.
🧪 Added more tests for some core methods.
📅 Muslim holidays (Eid al-Fitr, Eid al-Adha, Moulid) are now included.
⚠️ Note:
Muslim holiday dates are not 100% accurate, as they are based on estimated lunar cycles. We'll refine this in future updates.
Thank you for using Kenat! 🇪🇹
Your feedback and support keep this project growing. 🙏
📦 npm:
We’ve just released a new version of the Kenat Ethiopian Calendar!
🆕 What’s New:
✅ Added holiday support (national, Christian, Muslim).
🛠 Fixed Gregorian to Ethiopian date conversion.
🧪 Added more tests for some core methods.
📅 Muslim holidays (Eid al-Fitr, Eid al-Adha, Moulid) are now included.
⚠️ Note:
Muslim holiday dates are not 100% accurate, as they are based on estimated lunar cycles. We'll refine this in future updates.
Thank you for using Kenat! 🇪🇹
Your feedback and support keep this project growing. 🙏
📦 npm:
npm install kenat🔥4
🚀 Kenat v1.2.0 is live!
What’s new?
✅ Holidays in
✅ Better navigation in `MonthGrid` for smoother month switching in your apps.
If you build Ethiopian calendar tools or apps, this update makes date handling cleaner and easier.
👩💻 👩💻 Install/update with
What’s new?
getHolidaysInMonth are now sorted by Ethiopian day — no more mixed-up dates!If you build Ethiopian calendar tools or apps, this update makes date handling cleaner and easier.
npm install kenatPlease open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🎉 Kenat v1.3.0 Released! 🇪🇹
Your all-in-one Ethiopian calendar library just got a big update!
Now with better formatting, consistency, and test coverage.
🔖 What’s New in 1.3.0:
✨
* Language options:
* Output examples:
🧪 Better tests:
✅Covers formatting output for Amharic, English, and Geez
✅ Validates full month grid structure
✅ Ensures correct behavior for new printThisMonth() options
🔗 Try it now:
🔍 Docs updated here
Your all-in-one Ethiopian calendar library just got a big update!
Now with better formatting, consistency, and test coverage.
🔖 What’s New in 1.3.0:
✨
format() now supports:* Language options:
"amharic", "english", "geez"* Output examples:
const k = new Kenat("2017/1/15");
k.format({lang: "english"}); // "Meskerem 15 2017"
k.format({lang: "amharic"}); // "መስከረም 15 2017"
k.format({lang: "amharic", useGeez: true}); // "መስከረም ፲፭ ፳፻፲፯"🧪 Better tests:
✅Covers formatting output for Amharic, English, and Geez
✅ Validates full month grid structure
✅ Ensures correct behavior for new printThisMonth() options
🔗 Try it now:
npm i kenat@1.3.0`
🔍 Docs updated here
🔥2👏1
Kenat / ቀናት
which domain name should i use
based on the vote kenat.systems won 🎉 🍾
domain has been purchased and waiting for DNS propagation to setup with vercel
domain has been purchased and waiting for DNS propagation to setup with vercel
Please open Telegram to view this post
VIEW IN TELEGRAM
📢 Kenat.js v1.3.1 is here! 🎉
A powerful update for Ethiopian calendar developers!
🔄 What's new in v1.3.1:
✅ Added official Ethiopian holiday names for better localization
✅ Centralized holiday logic using constants for cleaner, maintainable code
✅ Refined Islamic holiday calculations (
✅ Optional Ethiopian month parameter added to improve Islamic holiday accuracy
✅ Improved docs & error handling for smoother developer experience
✅ Removed unused Geez language fallback to streamline the library
✅ Fixed date mismatch bugs and enhanced overall calendar accuracy
🔗 Try it now:
🗓 Making Ethiopian date handling easier, smarter, and more precise—one version at a time.
A powerful update for Ethiopian calendar developers!
🔄 What's new in v1.3.1:
✅ Added official Ethiopian holiday names for better localization
✅ Centralized holiday logic using constants for cleaner, maintainable code
✅ Refined Islamic holiday calculations (
Eid al-Fitr, Eid al-Adha, Moulid) using accurate Hijri-to-Gregorian conversion✅ Optional Ethiopian month parameter added to improve Islamic holiday accuracy
✅ Improved docs & error handling for smoother developer experience
✅ Removed unused Geez language fallback to streamline the library
✅ Fixed date mismatch bugs and enhanced overall calendar accuracy
🔗 Try it now:
npm i kenat
🗓 Making Ethiopian date handling easier, smarter, and more precise—one version at a time.
🔥1