Auto Sync LingQ

AnkiWeb addon 1151761316

Syncs words encountered in LingQ into Anki, creating a deck for each selected language and supporting AwesomeTTS pronunciation presets.
AI-generated summary; may contain mistakes.

card-creationimportsync-integrationdeck-managementservice-client

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
2 (πŸ‘ 0 Β· πŸ‘Ž 2)
Updated
2021-02-04
Anki versions
2.1.35~
License
MIT (from the license file in the package)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

abandoned

  • Last update or commit: 2023-06-30 (1220 days before the snapshot).
  • Commits in the last year: 0.
  • Issues: 3 open, 0 closed.
  • Pull requests: 0 open, 1 merged.
  • Median first response: 173 hours (1 answered issues and pull requests).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.02.1.35+2021-02-04
History across monthly snapshots

Loading…

Similar addons

Lingq Anki Sync

Imports LingQs from a chosen language into an Anki deck, sets due dates from LingQ levels, then syncs Anki review intervals back to update LingQ known status.

importsync-integrationschedulingservice-client

21 votes 50% approval πŸ‘ 15 Β· πŸ‘Ž 6 ⭐ 17 Anki 24.11~ Updated 2025-09-11
Yomitan β†’ Anki: AI Sentence Translator

Automatically translates example sentences and target words on newly created Yomitan cards into a chosen language via Google Gemini, filling the SentenceTranslation field in the background without blocking card creation.

card-creationaisync-integration

1 votes 0% approval πŸ‘ 0 Β· πŸ‘Ž 1 Anki 2.1.1~ Updated 2026-08-22
Auto Translate Batch Creator

Automatically creates language-learning flashcards by translating bracketed words within sentences in batches across 14+ languages, following the i+1 context principle.

card-creationdictionary

2 votes 34% approval πŸ‘ 2 Β· πŸ‘Ž 0 ⭐ 0 Anki 2.1.1~ Updated 2025-11-28
Find Missing Words

Searches your Anki collection to highlight unknown words in pasted text, then creates notes for them with surrounding sentence context, ignoring unwanted words.

card-creationsearchcloze

4 votes 30% approval πŸ‘ 3 Β· πŸ‘Ž 1 ⭐ 15 Updated 2019-11-17

Description

Auto Sync LingQ Automatically get the words you've encountered in LingQ synced into Anki 2.1. Installing
  • Manually
  • To install manually, download sync_lingq.ankiaddon from the latest release on Github. You can then use Anki's Tools -> Add-ons -> Install from file... and select the sync_link.ankiaddon file to install this plugin.
  • From the Anki Add-on Repository
  • In Anki, select Tools -> Add-ons -> Get Add-ons and then enter the code from the bottom of this addon's Anki Add-On Repository page Use Auto Sync LingQ After installing the addon, you can now open the addons manager under the Tools -> Add-ons and access the main control pane by selecting the addon Auto Sync LingQ and then pressing the config button. If it's your first time using the addon, Auto Sync LingQ will ask you to login. After you've logged in, you can then select the languages you would like to have imported from the list of languages you are learning on LingQ. After you have selected you languages, a deck for each language will be created. TTS Support Auto Sync LingQ is designed to work with the AwesomeTTS Addon see also their GitHub. The front of each card is wrapped with a <tts preset=lingq-XX></tts> tag. Where XX is the language code of the deck's language. See below to find the language code for a given language, or view them in the Select Languages pane from the addon's config. For TTS to work you will need to save a preset with the correct name using the AwesomeTTS Addon e.g. To get TTS to work for a Japanese deck, save a Japanese TTS voice preset in the AwesomeTTS plugin as lingq-ja Language Codes Language Code Czech cs Norwegian no Turkish tr Finnish fi Hebrew he Romanian ro Dutch nl Greek el Polish pl Esperanto eo Latin la Danish da Ukrainian uk Slovak sk Malay ms Indonesian id Chinese (Traditional) zh-t Cantonese hk Gujarati gu Bulgarian bg Persian fa Belarusian be Arabic ar Serbian srp Croatian hrv Hungarian hu Catalan ca English en French fr German de Spanish es Italian it Japanese ja Korean ko Chinese zh Portuguese pt Russian ru Swedish sv

    README

    NOTICE

    I am working on a FREE alternative to LingQ, please check it out -> www.swiftlings.com

    Auto Sync LingQ

    Automatically get the words you've encountered in LingQ synced into Anki 2.1.

    Installing

    Manually

    To install manually, download sync_lingq.ankiaddon from the latest release. You can then use Anki's Tools -> Add-ons -> Install from file... and select the sync_link.ankiaddon file to install this plugin.

    From the Anki Add-on Repository

    In Anki, select Tools -> Add-ons -> Get Add-ons and then enter the code from the bottom of this addon's Anki Add-On Repository page

    Use

    Auto Sync LingQ

    After installing the addon, you can now open the addons manager under the Tools -> Add-ons and access the main control pane by selecting the addon Auto Sync LingQ and then pressing the config button.

    If it's your first time using the addon, Auto Sync LingQ will ask you to login.

    After you've logged in, you can then select the languages you would like to have imported from the list of languages you are learning on LingQ. After you have selected you languages, a deck for each language will be created.

    TTS Support

    Auto Sync LingQ is designed to work with the AwesomeTTS Addon see also their GitHub.

    The front of each card is wrapped with a <tts preset=lingq-XX></tts> tag. Where XX is the language code of the deck's language. See below to find the language code for a given language, or view them in the Select Languages pane from the addon's config. For TTS to work you will need to save a preset with the correct name using the AwesomeTTS Addon e.g. To get TTS to work for a Japanese deck, save a Japanese TTS voice preset in the AwesomeTTS plugin as lingq-ja

    Language Codes

    Language Code
    Czech cs
    Norwegian no
    Turkish tr
    Finnish fi
    Hebrew he
    Romanian ro
    Dutch nl
    Greek el
    Polish pl
    Esperanto eo
    Latin la
    Danish da
    Ukrainian uk
    Slovak sk
    Malay ms
    Indonesian id
    Chinese (Traditional) zh-t
    Cantonese hk
    Gujarati gu
    Bulgarian bg
    Persian fa
    Belarusian be
    Arabic ar
    Serbian srp
    Croatian hrv
    Hungarian hu
    Catalan ca
    English en
    French fr
    German de
    Spanish es
    Italian it
    Japanese ja
    Korean ko
    Chinese zh
    Portuguese pt
    Russian ru
    Swedish sv

    Etc.

    Improvements

    See the issues for the features I intend to add or fix. Feel free to add any issues you encounter.

    Acknowledgements

    Much of this addon was inspired by Joseph Schilz's AnkiSyncDuolingo. Without which, it would have taken considerably more effort to understand the anki source code and produce this addon.

    Getting Involved

    Feel free to open pull requests or issues. GitHub is the canonical location of this project.

    Here's the general sequence of events for code contribution:

    1. Either:
      • Identify an existing issue in the issue tracker and comment that you'd like to try to resolve it.
      • Open an issue in the issue tracker.
    2. Get acknowledgement/concurrence.
    3. Submit a pull request to resolve the issue. Include documentation, if appropriate.