JsCIN: JavaScript Common INput
An input method editor supporting customizable table based input methods (XCIN/GCIN compatible) for Google ChromeOS™
As of May 2026, JsCIN: JavaScript Common INput has 10,000 users and a 4.34/5 rating from 68 reviews in the Productivity category.
Usersno change0%
10.0K
10,000
Ratingno change0%
4.34
68 reviews
Reviewsno change0%
68
Version
3.1.4
Manifest V3
History
4 snapshotsTracking since Apr 21, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 21, 2026 | 10.0K | 4.34 | 68 | 3.1.4 |
| May 6, 2026 | 10.0K | 4.34 | 68 | 3.1.4 |
| May 17, 2026 | 10.0K | 4.34 | 68 | 3.1.4 |
| May 31, 2026 | 10.0K | 4.39 | 67 | 3.1.4 |
| Now | 10.0K | 4.34 | 68 | 3.1.4 |
Permissions & access
- Permissions
- inputstorageunlimitedStorage
- Host access
- http://*/, https://*/
Screenshots
About
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
Technical
- Version
- 3.1.4
- Manifest
- V3
- Size
- 639KiB
- Min Chrome
- 88
- Languages
- 2
- Featured
- No
Metadata
- ID
- cdkhibgadomdghgnknpmgegpjjmfecfk
- Developer ID
- u701aab6d4bd67909b14b459c2e49c0a3
- Developer Email
- [email protected]
- Created
- Sep 4, 2013
- Last Updated (Store)
- Sep 17, 2025
- Last Scraped
- May 31, 2026
- Website
- —
- Support URL
- http://github.com/google/jscin/issues
- Privacy Policy
- —
Similar extensions
Alternatives to JsCIN: JavaScript Common INput, ranked by description similarity.
McTabIM
Table based Traditional Chinese Input Method
19
McFoxIM
Input method based on the vocabulary list of the Indigenous Languages Development Foundation
15
Gemini Shortcut Effective Extension
Safer send, vim-like scroll, model toggles, temporary chats, and clean UI for Gemini.
65
★ 4.5
ChatGPT Shortcut Effective Extension
Safer send, vim-like scroll, model toggles, temporary chats, and clean UI for ChatGPT.
1
★ 5.0
Colab Enter Blocker
Prevents accidental Enter key submission in Google Colab Gemini Chat when using IME (Japanese, Chinese, Korean, etc.)
6
McBopomofo
McBopomofo for ChromeOS
903
★ 5.0
Gemini Enter for Newline
Enterで改行、Cmd+Enter/Ctrl+Enterで送信
417
Composing Keydown Handler
Composing Keydown Handler for Chrome
Take control over your input, no matter the language.
The "Composing Keydown Handler"…
19
★ 5.0
Data sourced from the Chrome Web Store · last verified May 31, 2026.