Skip to content

Conversation

@mreichhoff
Copy link
Owner

The goal of this PR is to allow Anki users to more easily use HanziGraph.
HanziGraph can now export directly to Anki, and then re-import when
needed. This allows signed-out users to use Anki flashcards with
HanziGraph's vocab tracking features.

The old export button (downloading a CSV) remains as well.

@github-actions
Copy link

github-actions bot commented Jan 11, 2026

Visit the preview URL for this PR (updated for commit ca2fb80):

https://hanzigraph--pr125-anki-connect-338w03pe.web.app

(expires Tue, 13 Jan 2026 00:34:40 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: dbfc59c053d815dc5dedbd48d2959ec4a33d1b39

No need to burden users with this.
@mreichhoff mreichhoff linked an issue Jan 12, 2026 that may be closed by this pull request
@mreichhoff mreichhoff merged commit 3c29e14 into main Jan 12, 2026
2 checks passed
@mreichhoff mreichhoff deleted the anki-connect branch January 12, 2026 01:29
@tilusnet
Copy link
Contributor

Thanks for this!

When is this feature planned for live integration, how would it work? (haven't seen it in README)

+1 I care about: would Dockerfile integration be straightforward?

@mreichhoff
Copy link
Owner Author

it's live now! If you go to the hamburger menu there's now an "integrations" option. You can set up a local AI server and Anki Connect that way. Let me know of any issues! I owe a README section for these.

I'm unsure of docker integration of Anki. Presumably it'd be a container with Anki with the Anki Connect add-on installed, and you'd also want to be signed into your Anki account for card syncing, I would assume?

Sorry for delays, I got distracted for awhile on TrieLingual but HanziGraph will be the main side project I work on now. It's still on my list to look into custom paths for #113 as well 😄

@tilusnet
Copy link
Contributor

Thanks!

I spotted the Integrations link for a second but upon refresh it is now gone.
Once i look at it I'll clarify my Docker/Anki integrations.

@mreichhoff
Copy link
Owner Author

mreichhoff commented Jan 17, 2026

upon refresh it is now gone.

most likely it's just using a cached version...the service worker is very aggressive about caching things (I probably need to tune it).

You can clear out CacheStorage manually via devtools in whatever browser you prefer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AnkiConnect integration

3 participants