Jscin
A JavaScript Common Input Method Editor based on ChromeOS Input API
Install / Use
/learn @google/JscinREADME
JsCIN: JavaScript Common INput
For how to install or run JsCIN, please check the user guide document.
關於如何安裝與使用,請參考使用說明文件.
Introduction
Porting the input method editors (IME) to everywhere is painful, especially when you failed to find your favorite input method on a new tablet or phone devices. It would be great if we can have the input methods as web browser extensions since it will be easy to sync and use your favorite input methods whenever needed. Moreover, some OSes like Google ChromeOS does not allow installing the native programs by the user themselves.
To support 3rd party input methods, the ChromeOS introduced a new extension API to the Chrome browser in JavaScript bindings. As a result, an IME implemented in pure JavaScript is needed.
This project is a JavaScript implementation of input methods editor to support customizable table based input methods. It is compatible with CIN format tables from XCIN 2.5 to serve ChromeOS and other platforms allowing IMEs implemented in JavaScript.
Related Skills
node-connect
345.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
104.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
