Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/debanjandhar12/logseq-anki-sync

An logseq to anki syncing plugin with superpowers - image occlusion, card direction, incremental cards, and a lot more.
https://github.com/debanjandhar12/logseq-anki-sync

anki logseq logseq-plugin

Last synced: 21 days ago
JSON representation

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

Awesome Lists containing this project

README

        

# Logseq Anki Sync [](https://github.com/debanjandhar12/logseq-anki-sync/)[](https://github.com/sponsors/debanjandhar12)

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](https://www.youtube.com/watch?v=XOkJmncK-o0))

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](https://apps.ankiweb.net/) 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](https://ankiweb.net/shared/info/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](https://raw.githubusercontent.com/debanjandhar12/Obsidian-Anki-Sync/main/docs/images/permission.png), click `Yes`.

# 🗃️ Documentation

User Documentation

- [Making multiline cards](https://github.com/debanjandhar12/logseq-anki-sync/discussions/88)
- [Making cloze cards](https://github.com/debanjandhar12/logseq-anki-sync/discussions/89)
- [Making Swift Arrow cards](https://github.com/debanjandhar12/logseq-anki-sync/discussions/91)
- [Making Image Occlusion cards](https://github.com/debanjandhar12/logseq-anki-sync/discussions/125)
- [Specifying Extra Details and Hints](https://github.com/debanjandhar12/logseq-anki-sync/discussions/92)
- [Terminology & Specifying Deck](https://github.com/debanjandhar12/logseq-anki-sync/discussions/117)
- [[Advanced] Adding custom css for anki cards](https://github.com/debanjandhar12/logseq-anki-sync/discussions/118)
- [Common FAQ](https://github.com/debanjandhar12/logseq-anki-sync/wiki/Common-FAQ)
- Developer Documentation: [Compiling Instructions](https://github.com/debanjandhar12/logseq-anki-sync/wiki/Compiling-Instructions), [Structure of this Plugin](https://github.com/debanjandhar12/logseq-anki-sync/wiki/Structure-of-this-Plugin)
> Please create a [github issue](https://github.com/debanjandhar12/logseq-anki-sync/issues) for any feature request and reporting bugs.

# 🎉 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](https://github.com/Tubo) [@ryanbl](https://github.com/rtblair) [@kieranlal](https://github.com/kieranlal) [@Satoriq](https://github.com/Satoriq) [@Dunrar](https://github.com/Dunrar) [@chs33](https://github.com/chs33) [@Koreanki](https://github.com/junyounglees) [@Rumpoled](https://github.com/Rumpoled) [@Resia1](https://github.com/Resia1) [@thiswillbeyourgithub](https://github.com/thiswillbeyourgithub) [@Speedy5onzales](https://github.com/Speedy5onzales)