closet
genanki
Our great sponsors
closet | genanki | |
---|---|---|
9 | 16 | |
62 | 1,801 | |
- | - | |
4.6 | 5.5 | |
3 months ago | 4 months ago | |
TypeScript | Python | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
closet
- Add-ons suggestions
-
Are there tools/plugins that support a more complete learning workflow?
You may also find this interesting: https://closetengine.com/
-
Show HN: Anki alternative with integrated notes and import/export
It's open source so you can just copy the spec. The community's built a syncing server here: https://github.com/ankicommunity/anki-sync-server
There's also a really interesting templating library that generates cards for Anki: https://closetengine.com/
-
Open Source Web port of Anki
Check out this project on how to create anki cards: https://github.com/hgiesel/closet/
genanki
-
Add recommendation for Exporting my cards as a CSV and then importing after making changes?
If you want to do something really custom you may want to look at something like https://github.com/kerrickstaley/genanki (I haven't tried it).
-
Anki-Fy Your Life
Many people consider the prep time to be valuable itself as it usually involves you gaining understanding. That said, I don't really buy that argument and the vast majority of my cards these days are auto-generated using https://github.com/kerrickstaley/genanki.
-
AutoClozemaster-Anki - A tool to autogenerate clozemaster style anki decks
It makes use of these frequency lists (have to be manually downloaded). It will make a request to the tatoeba api to grab a sentence (or multiple) including this word and if you would like it will also request an audio file from google translate (while the code is running a temporary recordings folder is created). It then packages it up into an anki deck using the genanki python module.
-
Ask HN: Better way to create Anki cards?
If you're comfortable with Python, https://github.com/kerrickstaley/genanki is amazing. You can pull your content from any source, use templates for the question and answer format, and even add media to each card (image, audio).
- Help! Is it possible to sync Anki automatically from ANY online database (Google Sheets, Airtable, Coda, Monday.com, etc.)??
-
On Anki's Database
For those that are on the creation side, I've found genanki [1] to be a joy to work with. I have a service that auto-generates a bunch of cards from code and then spits out an `apkg`. I've made what I consider the funnest part of that open for registration [2]
Not needing Anki itself is pretty much a requirement for me, because that's the way which makes sense in my worldview. Tools work independently and feed into each other—not get slapped onto each other, which kinda smells like a whiff of bad OOP.
I began a feeble attempt at a lib for my own purposes, but I had to take Anki db structs a little at a time just to keep my frustration in check.
There are in fact some libs for writing Anki data: https://github.com/kerrickstaley/genanki and maybe https://github.com/patarapolw/AnkiTools — but genanki, while looking quite good for one-time generation, doesn't seem to be able to update cards.
Afaik Anki itself does include Python libs for creating and manipulating db records—however dunno if they work without the full app running, and on top of that I personally keep trying to use Lua, since it runs circles around Python in terms of speed.
-
Any way to generate apkg files on the browser?
I'm looking to export text and media files to apkg packages on the web through Node JS but I've only found this repo for doing so which is super limited: only 2 fields for front and back and for some reason when I try to load media it crashes. On the other hand genanki looks like it has multiple field and template support but it is a Python library and I've only found a Rust port. Can someone point me to a right direction?
-
Open Source Web port of Anki
There is https://github.com/kerrickstaley/genanki and similar projects but no one made a goal to enable unprecedented collaboration for community via public acceptable format.
- Create anki cards from python/c++/R
What are some alternatives?
anki - Anki's shared backend and web components, and the Qt frontend
CrowdAnki - Plugin for Anki SRS designed to facilitate cooperation on creation of notes and decks.
Clozolkor - enhancing "cloze one by one" script by iTraveller
CardOverflow
anki-connect - Anki plugin to expose a remote API for creating flash cards.
anki-sync-server - A personal Anki sync server (so you can sync against your own server rather than AnkiWeb)
gun - An open source cybersecurity protocol for syncing decentralized graph data.
org-anki - Sync org notes to Anki via AnkiConnect
anki-apkg-export - :book: Generate decks for Anki (spaced repetition software)
logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.