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
oh-my-rime is a comprehensive configuration framework and collection of optimized schemes, lexicons, and layouts for the Rime Chinese input method. It provides a system for customizing text entry behaviors, candidate list layouts, and symbol mappings across different platforms. The project distinguishes itself through an automated deployment model, utilizing a command-line tool and recipe-driven installation to apply configuration packages to system directories. It also implements advanced logic via Lua scripting, enabling features such as mathematical expression calculation, date and time in
Weasel is a Chinese input method frontend and configurable engine designed to convert keystrokes into Chinese characters. It serves as a cross-platform text entry tool that manages character lookup and prediction layouts through a customizable framework. The system allows users to define original typing rules and layouts to personalize the text entry experience. It supports the design of custom schemes and the modification of character prediction and lookup behaviors via configuration files. The tool provides capabilities for multilingual keyboard configuration and the ability to toggle betw
This project provides a comprehensive configuration framework for the Rime input engine, designed to standardize and optimize typing behavior for Simplified Chinese. It serves as a modular system for managing large-scale vocabulary databases, custom input schemes, and personalized text transformation rules across different computing environments. The configuration distinguishes itself through a layered approach to dictionary management and input routing. It utilizes modular patch files to override default settings without altering core source files, allowing for flexible customization of cand
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 main features of amzxyz/rime_wanxiang are: Phonetic Input Workflows, Simplified Chinese Input Configurations, IME Dictionary Packs, Long Sentence Predictions, Context-Based Word Predictors, N-Gram Co-occurrence Models, Hybrid Language Models, Shape Based Input.
Open-source alternatives to amzxyz/rime_wanxiang include: rime/librime — Librime is an input method engine library that translates keystrokes into Chinese characters using phonetic and… mintimate/oh-my-rime — oh-my-rime is a comprehensive configuration framework and collection of optimized schemes, lexicons, and layouts for… rime/weasel — Weasel is a Chinese input method frontend and configurable engine designed to convert keystrokes into Chinese… idvel/rime-ice — This project provides a comprehensive configuration framework for the Rime input engine, designed to standardize and… rime/squirrel. fxsjy/jieba — This project is a Chinese text segmentation library and tokenizer designed to split Chinese sentences into individual…