https://github.com/abelzk/fidel-swift-keyboard
Fidel Swift is a dynamic Amharic keyboard engine built for speed, precision, and fluidity. Type effortlessly in any Windows application with real-time phonetic conversion, smart word formation, and seamless Unicode support.
https://github.com/abelzk/fidel-swift-keyboard
amharic amharic-keyboard amharic-language keybindings-integration keyboard-layout
Last synced: about 2 months ago
JSON representation
Fidel Swift is a dynamic Amharic keyboard engine built for speed, precision, and fluidity. Type effortlessly in any Windows application with real-time phonetic conversion, smart word formation, and seamless Unicode support.
- Host: GitHub
- URL: https://github.com/abelzk/fidel-swift-keyboard
- Owner: abelzk
- License: mit
- Created: 2025-06-15T11:14:07.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-08-15T17:22:09.000Z (about 2 months ago)
- Last Synced: 2025-08-15T19:29:52.028Z (about 2 months ago)
- Topics: amharic, amharic-keyboard, amharic-language, keybindings-integration, keyboard-layout
- Language: HTML
- Homepage: https://fidelswift.vercel.app
- Size: 3 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fidel Swift
[](https://shields.io/)## Introduction / Overview
Fidel Swift is a modern, Unicode-compatible Amharic keyboard engine designed for Windows. It enables users to type Amharic characters seamlessly across any Windows application using an intuitive and customizable phonetic layout.## Features
- **Real-time Character Conversion**: Instantly converts keystrokes to Amharic characters.
- **Customizable Hotkeys and Keyboard Mappings**: Tailor the keyboard behavior to your preferences.
- **Toggleable Amharic/English Typing Mode**: Easily switch between Amharic and English input.
- **Startup Launch Support**: Configure Fidel Swift to launch automatically when Windows starts.
- **Clean, Modern UI**: Built with Flet for a user-friendly experience.
- **Optimized Performance**: Designed for minimal CPU usage and efficient operation.## Screenshots
...## Installation Instructions
Detailed installation instructions can be found on our official website: [fidelswift.vercel.app](https://fidelswift.vercel.app)## Usage Guide
### Switching Modes
You can switch between Amharic and English typing modes using customizable hotkeys. Refer to the settings within the application to configure your preferred hotkeys (e.g., `Alt + Shift`).### Tray Menu
Fidel Swift runs discreetly in the system tray. Right-click the tray icon to:
- Access application **Settings**.
- **Exit** the application.## Development Setup
To contribute to Fidel Swift or run it locally for development, follow these steps:### Prerequisites
- Python 3.8 or higher
- Pip (Python package installer)
- Git### Getting Started
1. **Download & install the setup:**
_( Visit https://fidelswift.vercel.app )_
2. **Running the software:**### Typing for the first time
### Project Structure
_(A brief overview of the project's directory structure will be added here, e.g., main application logic, UI components, utility modules.)_## Contributing Guidelines
We warmly welcome contributions to enhance Fidel Swift! To contribute:
1. **Fork** the repository on GitHub.
2. Create a new **branch** for your feature or bug fix (e.g., `feature/new-layout` or `fix/typing-bug`).
3. Make your changes, adhering to the project's coding style.
4. **Test** your changes thoroughly.
5. Submit a **Pull Request (PR)** with a clear and concise description of your work.Please follow standard coding practices and ensure your code is well-commented. We may establish more detailed guidelines or a `CONTRIBUTING.md` file as the project grows.
## License
This project is licensed under the **MIT License**. You can find the full license text in the [LICENSE](LICENSE) file.## Contact / Credits
- For support, suggestions, or bug reports, please use the [GitHub Issues](https://github.com/abelzk/fidel-swift-keyboard/issues) page.
- For other inquiries, you can reach out at `abelzeki24@gmail.como`.Special thanks to all contributors and inspirations that help Fidel Swift grow.