Ba'afucha is a tiny program that provides an easy way to convert text between English and Hebrew keyboard layouts. It runs in the background and can be activated with a simple key press.
- Automatically detects and converts text between English and Hebrew keyboard layouts
- Uses F8 key as a hotkey for conversion selected text
- Uses Ctrl + F8 key as a hotkey for conversion all text
- Runs in the system tray for easy access and management
- Preserves original clipboard content
- Windows operating system
Download the latest release from the Releases section of the repository.
-
Clone this repository or download the latest release from the Releases page.
-
If you're running from source, install the required packages:
pip install -r requirements.txt
-
If you downloaded the release version, simply run the
Baafucha.exefile. -
If you're running from source, run the script:
python baafucha.py -
The script will run in the background with an icon in the system tray.
-
To convert text:
- Select the text you want to convert
- Press F8 to convert the selected text
- Press Ctrl + F8 to convert all text
- The text will be automatically converted between English and Hebrew layouts
-
To exit the program, right-click on the system tray icon and select "Quit".
To create a standalone executable for Windows:
-
Ensure you have PyInstaller installed:
pip install pyinstaller -
Run PyInstaller:
pyinstaller --onefile --noconsole --name Baafucha baafucha.py -
Find the
Baafucha.exein thedistfolder.
This project uses GitHub Actions for continuous integration. Every merge to the main branch triggers a new build and release. You can find the latest release in the Releases section of the repository.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
This project is licensed under the MIT License - see the LICENSE file for details.
Ba'afucha is an AI-generated software project, including its CI workflows and this README file.
The codebase was developed using Claude AI for assistance, while the project icon was created with DALL-E.
This unique approach showcases the potential of AI in software development and design.
A similar project for Linux can be found here.



