Kenat / ቀናት
رفتن به کانال در Telegram
366
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
+330 روز
آرشیو پست ها
366
Repost from N/a
Excited to announce that Kenat Java v1.0.0 is now live on Maven Central! 🇪🇹I built a modern Java 21 library for the Ethiopian calendar — date conversion, Bahire Hasab, holidays, fasting periods, Ge’ez numerals, Ethiopian time, and more. This is an independent rewrite of the excellent original Kenat TypeScript/JavaScript library by @kenat_tool_kit. Big respect to the original work that inspired this port. 📦 Maven Central: https://central.sonatype.com/artifact/io.github.henaorth16/kenat 🔗 GitHub: https://github.com/henaorth16/kenat-java If you work with Java or Kotlin and need accurate Ethiopian calendar support, give it a try!
366
🇪🇹 Made in Ethiopia — the top five
The most installed software built here.
1. Ethiopian Calendar | Kenat
Standalone Ethiopian Calendar with widgets, holidays, and date conversionby 𓄂⇱𝕸𝖊𝖑𝖆𝖐𝖚⇲ ×͜× · 7 installs 2. SwipeDel
tender style file deleteby @Dagmawi_Babi · 6 installs 3. Lockd In
A productivity website built to help users manage their time and maintain deep focus.by @ekddesign · 5 installs 4. BirrJS
Ethiopian payment billing and subscription management for TypeScriptby Sam · 5 installs 5. Anagnosi
File readerby @next_web_dev · 3 installs 🛍 Open the store →
366
🇪🇹 Made in Ethiopia — the top five
The most installed software built here.
1. Ethiopian Calendar | Kenat
Standalone Ethiopian Calendar with widgets, holidays, and date conversionby 𓄂⇱𝕸𝖊𝖑𝖆𝖐𝖚⇲ ×͜× · 7 installs 2. SwipeDel
tender style file deleteby @Dagmawi_Babi · 6 installs 3. Lockd In
A productivity website built to help users manage their time and maintain deep focus.by @ekddesign · 5 installs 4. BirrJS
Ethiopian payment billing and subscription management for TypeScriptby Sam · 5 installs 5. Anagnosi
File readerby @next_web_dev · 3 installs 🛍 Open the store →
366
side project 3:
🇪🇹 Made in Ethiopia
A few weeks ago I found SwipeDel on @Dagmawi_Babi's channel. Great app.
Later I wanted to install it again, but I couldn't find it—it was buried under hundreds of posts. And when it updated, I had no idea.
That's the problem. A feed isn't an app store.
I looked for a solution before building one. @blogrammer built Built, which had the right idea, but it's web-only and hasn't been updated in a while. Nothing existed where Ethiopian developers already ship software: Telegram.
So I built @made_in_ethiopia_bot—a Telegram-native app store for software made in Ethiopia.
If you've built something, publish it.
👉t.me/made_in_ethiopia_bot/app
366
Kenat App 2.0 is here 🌐
The biggest update since launch:
• 5 calendar views — Year, Month, Week, Day, Schedule
• Ethiopian time display — ጠዋት / ከሰዓት / ምሽት / ሌሊት across the whole app
• Spanning event bars across day cells
• Cloud sync, native Ethiopian recurrence & Orthodox mode
• Full Material 3 redesign
📄 Read the full release notes
🛒 Download on Google Play
366
side project 2:
If you've ever worked on a telebirr integration, you know how much of a pain it is. 😮💨
You don't get full information from the team, the docs leave you guessing, and raw API integration eats days — key format errors, TLS failures on the test gateway, signature mismatches, sandbox errors that look like YOUR bugs but aren't.
So I built the tools I wish I had:
📖 documentation site that explains what the official docs don't.
👨💻 PHP —
composer require melaku/telebirr
GitHub
Packagist
👩💻 JS/TS — npm install @melakudemeke/telebirr-js
GitHub
npmjs
One call to create a checkout, one call to verify a payment. Keys work exactly as Ethio Telecom issues them, TLS works out of the box, structured errors, retries, token caching — all handled.
#telebirr #Ethiopia #payments #PHP #TypeScript #opensource366
side project 2:
If you've ever worked on a telebirr integration, you know how much of a pain it is. 😮💨
You don't get full information from the team, the docs leave you guessing, and raw API integration eats days — key format errors, TLS failures on the test gateway, signature mismatches, sandbox errors that look like YOUR bugs but aren't.
So I built the tools I wish I had:
📖 And the [documentation site](https://telebirrdoc.vercel.app) that explains what the official docs don't.
📦 PHP —
composer require melaku/telebirr
[GitHub](https://github.com/MelakuDemeke/telebirr-php) · [Packagist](https://packagist.org/packages/melaku/telebirr)
📦 JS/TS — npm install @melakudemeke/telebirr-js
[GitHub](https://github.com/MelakuDemeke/telebirr-js) · [npmjs](https://www.npmjs.com/package/@melakudemeke/telebirr-js)
One call to create a checkout, one call to verify a payment. Keys work exactly as Ethio Telecom issues them, TLS works out of the box, structured errors, retries, token caching — all handled.
Just shipped fresh releases (PHP 2.2.0 / JS 3.1.0) built from real integration ping night, a ⭐️ on GitHub goes a long way.
#telebirr #Ethiopia #payments #PHP #TypeScript #opensource