Бесплатная IME для Windows с открытым исходным кодом на базе TSF: поддерживает китайский пиньинь, шuangpin, Wubi и японский ввод ромадзи.
huanfeng/WindInput
Китайская open-source система ввода на Rust для Wubi и других схем кодовых таблиц, с поддержкой пиньиня, для Windows, macOS и Linux.
Open source альтернатива:Sogou Pinyin
Microsoft Pinyin
- Звёзды
- 1,229
- Форки
- 70
- Открытые issues
- 43
- Последний коммит
- позавчера
Что это?
WindInput (清风输入法) — китайская система ввода с открытым исходным кодом, написанная на Rust. Она в первую очередь рассчитана на Wubi и другие схемы ввода по кодовым таблицам, а также поддерживает смешанный ввод Wubi-пиньинь, полный пиньинь и двойной пиньинь.
Поведение ввода задаётся файлами схем, а отдельная программа настроек позволяет менять конфигурацию в графическом интерфейсе — изменения применяются сразу. Доступны светлая и тёмная темы, которые могут автоматически переключаться вместе с системной темой. На всех платформах используется один движок: слой TSF в Windows 10/11, клиент IMKit в macOS 12+ и дополнение Fcitx5 для Linux, пока находящееся в предварительной версии.
Проект представляет собой переписанную на Rust более раннюю реализацию WindInput-Go. Установщик для Windows, портативный лаунчер и программа настроек находятся в отдельных репозиториях.
Ключевые возможности
- 01Рассчитана на Wubi 86 и другие схемы ввода по кодовым таблицам.
- 02Поддерживает смешанный ввод Wubi-пиньинь, полный пиньинь и двойной пиньинь.
- 03Поведение ввода настраивается с помощью файлов схем.
- 04Графическая программа настроек применяет изменения конфигурации сразу.
- 05Работает в Windows 10/11, macOS 12+ и Linux (Fcitx5, предварительная версия).
Сценарии использования
- Быстрый ввод китайского текста с помощью Wubi в Windows или macOS.
- Использование двойного или полного пиньиня в среде рабочего стола Linux с Fcitx5.
- Настройка схемы ввода для личного рабочего процесса с кодовой таблицей.
Быстрый старт
- 1
Скачайте установщик для своей платформы с официальной страницы загрузки
- 2
Установите в Linux (предварительная версия) с помощью apt
sudo apt install ./WindInput-*.deb - 3
Соберите из исходного кода в Windows
.\scripts\dev.ps1
Что важно знать
- Поддержка Linux находится в предварительной версии и работает только через фреймворк методов ввода Fcitx5.
- Пакет для macOS пока не подписан и не нотариально заверен Apple, поэтому Gatekeeper может его заблокировать.
- Исходный код распространяется по лицензии GPL-3.0-or-later, поэтому изменённые версии при повторном распространении также необходимо выпускать под GPL-3.0.
Темы
Частые вопросы
- Что такое WindInput?
- Китайская open-source система ввода на Rust для Wubi и других схем кодовых таблиц, с поддержкой пиньиня, для Windows, macOS и Linux. WindInput (清风输入法) — китайская система ввода с открытым исходным кодом, написанная на Rust. Она в первую очередь рассчитана на Wubi и другие схемы ввода по кодовым таблицам, а также поддерживает смешанный ввод Wubi-пиньинь, полный пиньинь и двойной пиньинь.
- WindInput можно использовать бесплатно? Какая у него лицензия?
- WindInput распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- WindInput всё ещё поддерживается?
- Активно поддерживается. Последний коммит в WindInput — 18 окт. 2026 г..
- Для чего можно использовать WindInput?
- Быстрый ввод китайского текста с помощью Wubi в Windows или macOS. Использование двойного или полного пиньиня в среде рабочего стола Linux с Fcitx5. Настройка схемы ввода для личного рабочего процесса с кодовой таблицей.
- Как установить WindInput?
- Скачайте установщик для своей платформы с официальной страницы загрузки Установите в Linux (предварительная версия) с помощью apt: sudo apt install ./WindInput-*.deb Соберите из исходного кода в Windows: .\scripts\dev.ps1
- Где скачать WindInput?
- Исходный код и инструкции по установке — на GitHub: https://github.com/huanfeng/WindInput
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Интеграция китайского метода ввода Rime с Vim и Neovim через бэкенд rime-query на основе librime.
Лёгкое кроссплатформенное приложение для заметок на рабочем столе с редактированием и предпросмотром Markdown, созданное на Tauri 2 и React.
Скользящий тайлинговый оконный менеджер для macOS: размещает окна на бесконечной горизонтальной полосе, не меняя размер уже открытых окон.
Приложение для macOS и Windows, которое переводит речь в реальном времени с помощью ваших API-ключей, без промежуточного сервера.
Японская IME для Windows: вводите ромадзи, а она автоматически переключается между японским и английским, избавляя от нажатия клавиши переключения полуширинного и полноширинного режима.