{"repo":"vangberg/ankivalenz","free":true,"listed":false,"github":"https://github.com/vangberg/ankivalenz","clone":"git clone https://github.com/vangberg/ankivalenz.git","description":"Turn Markdown files into Anki decks","language":"Python","stars":29,"topics":["anki","markdown","spaced-repetition"],"license":"MIT","category":"productivity","readme_excerpt":"Ankivalenz Ankivalenz is a tool for generating Anki cards from Markdown files. Read my blog post for more information on the \"Why\" of Ankivalenz. Table of Contents - Tutorial - Syntax - Configuration Tutorial In this walk-through we will write our notes as Markdown files, and use Ankivalenz to generate an Anki deck with Anki cards extracted from our Markdown files. Installation Ankivalenz is distributed as a Python package, and requires Python 3.10+. To install: Initialize project Create a folder for your notes: Ankivalenz needs a configuration file, containing the name and ID of the Anki deck. This can be generated with ankivalenz init : Write a note Add the following to a file named Cell.md : Generate Anki deck Run Ankivalenz: This generates a file Notes.apkg that can be imported to Anki. Open Anki and go to File - Import, and find Notes.apkg . Updating Anki deck If you make changes to your notes, you can update the Anki deck by running ankivalenz run again. It is not possible to mark cards as deleted, so if you remove a note, the corresponding card will remain in the Anki deck. To work around this issue, all cards are tagged with a timestamp, and you can use the Anki browser to delete cards with an old timestamp. Running ankivalenz run will provide you with the filter needed to delete orphaned cards: Review The new Anki deck will have two cards: Question Answer Path ----------- -------------------------- ------------ Prokaryotic does not contain a nucleus Cell Types Eukary","default_branch":null,"files":null,"tree":[],"storefront":"/r/vangberg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vangberg/ankivalenz/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}