Skip to content

An logseq to anki syncing plugin with superpowers - image occlusion, card direction, incremental cards, and a lot more.

License

Notifications You must be signed in to change notification settings

debanjandhar12/logseq-anki-sync

Repository files navigation

Logseq Anki Sync

An logseq to anki syncing plugin with super powers.

🚀 Features

  • 🐾 Supports rendering of logseq markdown and org mode in anki
    The plugin supports rendering block and page references, pdf annotations, math and everything else.
  • 🔥 Several additional features like image occlusion, pdfs, card direction, etc
    The plugin supports image occlusion, occlusion on pdf annotaion, card direction, incremental cards, clozes, hints and a lot more. Check documentation for more details!
  • 🃟 Supports various features of anki Anki employs advanced scheduling algorithms, making it a superior choice for many users. Additionally, anki allows the creation of filtered decks, enabling you to study a specific set of cards for exams, regardless of their original scheduling. The plugin allows you to use all those features and various others like heatmaps, tts, leach cards, etc.
  • 🚕 Extremely fast The plugin uses state of art hashing techniques to detect changes in logseq or anki and provides the user option to resync (with logseq as source of truth).

🛠️ Installation (Video)

  1. Install Logseq Anki Sync from Marketplace.
    • Go to > Settings > Features and enable Plugins.
    • Now, go to > Plugin > Marketplace and find Logseq Anki Sync and click install.
  2. Download and install Anki if not done already.
  3. Install AnkiConnect on Anki.
    • Open Anki.
    • Select Tools > Add-ons . Now a Anki addon's dialog will open.
    • Now click Get Add-ons... in addon's dialog and enter 2055492159 into the text box labeled Code and press the OK button to proceed.
  4. Restart Anki and Logseq.
  5. Now, you can use the plugin by clicking Sync to Anki button in Logseq's toolbar.
    NB: Make sure the anki is running in background before clicking the Sync to Anki button.
  6. If you receive a logseq wants to access anki message, click Yes.

🗃️ Documentation

User Documentation

🎉 Vote for features

Vote Features for next version: https://forms.gle/DCQ6vLwBHpzjSegQ9

If your feature is not listed in the form, you can also create a github issue.

🙏 Support

Loved the tool? Please consider donating 💸 to help continue development!

Sponsors

Sponsors:

@Tubo @ryanbl @kieranlal @Satoriq @Dunrar @chs33 @Koreanki @Rumpoled @Resia1 @thiswillbeyourgithub @Speedy5onzales