Logo Lanfrica

TadesseAsrie/Ethio-Keyboard-web-app

Domain:

natural language processing

Record type:

toolssoftware
Creator:
Tad
Host:
Ethio Keyboard is a modern web-based Ethiopian Geez keyboard application built with HTML, CSS, and JavaScript. It enables users to type Amharic, Afaan Oromo, Tigrinya, and Geez using English transliteration, similar to the Fyn Geez keyboard. # Ethio Keyboard A modern, responsive Ethiopian Geez Keyboard Web Application built using **HTML5, CSS3, and Vanilla JavaScript**. The application allows users to type Ethiopian languages using English transliteration, similar to the Fyn Geez Keyboard. --- ## Features - 🇪🇹 Real-time Geez transliteration - Interactive virtual keyboard - Multiple language modes - Amharic - Afaan Oromo - Tigrinya - Geez - English - Light & Dark Theme - Multiple color themes - Auto Save using LocalStorage - Copy, Paste, Undo, Redo - Import and Export TXT files - Export as PDF and DOC - Print support - Ethiopic character search - Emoji picker - Font selector - Adjustable font size - Favorite characters - Ethiopic alphabet reference - Fully responsive design - Accessibility support - Fast, lightweight, and works offline --- ## Technologies Used - HTML5 - CSS3 - Vanilla JavaScript (ES6) No external frameworks or libraries are required. --- ## Responsive Design Optimized for: - Desktop - Laptop - Tablet - Mobile --- ## Future Improvements - Voice typing - Speech-to-text - AI-powered word prediction - Custom keyboard layouts - Cloud synchronization - Progressive Web App (PWA) - Browser extension - Offline language packs --- ## Contributing Contributions are welcome! 1. Fork the repository 2. Create a feature branch 3. Commit your changes 4. Push to your branch 5. Open a Pull Request ## Author Developed as an educational and open-source project for Ethiopian language typing and learning using HTML, CSS, and JavaScript.