๐ŸŒ Modern Calendar System

Beautiful multi-language calendar with Ethiopian, Gregorian & Islamic support

๐ŸŽจ

Modern UI

Beautiful gradients, animations, and responsive design

๐ŸŒ

Multi-Calendar

Ethiopian, Gregorian, and Islamic calendars

๐Ÿ—ฃ๏ธ

Multi-Language

English, Amharic, and Afaan Oromo support

๐Ÿ’ป

Multi-Platform

HTML/JS, React, Next.js, Python, PHP

๐Ÿ“…

DatePicker

Complete form integration with input fields

๐Ÿ”ง

Easy Integration

Simple APIs and auto-initialization

๐Ÿ“… Live Calendar Demo

๐Ÿ‡ช๐Ÿ‡น Ethiopian Calendar

๐ŸŒ Gregorian Calendar

๐Ÿ“ DatePicker Form Integration

Experience the power of our DatePicker with different calendar systems

๐Ÿ“‹ Selected Dates:
Select dates above to see the conversion results...

๐Ÿš€ Quick Start

HTML/JavaScript

<link rel="stylesheet" href="css/modern-calendar.css"> <link rel="stylesheet" href="css/datepicker.css"> <script src="js/modern-calendar.js"></script> <script src="js/datepicker.js"></script> <div id="calendar"></div> <input type="text" id="datepicker"> <script> new ModernCalendar('#calendar', { calendar: 'ethiopian', language: 'am' }); new ModernDatePicker('#datepicker', { calendar: 'ethiopian', language: 'am' }); </script>

React

import ModernCalendar from './ModernCalendar'; function App() { return ( <ModernCalendar calendar="ethiopian" language="am" theme="green" onDateSelect={(date) => { console.log('Selected:', date); }} /> ); }

Python

from modern_calendar import ModernCalendar calendar = ModernCalendar('ethiopian', 'am') today = calendar.today() formatted = calendar.format_date(today) print(f"Today: {formatted}") # Date operations future = calendar.add_days(today, 30) print(f"30 days later: {calendar.format_date(future)}")

PHP

<?php require_once 'ModernCalendar.php'; $calendar = new ModernCalendar('ethiopian', 'am'); $today = $calendar->today(); echo "Today: " . $calendar->formatDate($today); // Generate HTML calendar echo $calendar->generateHtmlCalendar(2024, 1); ?>

๐Ÿš€ Ready for GitHub

Complete project structure with documentation, examples, and multi-language support

6
Programming Languages
3
Calendar Systems
3
Languages
6
Beautiful Themes