ChineseIsEasy is a collection of tools I built to study Mandarin efficiently as a French learner. It provides:
- generators for high-quality Anki decks (Vocabulary, Poems, Idioms)
- French-oriented explanations & examples
- stroke-order animations, audio, semantic images
- a unified, mobile-safe HanziWriter engine
- clean templates that work identically on Desktop, AnkiDroid, and AnkiMobile
Everything is open, reproducible, and designed for long-term learning.
- ✨ What's New in v2.2
- AnkiWords — Large Vocabulary Decks by Frequency
- AnkiPoems — Classical Chinese Poetry
- AnkiChengyu — Chinese Idioms (Chengyu)
- AnkiTonalPractice — Tone Practice
- HSKWords — Structured HSK Decks with Audio + Animations
- RandomConversation — French → Chinese Training
- MinimalExample — Animation + Audio Architecture
- License
- Author
Version 2.2 expands the content scope of the ChineseIsEasy ecosystem:
- New Deck: AnkiTonalPractice — A specialized deck to master Mandarin tones through atonal grouping and multi-phonetic display.
The generated deck in this section contains the 28 354 most frequent Chinese words with enriched metadata!
- Simplified + Traditional
- Pinyin
- Structured French explanations
- Example sentences
- Semantic images
- Audio (word + examples)
- Stroke animations (via
_shared_hanzi.js) - 3 handwriting fonts
Decks remain under AnkiWeb’s 250 MB limit.
👉 Releases (v2.2) :
Download the latest .apkg file here and import it in Anki. That’s it.
A new generator focusing on classical Chinese poems from the chinese-poetry dataset, with enriched French translations. Each poem is a single, interactive flashcard.
- Structured Poetry: Line-by-line presentation.
- Interactive Audio: Clickable audio for the title and each line of the poem.
- Revealable Fields: Pinyin and French translation are hidden by default, revealable on click/hover.
- Deck Hierarchy: Organized by Author/Title (e.g.,
ChineseIsEasy-Poems::Du Fu::Title).
A generator dedicated to Chinese four-character idioms (Chengyu), providing comprehensive flashcards for in-depth study.
- Dual Card Directions: Character → Pinyin/Meaning and Pinyin/Meaning → Character.
- Stroke Animation: Full HanziWriter integration for the four characters.
- In-depth Explanation: Includes the signification and the historical/semantic "decortication" (breakdown) in French.
- Interactive Examples: Example sentences with clickable audio.
- Deck Organization: Grouped into sub-decks (chunks of 100 items).
A technical tool designed to master Mandarin tones by distinguishing homophones.
- Atonal Grouping: Organized by phonetic groups (e.g.,
ma,shi,li) to help differentiate words that differ only by tone. - Multi-Notation: Includes Gwoyeu Romatzyh (GR), Zhuyin, and Numbered Pinyin on every card.
- Active Recall: Pronunciations and sentence translations are hidden via a "reveal-on-click" JS mechanism to test your knowledge before showing the answer.
Builds interactive decks organized by HSK level, chapter, and 100-card chunks.
Includes:
- Simplified + Traditional
- Pinyin
- French meaning
- semantic image
- example sentences with audio
- stroke animations
- handwriting fonts
- reveal-on-hover behaviour
- ✔ HSK 1–4 complete
- ✔ HSK 5 — Chapters 1 to 9
- ✘ HSK 6 not included
👉 Releases (v2.2) :
Download the latest .apkg file here and import it in Anki.
Displays random French sentences from real corpora for translation practice. Ideal for:
- fluency
- idiomatic phrasing
- FR ⇄ ZH thinking
- vocabulary reinforcement
Lightweight, simple, and very effective for daily practice.
A minimal, production-ready example showing:
- HanziWriter animation
- shared JS engine (
_shared_hanzi_corrected.js) - clean audio playback
- semantic image integration
- external media-only logic
It documents the core architecture used in all ChineseIsEasy decks.
Released under the CC BY 4.0 license. Fonts Long Cang and Zhi Mang Xing follow the SIL Open Font License 1.1.
Axel Delaval (陈安思)



