Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

eliasdebelo/ethiopian-calendar

Domain:

digital infrastructure

Record type:

software
Creator:
eli
Host:
# Ethiopian Calendar Converter 🇪🇹 A modern, lightweight PHP library for seamless conversion between Ethiopian and Gregorian calendars. Ideal for applications serving Ethiopian users, historical calculations, and multicultural systems. ------------------------------------------------------------------------ ## ✨ Features - 🔄 **Bidirectional Conversion** --- Ethiopian ↔ Gregorian\ - 📅 **Real-time Date Handling** --- Get current dates in both calendars\ - ✅ **Robust Validation** --- Clear error messages for invalid dates\ - 🎯 **Leap Year Support** --- Accurate handling of Pagume 5/6 days\ - 🚀 **High Performance** --- Zero dependencies, optimized calculations\ - 💪 **Type Safe** --- PHP 8.0+ with strict type declarations\ - 🧪 **Fully Tested** --- PHPUnit test coverage included\ - 🌍 **English Month Names** --- Avoid encoding issues ------------------------------------------------------------------------ ## 📦 Installation ``` bash composer require eliasdebelo/ethiopian-calendar ``` ------------------------------------------------------------------------ ## 🚀 Quick Start ``` php \*Pagume has 5 days in common years, 6 days in leap years. ------------------------------------------------------------------------ ## 🧪 Running Tests ``` bash composer install vendor/bin/phpunit --testdox vendor/bin/phpunit --coverage-html coverage ``` ------------------------------------------------------------------------ ## 🔧 Requirements - PHP 8.0+\ - Composer ------------------------------------------------------------------------ ## 📄 License MIT License --- Open source. ------------------------------------------------------------------------ ## 🤝 Contributing 1. Fork the repo\ 2. Create a branch (`git checkout -b feature/awesome`)\ 3. Commit changes (`git commit -m "Add feature"`)\ 4. Push (`git push origin feature/awesome`)\ 5. Open a Pull Request ------------------------------------------------------------------------ ## 🐛 Issues & Supp …

Visit

github.com

Languages

Amharic

Licenses

MIT

Similar

yaredabebe/ethiopian-calendareyuelberga/ethiopian-calendarabrahammelaku/ethiopian-calendaraskual/ethiopian-calendarkashumaku/Ethiopian-calendarHuluWZ/pg-ethiopian-calendar

yaredabebe/ethiopian-calendar

markdown # Ethiopian Calendar Converter 🇪🇹 A lightweight and accurate JavaScri

eyuelberga/ethiopian-calendar

C# class library for generating Ethiopian Calendar and also converting Gregorian Calendar dates into

abrahammelaku/ethiopian-calendar

Ethiopian calendar to/from Gregorian calendar converter # Ethiopian Calendar Example code to conver

askual/ethiopian-calendar

A wordpress plugin for Ethiopian Calender. # Ethiopian Calendar Wordpress plugin Contributors: Kib

kashumaku/Ethiopian-calendar

# Ethiopian Calendar A lightweight TypeScript/JavaScript utility for converting between the **Grego

HuluWZ/pg-ethiopian-calendar

A PostgreSQL extension that Convert between Gregorian and Ethiopian calendar dates # pg_ethiopian_c