2 repositorios
Mechanisms for dynamically switching between multiple installed input method schemas at runtime via hotkey or menu.
Distinct from Runtime Backend Switching: Distinct from Runtime Backend Switching: focuses on input method schema selection rather than data storage provider changes.
Explore 2 awesome GitHub repositories matching data & databases · Input Schema Switching. Refine with filters or upvote what's useful.
Librime is an input method engine library that translates keystrokes into Chinese characters using phonetic and shape-based rules defined in YAML schemas. It processes keyboard input through a modular pipeline of configurable translation modules, supporting both phonetic mapping and structural shape-based decomposition methods like Cangjie or Wubi. The engine distinguishes itself through its YAML-driven schema system, which allows users to define custom input method behaviors and key mappings in external configuration files without recompiling the engine. It supports runtime switching between
Allows users to switch between installed input schemas like Pinyin, Zhuyin, or Cangjie at runtime via hotkey.
This project is a CJK input method framework and configuration set designed for the Rime input engine. It provides a comprehensive system of schemas and dictionary packs to optimize Chinese character entry through pinyin and double-pinyin workflows. The framework is distinguished by its use of Lua-powered extensions that add dynamic utilities, such as inline mathematical calculators, automated timestamps, and text formatting, directly to the input interface. It also features refined word libraries and language models specifically tuned to improve prediction accuracy and first-choice hit rates
Changes the active pinyin or double-pinyin layout on the fly using specific command codes.