Working on new version of Anki-xiehanzi web based Chinese words deck generator

Hi,

Anki Xièhànzì (stroke-order based Mandarin decks + deck creator) is getting a full rewrite. The new version is built with SvelteKit for faster load times and a better experience on mobile.

Dev preview: https://krmanik.github.io/Anki-xiehanzi/dev/

The existing site remains live and unchanged at Hello from Anki xiehanzi | Anki xiehanzi — the new version won’t replace it until it’s stable.

If you use Xièhànzì, please try the dev build and report anything broken or missing. Bug reports and feature requests welcome in the GitHub repo or as replies here.

Thanks



i want to contribute on this project. could i join for translating “Simple Translate” Anki Xiehanzi on my own language. does this project have a spreadsheet version? nice to hear this deck.

ruby pinyin (automatic script). support multiple cases formating for pinyin. for all form.

Shine Glow GIF

The project uses word list from HSK-3.0/New HSK (2025)/HSK Words at main · krmanik/HSK-3.0 · GitHub

Then JSON for each HSK level words Anki-xiehanzi/static/data/hsk_words.json at port-vite-svelte · krmanik/Anki-xiehanzi · GitHub

I have created the xlsx file for each HSK level for contribution. Please check which is convenient for you.

You can just add any way you want, I will make it work with project, you can just upload the translated list also.

idk why? there are so many mistakes 中 in HSK 6 really. seems inaccurate, you can find 中国 sentence everywhere in HSK 1-3.

(post deleted by author)

got it. this is my github:

could we work together for this? for that excuse, how could i contact you bro? don’t do it by yourself. you need someone to help. let me know when i can contribute on github! thank you for the deck!

Send me mail on krmanik@outlook.com

What kind of mistake? Can you give the examples?

i’m sorry, thats my bad. you’re not wrong, I think you should more added for HSK 1-9. The official list is right, but when we facing a test, the list isn’t work. HSK 1 afford 500 words.
It needs more effort to add it. + example sentences in json

Now you can export example sentences also in csv file and can be opened in ms excel, check it here

https://krmanik.github.io/Anki-xiehanzi/create

Hello there,

thank you so much for doing this. I will donate a couple bucks. I dislike paying Skritter forever and this is saving me.

On Linux it all works fine and on iOS it works with kinks (menu sizes problematic). But on iPadOS I cannot get it to work. The menu shows all options as “off”, but they’re on. Toggling them does nothing. I am unable to “write” at all, only skip to the next card.

Imo the tablet use case is the most relevant, as that experience vastly improves on the mobile one. Is that on your radar?

I have pushed expected fix for it. I don’t have the devices to test it on the device. But I have tested it on Anki Desktop and iOS AnkiMobile, working as expected. Please try it, test it and let me know.

https://krmanik.github.io/Anki-xiehanzi/create

Nice, that was quick. Seems fixed, thank you!

Now that that works I wonder if it’s possible to implement a feature that makes it so only on the first learning of a word you see the outline of the character, but on review you don’t. Currently it’s not challenging since I see the result every time when I’m supposed to recall it. Or is that already possible and I am missing something?

It is only possible on AnkiDroid and Anki Desktop because of JS API. It is not possible on iOS.