🎉 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
Full Year Ethiopian Calendar.pdf
680.4 KB
First Ever Full Year Calendar Generated with Kenat,
major milestone!!🎉 🎉
major milestone!!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
🎉 Proud Moment!
@Henaorth has created a modern, lightweight, and customizable Ethiopian Calendar Date Picker!
🛠️ Built with:
React
ShadCN/UI
Tailwind CSS
Kenat Ethiopian calendar library
🚀 Check it out on NPM:
👉 https://www.npmjs.com/package/ethiopian-datepicker-shadcn
🙏 Thanks for using our tool! Looking forward to future collaborations! 🇪🇹✨
@Henaorth has created a modern, lightweight, and customizable Ethiopian Calendar Date Picker!
🛠️ Built with:
React
ShadCN/UI
Tailwind CSS
Kenat Ethiopian calendar library
🚀 Check it out on NPM:
👉 https://www.npmjs.com/package/ethiopian-datepicker-shadcn
🙏 Thanks for using our tool! Looking forward to future collaborations! 🇪🇹✨
🔥4
🚀 Kenat v1.4.0 Released! 🇪🇹🕒
Enhanced Ethiopian Time Support
We’re excited to announce Kenat v1.4.0 — a major update focused on Ethiopian time calculations and formatting. This release brings powerful and flexible tools to work with Ethiopian time, including conversions, math, and display.
🔧 What’s New in v1.4.0
✅ New module:
– Introduces a clean, object-oriented
– Supports:
•
•
•
✅ Renamed:
–
✅ Functional Utilities Added to
–
–
–
–
✅ Improved Formatting:
– Display times with options like Geez numerals, period labels (
---
📦 Update Now
📚 Docs & examples coming soon.
4️⃣ : github.com/MelakuDemeke/kenat
👩💻 : npmjs.com/package/kenat
Enhanced Ethiopian Time Support
We’re excited to announce Kenat v1.4.0 — a major update focused on Ethiopian time calculations and formatting. This release brings powerful and flexible tools to work with Ethiopian time, including conversions, math, and display.
🔧 What’s New in v1.4.0
✅ New module:
Time.js– Introduces a clean, object-oriented
Time class– Supports:
•
add() / subtract() Ethiopian time durations•
diff() for time difference•
format() with Geez numerals, custom styles✅ Renamed:
–
timeConverter.js → ethiopianTime.js (more intuitive)✅ Functional Utilities Added to
ethiopianTime.js:–
addEthiopianTime()–
subtractEthiopianTime()–
getTimeDifference()–
formatEthiopianTime()✅ Improved Formatting:
– Display times with options like Geez numerals, period labels (
ቀን/ሌሊት), and minimal style---
📦 Update Now
npm install kenat@1.4.0
📚 Docs & examples coming soon.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Kenat Docs Just Got Updated!
We’ve added a new Examples page to the docs — now you can explore live, interactive demos built with
✅ Month Grid Viewer
✅ EC ↔️ GC Date Converter
✅ Ethiopian Date Picker
✅ Ethiopian Clock (Analog + Digital)
Each one supports Ge’ez numerals, theming, and real Ethiopian calendar logic.
🔗 Check it out: DOCS
We’ve added a new Examples page to the docs — now you can explore live, interactive demos built with
kenat:Each one supports Ge’ez numerals, theming, and real Ethiopian calendar logic.
🔗 Check it out: DOCS
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
🚀 Just published:
A headless UI library for Ethiopian calendar apps — built on top of kenat
🔹 Hooks included:
•
•
💡 Style it your way with Tailwind, Shadcn, or Chakra.
📚 Docs
📦 npm
Kenat is now a full Ethiopian calendar solution — logic + UI.
kenat-ui v0.1.2A headless UI library for Ethiopian calendar apps — built on top of kenat
🔹 Hooks included:
•
useMonthGrid() – calendar grid logic•
useDatePicker() – build your own EC date picker💡 Style it your way with Tailwind, Shadcn, or Chakra.
📚 Docs
📦 npm
Kenat is now a full Ethiopian calendar solution — logic + UI.
🔥6
🎉 New Update: Kenat Ethiopian Calendar Library v1.5.0 is Here! 🎉
Excited to announce a huge update to the Kenat Ethiopian Calendar library, focusing entirely on stability and developer experience! 💪
We've gone through every part of the library to add robust validation and a brand new error-handling system. This is a big step towards making Kenat even more reliable for your projects.
✨ What's New?
✅ Rock-Solid Stability: No more unexpected crashes or NaN results! The library now provides clear, specific errors if you provide an invalid date, time, or configuration.
✅ Smarter Constructor: The Kenat class is now more flexible, accepting date strings like '2016-1-1' and date objects directly.
✅ Improved Accuracy: We've squashed bugs in the Ge'ez numeral converter and time calculation logic for even more reliable results.
Find the latest version here:
👩💻 NPM: https://www.npmjs.com/package/kenat
4️⃣ GitHub: https://github.com/MelakuDemeke/kenat
🕸️ Docs: https://www.kenat.systems/
Excited to announce a huge update to the Kenat Ethiopian Calendar library, focusing entirely on stability and developer experience! 💪
We've gone through every part of the library to add robust validation and a brand new error-handling system. This is a big step towards making Kenat even more reliable for your projects.
✨ What's New?
Find the latest version here:
Please open Telegram to view this post
VIEW IN TELEGRAM
Bahire Hasab - ባሕረ ሃሳብ
🕔 🔤 🔤
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Kenat v2.0.0 is Here! A Major Leap Forward 🇪🇹⛪️
Announcing a massive update to the Kenat Ethiopian Calendar library!
Version 2.0.0 introduces a complete Bahire Hasab (ባሕረ ሃሳብ) engine for authentic calculation of all movable feasts and fasts. The holiday API has been rebuilt with powerful filtering by tags (
The entire library has also been fortified with robust error handling, making it more stable and predictable than ever.
📦 Upgrade Now:
Announcing a massive update to the Kenat Ethiopian Calendar library!
Version 2.0.0 introduces a complete Bahire Hasab (ባሕረ ሃሳብ) engine for authentic calculation of all movable feasts and fasts. The holiday API has been rebuilt with powerful filtering by tags (
public, christian, etc.) and full internationalization for names and denoscriptions.The entire library has also been fortified with robust error handling, making it more stable and predictable than ever.
📦 Upgrade Now:
npm install kenat@latest🔥6👍1
🚀 kenat-ui v1.0.0 Released! 🎉
We're excited to announce the first stable release of kenat-ui — a headless React UI library for building flexible Ethiopian calendar components powered by kenat
✨ What's in v1.0.0?
✅ 📅
✅ 📆
✅ ⏰
✅ 🔁
📦 Get started:
We're excited to announce the first stable release of kenat-ui — a headless React UI library for building flexible Ethiopian calendar components powered by kenat
✨ What's in v1.0.0?
useMonthGrid — Build custom Ethiopian calendar gridsuseDatePicker — Make your own dropdown date pickersuseEthiopianClock — Live Ethiopian time for any clock UIuseDateConverter, useTimeConverter — Convert between EC/Gregorian and time formats easily📦 Get started:
npm install kenat-ui
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6