๐ Introduction
Kenat (Amharic: แแแต) is a multi-language toolkit for working with the Ethiopian calendar system โ including support for conversion, date arithmetic, calendar grids, Geez numerals, and more.
Whether youโre building a web app, desktop utility, backend scheduler, or mobile experience, Kenat gives you consistent tools across languages.
๐ง Key Features
- ๐ Convert between Ethiopian โ Gregorian dates
- ๐ Full 13-month Ethiopian calendar support (with Pagume)
- ๐งฎ Add/subtract days, months, and years
- ๐ข Format numbers and dates in Geez numerals
- ๐ Work with traditional Ethiopian time
- ๐ Generate calendar grids
- ๐๏ธ Detect and label holidays
- ๐ Localized output in Amharic, English, and more
โก Example in Action
undefined
import Kenat from 'kenat';
const date = new Kenat();
console.log(date.getEthiopian());
// { year: 2017, month: 9, day: 25 }
console.log(date.formatInGeezAmharic());
// แแแฆแต แณแญ แณแปแฒแฏ
๐ฆ What You Can Build
- ๐ Ethiopian calendar UIs and date pickers
- ๐ Time-aware components using แจแฐแแต vs แ แแต
- ๐ซ School & holiday-based scheduling tools
- ๐ Calendar grids for mobile & web
- ๐ Backend utilities for cultural or religious apps
- ๐ Timeline/data visualizations with EC date mapping
Last updated on