Instant global translation at your fingertips. Press a hotkey, and LangBY translates any text — in any app — right where you're typing.
- 🌍 35+ Languages — Japanese, Korean, Spanish, Hindi, Arabic, and many more
- ⌨️ Global Hotkeys — Works in any application, any text field
- 🔍 Searchable Language Picker — Find your language instantly
- 🎨 Glassmorphic UI — Premium warm earthy design with blur effects
- 🚀 Instant Translation — Cached translator for lightning-fast results
- 🖥️ System Tray — Runs silently in the background
- ⚙️ Setup Wizard — One-time guided configuration on first launch
- 🔄 Auto-Start — Optionally launches with Windows
- Go to Releases
- Download
LangBY.exe - Run it — no installation needed!
git clone https://github.com/AmanDeep/LangBY.git
cd LangBY
pip install -r requirements.txt
python langby.py| Hotkey | Action |
|---|---|
Ctrl + Shift + L |
Select all text → Translate → Replace |
Ctrl + Shift + K |
Translate only selected/highlighted text |
- Launch
LangBY.exe - First run — the Setup Wizard will ask for your target language and hotkey
- Type or select text in any app
- Press the hotkey — text is instantly translated in-place
- Right-click the tray icon to change language, open settings, or quit
First-run guided configuration with searchable language dropdown.
Clean glassmorphic notification when LangBY starts.
Right-click for quick language switching, toggle, and settings.
Full settings window with all options.
LangBY/
├── langby.py # Main entry point
├── config.py # Settings & preferences manager
├── translator.py # Translation engine (cached Google Translate)
├── hotkey_handler.py # Global hotkey listener
├── tray_icon.py # System tray icon & menu
├── settings_window.py # Settings GUI
├── setup_wizard.py # First-run wizard + DropdownSelector widget
├── splash.py # Startup notification
├── glass.py # Glassmorphism utilities & color palette
├── shared.py # Shared state between components
├── assets/
│ ├── icon.png # App icon (PNG)
│ └── icon.ico # App icon (ICO)
├── requirements.txt # Python dependencies
└── LICENSE # MIT License
# Create virtual environment
python -m venv venv
venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Build
pyinstaller --noconsole --onefile --name LangBY --icon=assets/icon.ico --add-data "assets;assets" langby.pyThe executable will be in dist/LangBY.exe.
| Package | Purpose |
|---|---|
customtkinter |
Modern themed Tkinter UI |
deep-translator |
Google Translate API (free) |
keyboard |
Global hotkey capture |
pyperclip |
Clipboard access |
pystray |
System tray icon |
Pillow |
Image handling |
Settings are stored in %APPDATA%/Langby/config.json and include:
- Target language
- Hotkey bindings
- Auto-start preference
- Enable/disable toggle
MIT License — © 2026 Aman Deep
Made with ❤️ by Aman Deep



