# osfans/trime

同文安卓輸入法平臺3.x/Android-rime/Rime Input Method Engine for Android

Repository: https://github.com/osfans/trime
Canonical: https://ross.abutalabs.com/products/trime
Homepage: http://osfans.github.io/trime/
Language: Kotlin
License: GPL-3.0
License Family: copyleft
Topics: rime, jni, opencc, ime, chinese, android
Last push: 2026-08-24T16:15:58+00:00

## Health v2 (maintenance only)
Score: 92/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 79, longevity 100
- inputs: {"age_days": 4115, "days_push": 9, "days_rel": 63, "gap_med": 60.0, "n_releases_24m": 11}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4599, forks 518 (observed 2026-08-28T04:08:54.820529+00:00)

## What it is
Trime (Tongwen Input Method) is an Android input method editor (IME) built on the open-source RIME input method framework via JNI. It supports both phonetic and shape-based Chinese input, including dialects like Wu and TaeRv, with configurable code tables.

## Use cases
- type Chinese on Android with a customizable input method
- use Rime input schemes on my phone
- input Chinese dialects like Wu or TaeRv on Android
- use Wubi or other shape-based input on Android
- set up a privacy-friendly offline Chinese keyboard
- customize Chinese input method schemas and dictionaries

## When to choose
- you want a fully open-source, offline, customizable Chinese IME on Android
- you need Rime schema compatibility (pinyin, Wubi, dialect code tables) on mobile
- you care about typing minority Chinese dialects or traditional characters

## When to avoid
- you need a simple preconfigured keyboard without editing config files
- you want input methods for non-Chinese languages
- you need an iOS or desktop IME

## Facets
- artifact type: application
- maturity: active
- function: nlp, internationalization
- domain: android-tools
- platform: jvm
- tags: input-method, ime, rime, chinese-input, jni, opencc, keyboard, localization, natural-language-processing, android, mobile

## Member repositories
- osfans/trime (main) score 92

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:54.820529+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:19:47.985147+00:00, confidence not recorded.
  - readme: https://github.com/osfans/trime (fetched 2026-08-28T04:08:54.820529+00:00, sha e77cccf22670)
- Data as of 2026-08-30T08:39:29.467469+00:00.
