awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorías

50 repositorios

Awesome GitHub RepositoriesShape Based Input

Input methods that map character strokes or components to keyboard keys.

Explore 50 awesome GitHub repositories matching part of an awesome list · Shape Based Input. Refine with filters or upvote what's useful.

Awesome Shape Based Input GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • rime/librimeAvatar de rime

    rime/librime

    4,211Ver en GitHub↗

    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

    Translates keystrokes into characters based on structural shape rules like Cangjie or Wubi.

    C++
    Ver en GitHub↗4,211
  • amzxyz/rime_wanxiangAvatar de amzxyz

    amzxyz/rime_wanxiang

    2,863Ver en GitHub↗

    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

    Provides interfaces for double-pinyin and shape-based coding systems to accelerate candidate filtering.

    Luadictsrimerime-config
    Ver en GitHub↗2,863
  • kylebing/rime-wubi86-jidianAvatar de KyleBing

    KyleBing/rime-wubi86-jidian

    1,475Ver en GitHub↗

    Standard 86 Wubi input method for Rime.

    Luaandroidggttinput
    Ver en GitHub↗1,475
  • rime/rime-wubiAvatar de rime

    rime/rime-wubi

    332Ver en GitHub↗

    配方: ℞ wubi

    Classic Wubi character input scheme.

    Ver en GitHub↗332
  • brglng/rime-xhupAvatar de brglng

    brglng/rime-xhup

    280Ver en GitHub↗

    Rime 小鹤双拼音形输入方案,需要使用最新版的 librime(1.3.2+)。

    Xiaohe Shuangpin with additional shape-based coding.

    Ver en GitHub↗280
  • nlimpid/rime-hepyAvatar de nlimpid

    nlimpid/rime-hepy

    172Ver en GitHub↗

    小鹤双拼,欢迎访问。

    Personalized configuration for Xiaohe Shuangpin.

    Ver en GitHub↗172
  • ace-who/rime-xumaAvatar de Ace-Who

    Ace-Who/rime-xuma

    71Ver en GitHub↗

    发布地址 · 项目主页 · 更新日志 · 徐码文档 · 徐码五二顶

    Advanced Xuma input with multi-level annotations and filtering.

    Lua
    Ver en GitHub↗71
  • bigshans/rime-zrmAvatar de bigshans

    bigshans/rime-zrm

    65Ver en GitHub↗

    这是自然码+辅助码的 rime 配置方案,文件为 zrmpinyin.schema.yaml ,字典为 zrmpinyin.dict.yaml ,同时还有其他几个字典。

    Ziranma configuration with auxiliary shape coding.

    Lua
    Ver en GitHub↗65
  • yanhuacuo/98wubiAvatar de yanhuacuo

    yanhuacuo/98wubi

    65Ver en GitHub↗

    | 组合键值 | 功能 | |:-:|:-:| | ctrl+` | 切换方案 | | ctrl+shift+F | 繁简转换 | | ctrl+shift+H | 拆分显隐 | | ctrl+shift+J | 三重注解 | | ctrl+shift+U | 字集过滤 | | ctrl+shift+K | 单字模式 |

    98 Wubi configuration with character component hints.

    Lua
    Ver en GitHub↗65
  • rime/rime-cangjieAvatar de rime

    rime/rime-cangjie

    53Ver en GitHub↗

    配方: ℞ cangjie

    Standard Cangjie character input scheme.

    Python
    Ver en GitHub↗53
  • ywxt/rime-humaAvatar de ywxt

    ywxt/rime-huma

    46Ver en GitHub↗

    本方案爲採用繁體簡碼的虎碼輸入方案,方案設計來自rime-xumarime-xuma,碼表來自虎碼官方版huma-space。

    Huma character input scheme.

    Lua
    Ver en GitHub↗46
  • pingshunhuangalex/rime-keydoAvatar de pingshunhuangalex

    pingshunhuangalex/rime-keydo

    40Ver en GitHub↗

    键道·我流是一款脱胎于星空键道的音形码顶功输入方案。该方案基于Colemak-DH Matrix布局并通过Rime开源输入平台得以实现。作为键道家族的一员,用户可前往键道官网加载键道·我流,无需安装即可进行试用与练习。

    Matrix-layout based shape-coding input scheme.

    Lua
    Ver en GitHub↗40
  • jeffchien/rime-flypyquick5Avatar de JeffChien

    JeffChien/rime-flypyquick5

    33Ver en GitHub↗

    小鶴雙拼的音碼+倉頡第五版速成的形碼的 Rime 繁體中文輸入方案。 兩個輸入法都是輸入 2 碼出字,打字上的節奏感很一致,但都有個共同的缺點,很常出現需要選字的情況。 兩者一起使用可以大幅降低需要選字的情況,前兩碼為雙拼後兩碼為速成,同時也讓用戶不至於忘記中文字長怎樣。 原版的小鶴音形是發明新的形碼來拆解簡體中文字,對繁體字用戶來說有幾個問題 1. 額外的拆字規則學習成本跟難度,規則夠不夠完善,教學文件夠不夠充分等。 2. 簡體轉繁體非一對一,很多是一對多。 3. 打字上不直覺,在腦中要先建立簡繁的對應關係。

    Hybrid scheme combining Xiaohe Shuangpin and Quick input.

    Python
    Ver en GitHub↗33
  • acevery/rime-zhengmaAvatar de acevery

    acevery/rime-zhengma

    29Ver en GitHub↗

    自从转到Mac OSX系统上后,没有使用郑码有相当一段时间了,前一段时间,突然觉得很有必要动动手指来码点字,于是google了一下OSX下的郑码实现,找到了优秀的Rime在OSX下的实现——鼠须管,并找到了lotem/rime-forge中转好格式的郑码码表,用了一下,感觉Rime相当顺手。感谢佛振的优秀作品!

    Zhengma input scheme for Rime.

    Ver en GitHub↗29
  • momijineko/rime-kappajpAvatar de momijineko

    momijineko/Rime-KappaJP

    25Ver en GitHub↗

    English | 中文 | 日本語

    Japanese Wubi input scheme.

    Ver en GitHub↗25
  • gongmu/rime-zhengmaAvatar de GongMu

    GongMu/rime-zhengma

    26Ver en GitHub↗

    Rime郑码输入方案

    Zhengma input scheme implementation.

    VimL
    Ver en GitHub↗26
  • openvingen/rime-zhengmaAvatar de Openvingen

    Openvingen/rime-zhengma

    25Ver en GitHub↗

    此郑码方案需要 RIME | 中州韵输入法引擎

    Customizable Zhengma tables including various variants.

    Ver en GitHub↗25
  • rime/rime-arrayAvatar de rime

    rime/rime-array

    22Ver en GitHub↗

    配方: ℞ array

    Array input scheme for Rime.

    Ver en GitHub↗22
  • lotem/rime-wubi98Avatar de lotem

    lotem/rime-wubi98

    19Ver en GitHub↗

    配方: ℞ lotem/rime-wubi98

    98 Wubi input scheme implementation.

    Ver en GitHub↗19
  • allencch/wubilunaAvatar de allencch

    allencch/wubiluna

    18Ver en GitHub↗

    五笔朙月流输入法 (Wubiluna)是融合(混用)了五笔86和拼音的一种输入法。 因为用了中州韵的朙月拼音,所以称之为五笔朙月。当使用者输入时,会以五笔的候选字为优先。且同时也会出现拼音的候选字

    Hybrid Wubi and Pinyin input method.

    Python
    Ver en GitHub↗18
Ant.123Siguiente
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Shape Based Input

Explorar subetiquetas

  • Radical and Stroke FilteringCandidate list refinement based on the input of character radicals or stroke patterns. **Distinct from Shape Based Input:** Distinct from Shape Based Input: focuses on the filtering phase of candidate selection rather than the primary encoding method.