• Stars
    star
    166
  • Rank 227,748 (Top 5 %)
  • Language
    Python
  • License
    GNU Affero Genera...
  • Created almost 9 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Various add-ons I've written for Anki

Miscellaneous Anki Add-ons

This repository contains most of the smaller Anki add-ons I have written over the years. For more information on each add-on please take a look at the comments in the respective source file, or at its AnkiWeb description.

Generic Installation Instructions

Installation from AnkiWeb

Most add-ons in this repository have been published on AnkiWeb and may be comfortably installed via Anki's own add-on management system. To correlate each source file with its listing on AnkiWeb please refer to the add-on titles in their AnkiWeb descriptions.

Manual Installation

  1. Open Anki's add-on folder by navigating to Tools -> Add-ons -> Open add-ons folder from Anki's main screen

  2. Download a copy of the full repository zip archive

  3. Locate the add-ons you want to install in the src/ directory

  4. Copy the add-on files to Anki's add-on directory

    • in case of Anki 2.0: For each of the add-ons, copy all files its folder aside from __init__.py into the top-most level of Anki's add-on directory (e.g. for reviewer_auto_rate_hotkey you would only copy reviewer_auto_rate_hotkey.py)
    • in case of Anki 2.1: For each of the add-ons, copy the entire add-on folder into the top-most level of Anki's add-on directory (e.g. for reviewer_auto_rate_hotkey you would copy the entire reviewer_auto_rate_hotkey folder). Note: Not all add-ons in this repository have been transitioned to Anki 2.1, yet. To learn more about the compatibility status of each add-on please see here.
  5. Restart Anki to see the changes

Naming Scheme

The source file naming describes which part of Anki each add-on interacts with. As such, the names do not always correspond with their listings on AnkiWeb.

Add-on file names also have an impact on their loading order. Files with a leading special character are designed to be imported after most other add-ons have been loaded, as they might interact with them.

Credits

Some of the add-ons found in this repository were either adopted from earlier works by other authors or simply constitute re-uploads of add-ons that disappeared from AnkiWeb, with no original code repository to be found. I have tried to document the development history of each of these add-ons in their source code header, but more detailed information may also be found here.

License

Most of the add-ons in this repository are licensed under the same license as Anki, the GNU AGPL, version 3 or later. Please check the source code comments for more details on the licensing of each add-on.

Other Anki-related Projects

Make sure to also check out my larger Anki projects:

More Repositories

1

review-heatmap

Anki add-on to help you keep track of your review activity
Python
1,146
star
2

image-occlusion-enhanced

Anki add-on that transforms images into cloze tests
JavaScript
382
star
3

cloze-overlapper

Anki add-on for memorizing lists and enumerations
Python
214
star
4

PDFMtEd

View and modify PDF metadata on Linux graphically
Shell
179
star
5

wordlist-medicalterms-en

Dictionary of English medical terms for LibreOffice/OpenOffice/Android/Word
148
star
6

simple-google-tts

Use Google text-to-speech on your Linux desktop
Perl
113
star
7

syntax-highlighting

A fork of Tiago Barroso's Syntax Highlighting add-on with support for Anki 2.1
Python
103
star
8

anki-addon-builder

Build tool for Anki add-ons
Python
86
star
9

popup-dictionary

Pop-up Dictionary Add-on for Anki
Python
72
star
10

mini-format-pack

Extends Anki 2.1 with a number of additional text formatting buttons
Python
45
star
11

MoodyRain

Generate custom ambient soundscapes on Linux
Shell
41
star
12

hunspell-en-med-glut

Hunspell dictionary of English medical terms
36
star
13

pdf-glossary

PDF Glossary Export Add-on for Anki
Python
28
star
14

speed-focus-mode

Speed Focus Mode add-on for Anki
Python
27
star
15

note-organizer

Note Organizer Add-on for Anki
Python
25
star
16

unified-remote-anki

Unified Remote for Anki
Lua
25
star
17

frozen-fields

A fork of Tiago Barroso's Frozen Fields add-on with support for Anki 2.1
Python
23
star
18

colorful-tags

Colorful Tags add-on for Anki (formerly known as Hierarchical Tags 2)
Python
23
star
19

pytest-anki

A pytest plugin for testing Anki add-ons
Python
19
star
20

internal-references

Internal References Add-on for Anki
Python
18
star
21

html-cleaner

HTML Cleaner Add-on for Anki
C
17
star
22

advanced-previewer

Advanced Previewer Add-on for Anki
Python
16
star
23

anki-cli-remote

Control Anki's user interface remotely through a command-line-utility
Python
14
star
24

sequence-inserter

Sequence Inserter Add-on for Anki
Python
13
star
25

puppy-reinforcement

Puppy Reinforcement add-on for Anki
Python
13
star
26

batch-editing

Batch Editing add-on for Anki
Python
13
star
27

spotify_playlist_exporter

Parses Spotify URIs and exports track data to a CSV file
Shell
12
star
28

highlight-search-results

Highlight Search Results in the Browser add-on for Anki
Python
12
star
29

progress-bar

Progress Bar add-on for Anki
Python
12
star
30

memobeam

Beam Anki decks right into your brain!
Python
9
star
31

reset-card-scheduling

Fork of baitisj/anki-reset-card-scheduling with some added features and support for Anki 2.1
Python
9
star
32

review-feedback

Visual Feedback for Reviews add-on for Anki
Python
8
star
33

hitmarkers

Hitmarkers add-on for Anki
Python
8
star
34

SVG2PNG

Simple Nautilus script to convert SVG to PNG based on DPI or resolution.
Shell
8
star
35

sticky-searches

Sticky Searches add-on for Anki
Python
7
star
36

spell-checker-public

Temporary repository to host bug reports and documentation for the Spell Checker Anki add-on
7
star
37

codewars

My Python and Java solutions to Codewars challenges
Python
6
star
38

browser-external-note-editor

External Note Editor for the Browser add-on for Anki
Python
6
star
39

sublime-deselect

Adds a "deselect" hotkey to Sublime Text
Python
6
star
40

wordlist-medicalterms-de

Dictionary of German medical terms for LibreOffice/OpenOffice/Android/Word
6
star
41

anki-libaddon

Python
5
star
42

bettertags-public

Temporary repository to host bug reports and documentation for the BetterTags Anki add-on
5
star
43

spotify-tools

A collection of bash scripts for Spotify on Linux
Shell
5
star
44

yadPush

A simple Pushbullet GUI client for Linux
Shell
4
star
45

docs

Shared documentation for my GitHub projects
4
star
46

coronavirus-tracker

Coronavirus Tracker add-on for Anki
Python
4
star
47

sublime-open-in-nautilus

Sublime Text plugin that opens files in Nautilus (default file manager for GNOME and Unity)
Python
4
star
48

hunspell-en-med-glut-workaround

A workaround to make hunspell-en-med-glut work under LibreOffice
3
star
49

hint-hotkeys

Hint Hotkeys add-on for Anki
Python
3
star
50

anjoy-public

Temporary repository to host bug reports and documentation for the AnJoy Anki add-on
3
star
51

tempthrottlergui

GUI frontend for sepero's temp-throttle
Shell
2
star
52

github-labels-anki

Placeholder repo used for issues label sync
2
star
53

import-bug-test

Import Bug Test add-on for Anki
Python
2
star
54

exam-notifier-public

Temporary repository to host bug reports and documentation for the Exam Notifier Anki add-on
2
star
55

sublime-create-backup-copy

Sublime Text plugin that creates time-stamped backup copies of files
Python
2
star
56

sublime-make-file-executable

Sublime Text plugin that adds a quick shortcut to make the current file executable
Python
1
star
57

colorful-tags-public

Temporary repository to host bug reports and documentation for the Colorful Tags Anki add-on
1
star
58

misc-scripts

A collection of miscellaneous scripts that don't warrant a repository of their own
Shell
1
star
59

anki__Open_linked_pdf-_docs-_epub-_audio-_video-_etc_in_external_Program

HTML
1
star
60

editor-find-replace

Find and Replace in Editor Add-on for Anki
Python
1
star
61

custom-text-backup

Custom Text Backup Add-on for Anki
Python
1
star
62

edit-field-during-review-fork

Python
1
star