Hi!<p>To help me prepare for a biology test, I made a Python app, using the excellent genanki package[1] to generate Anki cards directly from my Markdown notes. Cards are created from list items, using delimeters like `?::` to separate the question/answer (or front/back) from one another.<p>Example:<p>---<p># The Solar System<p>- Number of planets ?:: 8<p>## Planets<p>- Mars<p><pre><code> - Color ?:: red
</code></pre>
---<p>This will create two cards:<p>(1)<p>Path: The Solar System<p>Front: Number of planets<p>Back: 8<p>(2)<p>Path: The Solar System > Planets > Mars<p>Front: Color<p>Back: Red<p>Other tools to generate Anki cards from Markdown exist, but none worked well with nested lists. I also really wanted to have a "path", generated from headings/ancestral list items, to enable very succint cards, such as the `Color ?:: red`.<p>I hope it might be of use to someone else.<p>[1] <a href="https://github.com/kerrickstaley/genanki" rel="nofollow">https://github.com/kerrickstaley/genanki</a>