Skip to content
This repository has been archived by the owner on May 1, 2021. It is now read-only.
/ duolingo-to-anki Public archive

Download word list from Duolingo, save into Ankit-compatible format

Notifications You must be signed in to change notification settings

abesto/duolingo-to-anki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

duolingo-to-anki

Download word list from Duolingo, save into Anki-compatible format. Duolingo is an online language learning tool; Anki is a flash-card application useful for practicing your vocabulary.

If you only want to do flashcard reviews of the words you learn on Duolingo, you'll probably have an easier time just using the flashcard system built right into Duolingo. To reach it, click on "Words" in the top menu, then "Review flashcards" on the right.

Releases

You can download the latest version from the Releases page right here on GitHub.

Tested with

  • Anki version 2.0.31
  • Duolingo on 2015-06-04
  • OSX Yosemite and Windows 7 (not that the platform should matter)

Usage

  • On Duolingo, select the language you want to use as the foreign language.
  • Enter your Duolingo username and password
  • Click Go!
  • Watch as your words are downloaded
  • In the newly opened save dialog save to a text file you'll find in the next step
  • Import the text file you've saved as described in the Anki manual.
    • The first field is the word in the foreign language
    • The second field is the list of translations in the native language (always English for now)
    • The third field contains the "skill" in which the word appears on Duolingo, and the part of speech (noun, verb, etc.) as tags

Have fun!

Reporting issues

If you encounter any problem at all using duolingo-to-anki, please feel free to open an issue right here on GitHub. You may first want to check whether your issue is already being worked on by going to the Issues page. Feature requests, ideas are also welcome!

Security

You'll be asked for your username and password each time; they are not saved and are transmitted over HTTPS securely. This can probably be improved, see Issue #6.

Building from source

In case you want to hack on duolingo-to-anki. Pull requests are welcome.

git clone https://github.com/abesto/duolingo-to-anki.git
cd duolingo-to-anki
./gradlew run

To build a distributable fat jar:

./gradlew shadowJar

About

Download word list from Duolingo, save into Ankit-compatible format

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages