JsCIN: JavaScript Common INput icon

JsCIN: JavaScript Common INput

by JsCiN Developers · Tools
Manifest V3 Free
View in Chrome Web Store Data as of 15 Oct 2026

An input method editor supporting customizable table based input methods (XCIN/GCIN compatible) for Google ChromeOS™

Users
10K
0 in 30 days
Rating
4.4 / 5
unchanged in 30 days
Ratings
67
0 in 30 days
Store rank
#7,700
#6,535 among extensions
Version
3.1.4
updated 17 Sep 2025

Users

monthly, 3 years
2,0006,00010KAug 2023Apr 2025Oct 2026
Latest, 15 Oct 2026: 10,000 usersMove the mouse over the chart for any month

Ratings count

monthly, 3 years
204468Aug 2023Apr 2025Oct 2026
Latest, 15 Oct 2026: 67 ratingsMove the mouse over the chart for any month

The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.

About JsCIN: JavaScript Common INput

This is an Input Method Editor (IME) designed for Chromebooks (running ChromeOS). It supports loading customized tables that are compatible with XCIN or GCIN table files (*.xcin and *.gtab). - You can even use the official Boshiamy gtab file. To install and activate the IME on a Chromebook: - Install the extension - Click the status in right-bottom corner (showing the system time) to popup the system config menu, select "Keyboard", then the gear icon in the right-top corner of the "Input Methods" menu to enter the "Inputs" setting page. (Alternatively, you can also get there by Settings, Device, Keyboards and Inputs, Input settings), and then click "Add input methods". - Type to search for "JSCIN Chinese Input Methods", select and Add - Switch your keyboard to "[ZH] JsCIN Chinese Input Methods" to start typing. - You can use the extension options page to load your favorite input method table. See https://github.com/google/jscin/blob/main/docs/USER_GUIDE.md if you need help. What's new: v3.1.4: - Fixed: Simplex can't move to the next page of candidates by SPACE v3.1.3: - Fixed: GCIN %flag_disp_partial_match should only work in auto compose mode - Revised the description and list of options v3.1.2: - Revised the space options (description and function). - Stop showing the CrossQuery window before typing new characters. - Support CIN2 %nullcandidate and GCIN %flag_disp_partial_match v3.1.1: (a major update) - The fresh new designed "Input Method Details" dialog with all per-table configurable options, replacing the 'Types' selection. - The candidates window will now report page numbers if there are more than one page of candidates. For input methods using SPACE to select the first candidate (e.g, Boshiamy & Dayi), navigate the candidates using arrow keys, PageUp/Dn, '<' and '>'. - Supports horizontal candidate window (issue #40) - Last selected input method will be now be sticky when you switch on/off. - Revised SPACE behavior when there are multiple pages of candidates. - Fixed "Failed parsing phrase based GTAB (issue #39)" - Fixed "CrossQuery may go wrong in options" - Fixed "Candidates remained even after we deleted the whole composition" - Fixed "Adding a table in the options will see duplicated items" - Fixed "CrossQuery failed to work with built-in tables" - Fixed "Press the selection key AFTER last candidate will clear the composition" - Fixed "Composition & related text were not cleared when switching IMEs on/off". - Supports XCIN command %AUTO_UPCHAR and %END_KEY - Deprecates JsCIN command %PHRASE_CHARDEF v3.0.2: - Default to allow SPACE to reset after error (issue #37) - Supports reading Array quick keys from GCIN GTAB (issue #39) - Fixed GCIN tables using %flag_unique_auto_send - Better error handling (max keystrokes, visible error, ...) - Fixed broken GenInp v3.0.1: - New built-in Array30 table from github/gontera - New feature issue #36: single-press shift to toggle raw-input mode - Fixed issue #38 that Esc on error composition does not work

Growth

WindowUsersChangeRatingsRating
7 days0+0.0%00.00
30 days0+0.0%00.00
6 months0+0.0%−1+0.05
1 year0+0.0%−1+0.05

Chrome Web Store search rankings

Where JsCIN: JavaScript Common INput appears when people search the store, with the 30 day change
Search phrasePosition30 days
input#15+3
javascript#28new

Version history

12 versions recorded
3.1.417 Sep 2025
3.1.315 Sep 2025
3.1.212 Sep 2025
3.1.14 Sep 2025
3.0.223 Aug 2025
3.0.120 Aug 2025
3.0.020 Feb 2025
2.91.213 Nov 2024

Details

Category
Tools
First seen
2 Dec 2013
Size
639 KB
Languages
en, zh-TW
Pricing
Free
Support
github.com
Extension ID
cdkhibgadomdghgnknpmgegpjjmfecfk

Permissions and risk

Moderate riskimpact 2, likelihood 2
Permissions
inputstorageunlimitedStorage
Site access
http://*/https://*/

Alternatives to JsCIN: JavaScript Common INput

Extensions that rank for the same store searches or share the Tools category, ordered by users