Python-Query-Oxford-API-for-Anki
apy
Our great sponsors
Python-Query-Oxford-API-for-Anki | apy | |
---|---|---|
2 | 14 | |
0 | 203 | |
- | - | |
0.0 | 8.1 | |
about 2 years ago | 4 days ago | |
Python | Python | |
- | 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.
Python-Query-Oxford-API-for-Anki
-
I created a MacOS/iOS Shortcut to query word lists from the Oxford Dictionaries and to provide an output compatible with Anki (.CSV) — I hope it's useful for someone out here
To give it some context: I built the Shortcut because the wonderful add-ons available at this point either only pull complete definitions into a single card (thus making it harder work to respect the minimum information principle), or ignore sub-meanings and homonyms. Also, I'm not a programmer, and the python script I wrote is clunky.
-
A Shortcut to Query Oxford Definitions & Examples for a List of Words
I'm not a programmer, but I first developed this idea using python, and I posted the code in this repo: https://github.com/Barthcbb/Python-Query-Oxford-API-for-Anki It was perhaps the most exhaustive thing I did last year. I'm sure programmers would find it piece of cake.
apy
-
trrc, a command-line program to create Anki cards using AnkiConnect API.
FYI, you may be interested to know there are other alternatives. I made apy, which is a cli tool in a similar spirit to yours, except it does not rely on AnkiConnect. I've also written a section in the README where I list other similar tools.
-
anki.nvim - plugin for creating and adding Anki cards directly from Neovim
That's reasonable. I use Vim with apy, of course, but my workflow is CLI centerred: I run the apy commands in the terminal, but for editing and adding cards, I use Vim. I believe I've described my workflow... ah, yes, here: https://github.com/lervag/apy/wiki/Vim
-
Is there spaced repetision tool plugin for vim?
Since you use Vim and Anki, you may also be interested in apy. I made it to simplify creating and editing Anki cards. It relies on Markdown and makes it easy to add code snippets in questions and answers.
-
flashcards.nvim: Neovim plugin for creating and studying flashcards
I've made apy to make it easier for people who like to work in a terminal and with Vim/neovim to make and maintain flashcards in Anki. I combine it with some utility functions within neovim.
-
Nvimanki - Neovim plugin
Cool! I'm an avid user of neovim and Anki, and I did something similar. I created apy. It skips the Connect-plugin and manipulates the Anki database directly through the Python APIs, and it allows to modify existing cards and to add new cards by use of a simple Markdown like syntax. I wrote a little bit of how I use Vim/neovim together with apy here.
-
On Anki's Database
There is also apy[1] which needs an Anki installation but at least doesn't actually run the Anki process.
[1]https://github.com/lervag/apy
-
anktui - add notes to anki from the terminal
It does not yet, it is missing way to many features, and also it requires anki to be open. I've never tried it, but someone in the comments mentioned apy which seems to do that :)
- Looking for Python libraries for programmatic access to Anki data
-
Is there a cli tool for studying cards ?
I've developed apy out of the similar desire to build and manage my Anki decks from a CLI (without keeping Anki open in the background). But it does not allow actually reviewing the cards. Personally, I'm fine with that, since I study all my cards from my phone (Ankidroid).
-
Command-line tool for adding flashcards from Markdown to Anki
Thanks, this looks interesting. Good work! In case you were not aware of it, I'll be shameless and mention my similar tool apy. Similar, but also clearly different in functionality and goal, just to make that clear.
What are some alternatives?
leetcode-anki - Anki cards generator for Leetcode
anki - Anki's shared backend and web components, and the Qt frontend
vyper - Pythonic Smart Contract Language for the EVM
gruvbox - Retro groove color scheme for Vim
FastWordQuery - Query words definitions or examples etc. from local or web dictionaries to fill into Anki cards.
anki.nvim - Neovim plugin that allows creation of Anki cards directly from neovim
flashcards.nvim - A Neovim plugin for Flashcards written in Lua
genanki - A Python 3 library for generating Anki decks
algo-drills - A command line tool for memorizing algorithms in Python by typing them.
anki-nvim
Anki-Android - AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
anki-connect - Anki plugin to expose a remote API for creating flash cards.