Skip to content

Control Anki's user interface remotely through a command-line-utility

Notifications You must be signed in to change notification settings

glutanimate/anki-cli-remote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

anki-remote

A command line interface for querying and managing Anki's user interface remotely.

Installation

Ubuntu

  1. Install AnkiConnect and restart Anki
  2. Clone this repository
  3. Install python-requests, e.g. via sudo apt install python-requests

Other platforms

  1. Install python and pip, e.g. with sudo apt install python python-pip.
  2. Install AnkiConnect and restart Anki
  3. Clone this repository
  4. Run pip install -r requirements.txt in the project root directory

Usage

Launching the add cards window:

./anki-remote -a

Launching the card browser:

./anki-remote -b

Performing a search:

./anki-remote -b "osteoporosis"

Run with -h for more details on other options.

Credits and License

anki-remote is Copyright © 2017 Aristotelis P.

Licensed under the GNU AGPL v3.

This project is largely based on ankicli by David Sheperd which is also licensed under GNU AGPLv3.

I would also like to extend my thanks to Alex Yatskov for providing us with an easy-to-use API to Anki in the form of AnkiConnect.

About

Control Anki's user interface remotely through a command-line-utility

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages