2 个仓库
Modifications to the open-source engine's source code to add new keystroke-processing capabilities or fix input challenges.
Distinct from Input Processing Engines: Distinct from Input Processing Engines: focuses on extending an existing engine's capabilities rather than building a new low-level input processor.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Engine Extensions. Refine with filters or upvote what's useful.
该仓库是 Rime 输入法引擎的中心枢纽,作为开源社区的家园和输入法方案的仓库。它为用户和开发者提供了一个协作空间,用于协调框架开发并管理一系列可自定义的输入规则和键盘布局。 该项目专注于自定义输入法开发和语言方案设计。它支持创建定制的文本输入规则和布局,以支持特定语言或个人打字偏好。 该框架由 C++ 核心引擎支持,利用可配置的规则引擎和基于方案的输入映射。它允许通过模块化插件架构扩展核心功能,并支持加载外部配置文件。
Allows modifications to the engine source code to add new keystroke-processing capabilities.
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
Modifies the open-source C++ engine to add new keystroke-processing capabilities or fix existing input challenges.