2025-07-02 22:12:00 +08:00
2025-02-04 18:41:29 +08:00
2025-03-14 08:15:54 +08:00
2025-06-10 16:04:39 +08:00
2025-06-10 17:53:10 +08:00
2025-09-18 14:17:08 +08:00
2025-05-30 22:03:24 +08:00
2025-07-09 15:36:38 +08:00
2025-06-25 16:43:14 +08:00
2025-05-30 22:03:24 +08:00

Metasequoia(水杉输入法)

This is TSF end of MetasequoiaImeServer, if you want to compile and run this IME, you need also compile and run MetasequoiaImeServer.

Notice: now only support 64-bit Apps.

How to build

Prerequisites

  • Visual Studio 2022
  • CMake
  • vcpkg
  • Python3
  • gsudo

Make sure vcpkg and gsudo is installed by Scoop.

Build steps

Build

First, clone the repository,

git clone --recursive https://github.com/fanlumaster/MetasequoiaImeTsf.git

Then, prepare the environment,

cd MetasequoiaImeTsf
python .\scripts\prepare_env.py

Then, build,

.\scripts\lcompile.ps1

Install

Launch powershell as administrator, make sure you turn on the system Enable sudo option.

Then, create a folder in C:\Program Files\ named MetasequoiaImeTsf, and copy the MetasequoiaImeTsf.dll to it,

gsudo
Copy-Item -Path ".\build64\Debug\MetasequoiaImeTsf.dll" -Destination "C:\Program Files\MetasequoiaImeTsf"

Then, install it,

cd "C:\Program Files\MetasequoiaImeTsf"
sudo regsvr32 .\MetasequoiaImeTsf.dll

Uninstall

cd "C:\Program Files\MetasequoiaImeTsf"
sudo regsvr32 /u .\MetasequoiaImeTsf.dll

Screenshots

Roadmap

Currently only support Xiaohe Shuangpin.

Chinese

  • Xiaohe Shuangpin
  • Quanpin
  • Help codes in use of Hanzi Components
  • Dictionary that can be customized
  • Customized IME engine
  • Customized skins
  • Toggle between Simplified Chinese and Traditional Chinese
  • English autocomplete
  • Open-Sourced Cloud IME api
  • Toggle candidate window UI between vertical mode and horizontal mode
  • Feature switches: most features should be freely toggled or customized by users

Japanese Support

Maybe another project.

And maybe some other languages support.

References

S
Description
水杉输入法 Windows 产品:TSF、Server、GUI、设置页与安装器。内测:tg: https://t.me/msimegroup QQ Group: 829919142
https://msime.app
Readme GPL-3.0
24 MiB
0 Stars 1 Watchers 0 Forks
Languages
C++ 93.5%
Python 2.4%
PowerShell 2%
CMake 0.9%
Inno Setup 0.7%
Other 0.5%