Thriving Thriving Python PY
↑ 56 ?
keyswitch olegius88/keyswitch

Free, open-source alternative to Punto Switcher and Caramba Switcher that also runs on Linux: automatic EN/RU keyboard layout correction for Windows 10/11 (x64 and ARM64), Ubuntu/Xubuntu (X11) and macOS 13+. Local contextual models and personal correction rules; typed text never leaves the computer.

https://github.com/olegius88/keyswitch/releases/latest β†—
HEALTH ? 90 / Healthy
// solo builder// hidden gem// release machine gtk4keyboard-layoutlibadwaitalinuxpythonubuntux11windows-10windows-11english ?

// readme

KeySwitch

Russian Β· English

KeySwitch is a desktop application for Windows 10/11 x64, 32-bit Windows 10, and Windows 11 on ARM, Ubuntu/Xubuntu (X11 and Wayland: GNOME, KDE Plasma 6, sway), and macOS 13 and later, which automatically corrects a word typed in the wrong keyboard layout. It is a free alternative to Punto Switcher, Caramba Switcher, and EveryLang, and unlike them, KeySwitch also works on Linux. Recognition runs locally, typed text is never sent anywhere, and the layouts are taken from the system’s EN/RU pair.

Program website Β· Documentation map Β· Input problem diagnostics Β· Verification, build, and release

The latest published stable release is 0.66.2. The changes are listed in…