https://github.com/fm-elpac/pmim
胖喵拼音输入法
https://github.com/fm-elpac/pmim
chinese deno denofresh input-method pinyin
Last synced: about 2 months ago
JSON representation
胖喵拼音输入法
- Host: GitHub
- URL: https://github.com/fm-elpac/pmim
- Owner: fm-elpac
- License: gpl-3.0
- Created: 2024-02-15T22:31:40.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-22T21:43:59.000Z (about 2 years ago)
- Last Synced: 2025-06-16T03:09:44.541Z (about 1 year ago)
- Topics: chinese, deno, denofresh, input-method, pinyin
- Language: TypeScript
- Homepage:
- Size: 92.8 KB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 胖喵拼音: 简单的跨平台开源输入法
正式名称: 紫腹巨蚊 (Toxorhynchites gravelyi) 系列 琼氏圆筛藻 (Coscinodiscus
jonesianus) 软件

镜像:
-
-
-
-
---
本输入法完全在本地运行, 数据都存储在本机, 不会通过网络发送数据.
**建议**: 每个用户在使用之前, 读一遍本输入法的源代码.
(本输入法的源代码一共只有几千行, 且大部分为 JavaScript. )
- GNU/Linux 平台 (ibus):
- Android 平台:
## 相关文章
- 《多平台拼音输入法软件的开发》
-
-
-
-
- 《自制: 7 天手搓一个拼音输入法》
-
-
-
-
## 例行更新维护策略
适用于本仓库 (pmim). 当下列条件任意一条满足时, 本仓库的软件需要发布新的维护版本
(版本号 `x.y.z` 其中 `z` + 1). "更新所有依赖" 并重新编译 (构建):
- deno 发布新版本 (版本号 `x.y.z` 其中 `x` 或 `y` 变化)
- 各依赖或本仓库发布重要的安全更新 (修复比较严重的安全漏洞)
当前重要依赖的版本号:
- deno 1.42.4
## 相关代码仓库
| 名称 | 说明 | 主要编程语言 (框架/库) | LICENSE |
| :-------- | :------------------------------ | :------------------------ | :----------------- |
| pmim | (本仓库) 拼音核心 (pmim-server) | TypeScript (deno / fresh) | `GPL-3.0-or-later` |
| pmim-data | 数据 (字频, 词库, 工具等) | python, js (deno) | `CC-BY-SA-4.0` |
| pmim-ibus | GNU/Linux 应用 (ibus) | js (electron, vue) | `GPL-3.0-or-later` |
| pmim-apk | Android 应用 | kotlin (webview) | `GPL-3.0-or-later` |
## 长期计划
计划以后做, 但是最近可能不会开始做的事情. (只是草稿, 随时可能修改)
- `pmim-ibus`: 支持 shift 键切换 中英文输入模式
- 编译 Android deno: 目前没有编译成功 (替代 proot)
- `ibrus --ibusd`: 使用 rust 重写 (替代) ibus-daemon (librush).
- `pmim-win`: Windows 远程输入模块 (rust).
TODO
## LICENSE
GNU General Public License v3.0 or later (SPDX Identifier: `GPL-3.0-or-later`)