creator cover Rashn
Rashn

Rashn 

получаю удовольствие от работы

3subscribers

5posts

About

RuSwitcher — free, open-source keyboard layout switcher for macOS.
A lightweight alternative to PuntoSwitcher (which was discontinued). Works with any two keyboard layouts — Russian/English, Ukrainian/English, Belarusian/English, and more.
How it works: Typed in the wrong layout? Just tap ⌥ Alt — and the last word is instantly converted. Tap Alt again to reverse. Works on selected text too.
Features:
  • Supports any two keyboard layouts via dynamic detection
  • 12 interface languages
  • Minimal CPU & memory usage
  • No telemetry, no data collection — fully open source
Your support helps keep this project alive and free for everyone. Thank you! 
🍺 RuSwitcher принят в официальный каталог Homebrew!
Теперь установка — одна команда, без tap:
brew install --cask ruswitcher
Обновления тоже стандартно: brew upgrade --cask ruswitcher (или встроенный апдейтер, как раньше).
Для попадания в официальный каталог проект должен набрать 225 звёзд на GitHub — и это сделали вы. Спасибо каждому, кто поставил ⭐, писал отзывы и предлагал фичи. Дальше — больше 🚀
🍺 RuSwitcher is now in the official Homebrew catalog!
One command, no tap: brew install --cask ruswitcher. Getting in required 225 GitHub stars — and you made it happen. Thank you! 🚀
🎉 RuSwitcher 3.3.0
🇷🇺 Что нового в 3.3.0:
• Смена регистра по хоткею (как в Punto): отдельный хоткей циклит регистр последнего слова, выделения или всей строки — ВЕРХНИЙ → нижний → Заглавный. По умолчанию выключен (Настройки → Основные).
• Иврит теперь конвертируется в RTL-веб-полях (адресная строка Chrome, WhatsApp Web).
• Подсказка о защищённом вводе больше не крадёт фокус при вводе пароля; можно отключить в «Расширенных».
• Печать быстрее: убраны редкие «фризы», замена слова стала визуально мгновенной.
🇬🇧 What's new in 3.3.0:
• Change-case hotkey (like Punto): a separate hotkey cycles the case of the last word, a selection, or the whole line — UPPER → lower → Title. Off by default (Settings → General).
• Hebrew conversion now works in right-to-left web fields (Chrome address bar, WhatsApp Web).
• The Secure Input notice no longer steals focus while you type a password; can be turned off in Advanced.
• Faster typing: rare freezes eliminated and word replacement is now visually instant.
⬇️ https://github.com/rashn/RuSwitcher/releases/tag/v3.3.0
🪟 RuSwitcher теперь и под Windows — открытая бета!
Та же идея, что и на macOS: исправляет текст, набранный не в той раскладке. Открытый код, без телеметрии.
⬇️ Установка:
• Скачайте RuSwitcher-Setup-0.9.0.exe (установщик) со страницы релиза:
https://github.com/rashn/RuSwitcher/releases/tag/win-v0.9.0
• Есть и portable-версии (x64 / ARM64) — без установки.
• Windows покажет синее окно «Windows protected your PC» — сборка пока без подписи. Нажмите «Подробнее» → «Выполнить в любом случае». Для беты это нормально.
⌨️ Как работает:
• Значок в трее → правый клик → «Settings».
• Триггер по умолчанию — двойной Ctrl. Набрали слово не в той раскладке → дважды нажмите Ctrl → оно превратится в правильное, и раскладка переключится.
• Двойной Ctrl без набора = отменить последнюю конвертацию.
• В настройках: конвертация всей строки, умная конвертация выделения, авто-конвертация при наборе (бета), хоткей смены раскладки, память раскладки по приложению, звук, автозапуск.
🔄 Приложение само проверяет обновления. 🐛 Баги и идеи: https://github.com/rashn/RuSwitcher/issues — или в чате обсуждения.
———
🪟 RuSwitcher is now on Windows — open beta!
Same idea as on macOS: it fixes text typed in the wrong keyboard layout. Open source, no telemetry.
⬇️ Install:
• Download RuSwitcher-Setup-0.9.0.exe (installer) from the release page:
https://github.com/rashn/RuSwitcher/releases/tag/win-v0.9.0
• Portable builds (x64 / ARM64) are also available — no install needed.
• Windows will show “Windows protected your PC” — the build isn't code-signed yet. Click “More info” → “Run anyway”. This is expected for a beta.
⌨️ How it works:
• Tray icon → right-click → “Settings”.
• Default trigger is double-tap Ctrl. Typed a word in the wrong layout? Double-tap Ctrl → it converts and switches the keyboard.
• Double-tap Ctrl with nothing typed = undo the last conversion.
• In settings: whole-line conversion, smart selection conversion, as-you-type auto-conversion (beta), a layout-switch hotkey, per-app layout memory, sound, launch at startup.
🔄 The app checks for updates itself. 🐛 Bugs & ideas: https://github.com/rashn/RuSwitcher/issues — or in the discussion chat.
🎉 RuSwitcher 3.2.0
🇷🇺 **RuSwitcher 3.2.0**
• Сторонние раскладки (Ilya Birman и др.): автопереключение, флаг в меню и у курсора теперь работают.
• «Умная конверсия выделения»: при выделении чинятся только слова не в той раскладке, верный текст и иностранные слова сохраняются.
• Конвертация всей строки, а не только последнего слова — в том числе в терминале (Настройки → Расширенные).
• Слова на клавишах-пунктуации конвертируются: `krf → ёлка, rf;tncz → кажется.
• Spotlight: конверсия без лишней первой буквы.
• Подсказка, когда защищённый ввод (поле пароля, Microsoft Word и т.п.) блокирует триггер — с именем приложения.
• Иврит: исправления регистра и RTL.
• Новое: «Связаться с разработчиком» и поддержка в Telegram — @RuSwitcher.
Установка: DMG ниже, либо `brew install --cask rashn/ruswitcher/ruswitcher`
SHA-256: `009da93d523c0e85c9c6005d568fc6558a2ce4204bb703ea99a621ae6720d011`
🇬🇧 **RuSwitcher 3.2.0**
• Third-party layouts (e.g. Ilya Birman): auto-switch, menu flag and caret flag now work.
• «Smart selection conversion»: converting a selection fixes only the mis-typed words and keeps correct text and foreign words.
• Convert the whole line, not just the last word — including in the terminal (Settings → Advanced).
• Words typed on punctuation keys convert too: `krf → ёлка, rf;tncz → кажется.
• Spotlight: conversion without a stray first letter.
• A hint when Secure Input (a password field, Microsoft Word, etc.) blocks the trigger — naming the app.
• Hebrew: letter-case and RTL fixes.
• New: «Contact the developer» and Telegram support — @RuSwitcher.
Install: the DMG below, or `brew install --cask rashn/ruswitcher/ruswitcher`
SHA-256: `009da93d523c0e85c9c6005d568fc6558a2ce4204bb703ea99a621ae6720d011`
⬇️ https://github.com/rashn/RuSwitcher/releases/tag/v3.2.0
RuSwitcher 3.0
RuSwitcher 3.0 — иврит, RTL и вообще всё, что умеет программа
Level required:
Coffee
Subscription levels1

Coffee

$0.63 per month
☕ Supporter — RuSwitcher stays free & open-source for everyone; you cover the Apple Developer fee and dev time. Release news + priority for your requests. Thank you!
☕ Поддержка — RuSwitcher остаётся бесплатным и открытым для всех; Вы покрываете подписку Apple Developer и время на разработку. Анонсы релизов + приоритет Вашим запросам. Спасибо!
Go up