HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
cjkvi
cjkvi-ids
OPEN SOURCE2020–2024
cjkvi / cjkvi-ids

cjkvi-ids

IDS data for CJK Unified Ideographs

3Distinct people
3Mentions
0Explicit recommenders
533GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

IDS data for CJK Unified Ideographs

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year3 dated mentions

Observed mentions: 2020-11-01 03:10:12 UTC to 2024-10-27 22:00:57 UTC.

012020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20222023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2024

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC101
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC101
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC000
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC000
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC101

What Hacker News says

3 sources
That's understating the actual number of distinct components you need to know, but even so, just memorizing the individual ideograms still isn't enough to allow you to read Chinese with meaningful fluency. Since the sound changes that had taken place over the two to three thousand years since the Old Chinese period have been extensive, in some instances, the phono-semantic natures of some compound characters have been obliterated, with the phonetic component providing no useful phonetic information at all in the modern language. For instance, 逾 (yú; /y³⁵/; 'exceed'), 輸 (shū; /ʂu⁵⁵/; 'lose', 'donate'), 偷 (tōu; /tʰoʊ̯⁵⁵/; 'steal', 'get by') share the phonetic 俞 (yú; /y³⁵/; 'agree') but their pronunciations bear no resemblance to each other in Standard Chinese or any other variety. https://en.wikipedia.or
Read the rest
g/wiki/Chinese_character_classificati... Or, consider 亭 (ting2), 叮 (ding1), 成 (cheng2), 打 (da3) which all supposedly derive their sound from 丁 (ding1) per the analysis at https://github.com/cjkvi/cjkvi-ids/. You can't just memorize the components and read all of these as "ding". And beyond that, that doesn't help with being able to write. You can't just say "oh, I don't remember exactly how to write this word, but I'm just going to throw in some ideograph with the right phonetic component next to the radical and my reader will just know what I mean." You can't just take 瓦 (pottery) + 平 (ping2) to invent the word for vase. 瓶 (ping2) instead uses 并 (bing1), not to be confused with 井 (jing3).
In Character amnesia in China
> What character decomposition database is this using.. From the about page, it seems that it's using Wikimedia data: https://commons.wikimedia.org/wiki/Commons:Chinese_character... . To add to your comment, there's also RADKFILE/KRADFILE, which is used by a lot of Japanese dictionaries out there (including jisho.org), and also IDS (Ideographic Description Sequence) data: https://github.com/cjkvi/cjkvi-ids . The latter, I believe, is not meant for general lookup, but nonetheless can be quite informative, such as identifying semantic/phonetic components.
In Kanji Club: Search Kanji by Parts with Instant Feedback
> Following the general adoption of the JIS standards these characters all made their way into Unicode This is the exact kind of place lost glyphs would find a home. The UNIHAN effort (which spans tons of sources) is very dedicated to cataloging these efforts. I run a few projects based around UNIHAN, which is geared toward cataloging glyphs that are variants, many of which are archaic and no longer used. Write up about UNIHAN: https://unihan-etl.git-pull.com/unihan.html I have a tool to export Unicode's database of CJK characters to CSV, JSON, and so on: https://unihan-etl.git-pull.com/ Python library: https://cihai.git-pull.com/ CLI tool (compare to cjklib [1]): https://cihai-cli.git-pull.com/ No knife / character decomposition. I'm working on it but the data is GPL'd: https://github.com/cjkvi/cjkvi-ids/issues/65
In A Spectre Is Haunting Unicode (2018)

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.