HanziGraph
A webapp to visualize relationships among Chinese characters and to see example sentences that illustrate their use. Also available for Japanese learners. (by mreichhoff)
jieba-wasm
WASM binding to jieba-rs (by fengkx)
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
HanziGraph | jieba-wasm | |
---|---|---|
9 | 1 | |
46 | 37 | |
- | - | |
9.1 | 1.4 | |
3 months ago | about 1 year ago | |
JavaScript | Rust | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
HanziGraph
Posts with mentions or reviews of HanziGraph.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-03.
- Show HN: Learning Chinese and Japanese with graphs and trees
-
Visualizing, and learning, the relationships among kanji, words, and morphemes
Thanks! The project is actually originally for hanzi: https://hanzigraph.com, with the Japanese part being added after. For the other suggestions: I'll add them to my TODO list :-)
-
Graph representations of Chinese and Japanese characters, words, and lemmas, for language learning (links in comments)
I (not generally a web dev) threw together a site (also installable as a PWA) that allows visualization and study of Chinese and Japanese characters, words, and lemmas). Check it out in Chinese or Japanese (or see the Japanese-specific demo).
-
Free frequency dictionary and study tool to learn hanzi and see how words flow together, available in Simplified, Traditional, or Cantonese
I made a free, open-source tool for learning Chinese. You can check out a demo, or use it with simplified characters, traditional characters, or (less fully featured, but it's something) Cantonese.
-
Cantonese vocabulary visualization and example sentences
The code is free and open source, and you can find it on GitHub.
-
Learning kanji through the words that connect them
Sure, it's here!
-
Free tool to learn hanzi, get example sentences, study flashcards, and track progress
The code is gross, but can be found on github.
jieba-wasm
Posts with mentions or reviews of jieba-wasm.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-03.
-
Graph representations of Chinese and Japanese characters, words, and lemmas, for language learning (links in comments)
Features: * Interactive graph representations of the way characters connect to form words, with color coding based on which words and characters are most commonly used. * Sankey diagrams to represent the way words or lemmas are most commonly used together, based on analysis of tens of millions of lines of subtitles. * Cumulative usage graphs, to illustrate the pareto principle as it applies to language learning, with the most common words being disproportionately valuable. * Text to speech, plus highlighting, via the Web Speech API. * Usable as a full dictionary, with definitions and example sentences (both human and AI generated) for hundreds of thousands of words. * In-browser flash cards, plus stats (with graphs I implemented via CSS grid for some reason), exportable to other flash card systems. * Recommended characters based on the user's graph traversal stats. * Light and dark themes. * Sentence tokenization (which is complicated in languages that aren't space-delimited) via Intl.Segmenter or jieba-wasm. * Offline support via service worker/cache storage.
What are some alternatives?
When comparing HanziGraph and jieba-wasm you can also consider the following projects:
LLG-MP - Language Learning Gamification Media Player
xiexie - 🎐 Static site generator
FreqBurger - Example sentences, sankey flow diagrams, and frequency graphs for language learners.
wasmer - 🚀 The leading Wasm Runtime supporting WASIX, WASI and Emscripten
node-rs - Node.js bindings ❤️ Rust crates
RustPython - A Python Interpreter written in Rust
v86 - x86 PC emulator and x86-to-wasm JIT, running in the browser