Skip to content

A collection of open-source tools for learning Chinese efficiently — including automatic Anki deck generation (AnkiWords, AnkiHSK) and random dialogue practice (RandomConversations).

License

Notifications You must be signed in to change notification settings

AxelDlv00/ChineseIsEasy

Repository files navigation

🐉 ChineseIsEasy — Tools to Learn Chinese Efficiently (v2.2)

License GitHub Repo

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.


Table of Contents


Repositories


✨ What's New in v2.2

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

Coverage (v2.2):

  • 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.


License

Released under the CC BY 4.0 license. Fonts Long Cang and Zhi Mang Xing follow the SIL Open Font License 1.1.


Author

Axel Delaval (陈安思)

About

A collection of open-source tools for learning Chinese efficiently — including automatic Anki deck generation (AnkiWords, AnkiHSK) and random dialogue practice (RandomConversations).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published