SkillAgentSearch skills...

Jscin

A JavaScript Common Input Method Editor based on ChromeOS Input API

Install / Use

/learn @google/Jscin
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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

View on GitHub
GitHub Stars47
CategoryDevelopment
Updated26d ago
Forks17

Languages

JavaScript

Security Score

90/100

Audited on Mar 6, 2026

No findings