AJT Autocopy πŸ“‹

AnkiWeb addon 1995103628

Copies configured card fields to the clipboard when selecting cards in Browser, viewing front/answer sides in Reviewer, or loading notes in Editor, aiding bulk editing and clipboard-monitor workflows.
AI-generated summary; may contain mistakes.

sync-integrationnote-management

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
9 (πŸ‘ 9 Β· πŸ‘Ž 0)
Updated
2026-10-20
Anki versions
26.09.9~
License
AGPL-3.0 (from the GitHub repository)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-10-31 (1 days before the snapshot).
  • Test files: 7.
  • GitHub Actions workflows: 3.
  • Commits in the last year: 54.
  • Issues: 1 open, 2 closed.
  • Pull requests: 0 open, 5 merged.
  • Median first response: 23 hours (4 answered issues and pull requests).
  • Outside pull requests: 100% of 1 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.502.1.662023-01-03
23.1025.08.92023-11-05
25.0926.07.92025-10-14
26.0826.08.92026-08-06
26.0926.09.9+2026-10-20
History across monthly snapshots

Loading…

Similar addons

autocopy

Automatically copies the top expression's content to the clipboard after answering a card, supporting clipboard-monitor workflows like word lookup during review.

sync-integrationreview-flow

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 ⭐ 1 Anki 2.1.16~ Updated 2023-02-05

Description

This add-on can automatically copy text from a card to the clipboard.

  • When the card is selected in Browser.
  • When Reviewer shows the card's front side.
  • When Reviewer shows the card's answer side.

Use cases

The add-on is intended to assist in editing large amounts of cards.

  • When editing premade or unfinished Anki decks.
  • When using Yomichan's clipboard monitor feature to add definitions to a deck of subs2srs cards.

Configuration

  • To configure the add-on, select "AJT" > "Autocopy Options...".
  • To toggle autocopy on and off, select "AJT" > "Activate Autocopy".

Usage

  1. Configure what fields you want to copy.
  2. Configure when to copy the fields.
  3. The content of the fields will be sent to the clipboard under the set conditions.
screenshot

Support what I do

I would not have been able to develop this add-on without the support of my patrons. Thanks so much!

Join our community

Want to discuss the add-on? Join our chat room.

Contribute

Click here if you would like to contribute on GitHub.

README

Autocopy for Anki

GitHub Rate on AnkiWeb Patreon Chat Channel

This add-on can automatically copy text from a card to the clipboard.

  • When the card is selected in Browser.
  • When Reviewer shows the card's front side.
  • When Reviewer shows the card's answer side.
  • When Editor loads a note, if enabled in the options.

Use cases:

The add-on is intended to assist in editing large amounts of cards.

  • When editing premade or unfinished Anki decks.
  • When using Yomichan's clipboard monitor feature to add definitions to a deck of subs2srs cards.

Installation

Install from AnkiWeb, or manually with git:

git clone 'https://github.com/Ajatt-Tools/autocopy.git'
ln -sr autocopy/autocopy ~/.local/share/Anki2/addons21/autocopy

Configuration

  • To configure the add-on, select "AJT" > "Autocopy Options...".
  • To toggle autocopy on and off, select "AJT" > "Activate Autocopy".

screenshot

Usage

  1. Configure what fields you want to copy.
  2. Configure when to copy the fields.
  3. The content of the fields will be sent to the clipboard under the set conditions.

Copied text preserves HTML line breaks and paragraph boundaries. Configured fields are separated by newlines in their configured order. Formatting, images, and Anki [sound:...] references are omitted from the plain text. If no non-whitespace text remains, the clipboard is left unchanged.

Development

Run tests with hatch test or run the complete suite with coverage using hatch test --cover. For a focused run, use hatch test tests/test_main.py. Check formatting without changing files with hatch check fmt. Apply formatting fixes with hatch check fmt --fix. Lint Python code with hatch check code and check shell scripts with shellcheck scripts/*.sh.