Kenat / ቀናት – Telegram
Channel created
🚀 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 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2
👩‍💻 https://www.npmjs.com/package/kenat Kenat@1.0.0 just got released check it out

🌐 documentation is on development, http://kenat-doc.vercel.app/ stay tunned
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: npm install kenat
🔥4
🚀 Kenat v1.2.0 is live!

What’s new?
Holidays in getHolidaysInMonth are now sorted by Ethiopian day — no more mixed-up dates!
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 npm install kenat
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
the documentation for 👩‍💻Kenat is updated

Check it out https://tiny.et/kenat
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Which logo describe Kenat better?
Anonymous Poll
34%
1
66%
2
which domain name should i use
Final Results
🎉 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:

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
Please open Telegram to view this post
VIEW IN TELEGRAM
https://www.kenat.systems/

Our site is live 🍾🎉📹📹📹
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
📢 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 (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!! 🎉🎉
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! 🇪🇹
🔥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: 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.jsethiopianTime.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.

4️⃣: github.com/MelakuDemeke/kenat
👩‍💻: npmjs.com/package/kenat
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 kenat:

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
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4