/yanki

Vocabulary manager, with a convertion from YAML to Anki

Primary LanguagePythonMIT LicenseMIT

Yanki

Description

Yanki is a vocabulary manager that converts words and expressions stored in a YAML file into multiple Anki decks.

Usage

  1. Install Python and Poetry.

  2. Install the Python dependencies: poetry install

  3. Create a YAML file named <yaml_filename> with entries respecting the structure:

    "<word_or_expression>":
    language: <language>
    meaning: <meaning>
    date: <date_when_the_entry_was_added>
  4. Convert the YAML file: poetry run yanki <yaml_filename> <output_folder_for_decks>