胖喵拼音输入法

secext2022 5367bdaec8 更新(依赖): deno 1.42.4, 移除 tailwindcss 11 months ago
.github eaf2c6bdd6 重置 git 历史 1 year ago
ci eaf2c6bdd6 重置 git 历史 1 year ago
doc 76a4db1f46 添加(server): pmim-server v0.1.4 1 year ago
server 5367bdaec8 更新(依赖): deno 1.42.4, 移除 tailwindcss 11 months ago
systemd-user 9b2fa898d8 添加(server): 核心性能优化配置项 c.sdb_m 1 year ago
.gitignore be3c559cef 添加(server): 用户数据库 ULID 标记 1 year ago
LICENSE eaf2c6bdd6 重置 git 历史 1 year ago
README.md 5367bdaec8 更新(依赖): deno 1.42.4, 移除 tailwindcss 11 months ago
deno.json 165a767623 添加(server): 插件静态资源文件 1 year ago

README.md

胖喵拼音: 简单的跨平台开源输入法

https://github.com/fm-elpac/pmim

正式名称: 紫腹巨蚊 (Toxorhynchites gravelyi) 系列 琼氏圆筛藻 (Coscinodiscus jonesianus) 软件

CI

镜像:


本输入法完全在本地运行, 数据都存储在本机, 不会通过网络发送数据.

建议: 每个用户在使用之前, 读一遍本输入法的源代码. (本输入法的源代码一共只有几千行, 且大部分为 JavaScript. )

相关文章

例行更新维护策略

适用于本仓库 (pmim). 当下列条件任意一条满足时, 本仓库的软件需要发布新的维护版本 (版本号 x.y.z 其中 z + 1). "更新所有依赖" 并重新编译 (构建):

  • deno 发布新版本 (版本号 x.y.z 其中 xy 变化)

  • 各依赖或本仓库发布重要的安全更新 (修复比较严重的安全漏洞)

当前重要依赖的版本号:

  • deno 1.42.4

https://github.com/denoland/deno

相关代码仓库

名称 说明 主要编程语言 (框架/库) 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)

https://spdx.org/licenses/GPL-3.0-or-later.html