Cambridge Dictionary Anki Add-on (English Focus Fork)

AnkiWeb addon 1624807104

Fork of Cambridge Dictionary Parser (AI-detected; may be wrong)

2 other versions of this addon exist. Compare versions ↓

Fetches English definitions, examples, and UK/US pronunciation audio from Cambridge Dictionary to create clean, minimal vocabulary cards in Anki.
AI-generated summary; may contain mistakes.

card-creationdictionaryfork-or-reupload

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
1 (πŸ‘ 1 Β· πŸ‘Ž 0)
Updated
2026-04-05
Anki versions
2.1.2~
License
Not found (this does not mean that the addon has no license)
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

stale

  • Last update or commit: 2026-04-05 (210 days before the snapshot).
  • Commits in the last year: 2.
  • Issues: 1 open, 0 closed.
  • Pull requests: 0 open, 0 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.12.1.2+2026-04-05
History across monthly snapshots

Loading…

Compare versions

The original addon and its forks. The best value in each column is in bold.

VersionWorks on Anki 26.09.3MaintenanceLast activity VotesApprovalGitHub starsNotes
Cambridge Dictionary Parser original supported stale 3 Dec 2024 πŸ‘ 13 Β· πŸ‘Ž 2 62% –
↳ Cambridge Dictionary Anki Add-on (English Focus Fork) this addon (AI-detected; may be wrong) likely stale 5 Apr 2026 πŸ‘ 1 Β· πŸ‘Ž 0 21% 2
↳ Cambridge Dictionary Parser for Anki (AI-detected; may be wrong) likely stale 29 Jan 2026 πŸ‘ 0 Β· πŸ‘Ž 1 0% –

Forks can add features or work in a different way. Read the description before you change to another version. Fork detection is incomplete, so other versions can exist.

Similar addons

Cambridge Dictionary Parser has 2 forks β†’

Creates flashcards from Cambridge Dictionary entries, automatically fetching definitions, UK/US pronunciations, transcriptions, audio, example sentences, irregular verb forms, related phrases and idioms, primarily for English-Russian.

card-creationdictionary

15 votes 62% approval πŸ‘ 13 Β· πŸ‘Ž 2 Anki 2.1.2~ Updated 2024-12-03
Cambridge Dictionary

Creates Anki notes by web-scraping Cambridge Dictionary, pulling word definitions, grammar, IPA, audio, meanings and examples, plus fetching words from saved lists with automatic deletion.

card-creationimportdictionary

32 votes 48% approval πŸ‘ 21 Β· πŸ‘Ž 11 ⭐ 41 Updated 2024-02-12
Cambridge/Wiktionary fetcher

Fills Anki notes with dictionary dataβ€”definitions, examples, synonyms, part of speech, IPA, audio, and imagesβ€”from Cambridge and Wiktionary sources, using configurable field mapping and typo suggestions.

card-creationdictionary

2 votes 34% approval πŸ‘ 2 Β· πŸ‘Ž 0 ⭐ 1 Anki 2.1.1~ Updated 2026-03-23

Description

Cambridge Dictionary Anki Add-on (English Focus Fork)

A personal fork of Cambridge Dictionary Parser for Anki (add-on #204494925), rebuilt to create clean, minimal English vocabulary cards to fit my need.

What's Different From the Original

The original add-on (#204494925) was designed for English β†’ Russian learners. It:

  • Fetches from the English-Russian Cambridge dictionary by default
  • Shows the word, pronunciation, and part of speech on the front of the card
  • Reveals a Russian translation on the back
  • Dumps the full Cambridge HTML block (synonyms, thesaurus, SMART Vocabulary, related words) into the card

This fork changes all of that for English learners who want a clean, distraction-free card.

My Card Format

Front

thrive

Back

/ΞΈraΙͺv/
verb

to grow, develop, or be successful

His business thrived in the years before the war.
She seems to thrive on stress.

πŸ”Š  (US pronunciation audio)

Changes Made

cambridge.py

  • Removed English-Russian URL entirely β€” fetches from dictionary.cambridge.org/dictionary/english/ only
  • Replaced full HTML block scraping with clean plain-text extraction
  • Fixed get_text(separator=" ") so linked words like <a>His</a><a>business</a> render with spaces
  • Pulls one definition and one example per sense block, combines all examples into a single field separated by line breaks
  • Returns one card per word regardless of how many sense blocks Cambridge has

__init__.py

  • Replaced fields: removed TranscriptionUK/US β†’ single IPA field; removed raw Definitions HTML β†’ separate Definition and Example fields
  • New fields: Word, IPA, AudioUK, AudioUS, PartOfSpeech, Definition, Example
  • Front template: word only
  • Back template: IPA β†’ type β†’ space β†’ definition β†’ space β†’ examples β†’ space β†’ audio
  • CSS: dark background (#111111), white word text with !important to override Anki defaults, teal IPA, muted italic examples with a left border

config.json

  • default_language set to english
  • languages block contains only english
  • Deck renamed to My English Vocabulary
  • Note type renamed to English Vocab Card

Installation

  1. In Anki, go to Tools β†’ Add-ons β†’ Get Add-ons and paste #1624807104
  2. Restart Anki
  3. If you used the original add-on before, go to Tools β†’ Manage Note Types, delete English Vocab Card, then restart again so the new field structure is created fresh

Usage

Tools β†’ Add from Cambridge β†’ type a word β†’ press OK

The add-on will:

  1. Fetch the English definition from Cambridge
  2. Download UK and US pronunciation audio to your media folder
  3. Create one card in your My English Vocabulary deck

Syncing to Mobile

You cannot add words from mobile (Python add-ons don't run on AnkiDroid or AnkiMobile), but your cards sync fully:

  1. Add words on desktop as usual
  2. Click Sync in Anki desktop
  3. Open AnkiDroid or AnkiMobile β†’ tap Sync

Cards, audio, and styling all transfer correctly.

Requirements

requests
beautifulsoup4

Github repo link

Cambridge Dictionary Anki Add-on (English Focus Fork)

Credits

Based on Cambridge Dictionary Parser for Anki by the original author.

README

Cambridge Dictionary Anki Add-on (English Focus Fork)

A personal fork of Cambridge Dictionary Parser for Anki (add-on #204494925), rebuilt to create clean, minimal English vocabulary cards to fit my need.


What's Different From the Original

The original add-on (#204494925) was designed for English β†’ Russian learners. It:

  • Fetches from the English-Russian Cambridge dictionary by default
  • Shows the word, pronunciation, and part of speech on the front of the card
  • Reveals a Russian translation on the back
  • Dumps the full Cambridge HTML block (synonyms, thesaurus, SMART Vocabulary, related words) into the card

This fork changes all of that for English learners who want a clean, distraction-free card.


My Card Format

Front

thrive

Back

/ΞΈraΙͺv/
verb

to grow, develop, or be successful

His business thrived in the years before the war.
She seems to thrive on stress.

πŸ”Š  (US pronunciation audio)

Changes Made

cambridge.py

  • Removed English-Russian URL entirely β€” fetches from dictionary.cambridge.org/dictionary/english/ only
  • Replaced full HTML block scraping with clean plain-text extraction
  • Fixed get_text(separator=" ") so linked words like <a>His</a><a>business</a> render with spaces
  • Pulls one definition and one example per sense block, combines all examples into a single field separated by line breaks
  • Returns one card per word regardless of how many sense blocks Cambridge has

__init__.py

  • Replaced fields: removed TranscriptionUK/US β†’ single IPA field; removed raw Definitions HTML β†’ separate Definition and Example fields
  • New fields: Word, IPA, AudioUK, AudioUS, PartOfSpeech, Definition, Example
  • Front template: word only
  • Back template: IPA β†’ type β†’ space β†’ definition β†’ space β†’ examples β†’ space β†’ audio
  • CSS: dark background (#111111), white word text with !important to override Anki defaults, teal IPA, muted italic examples with a left border

config.json

  • default_language set to english
  • languages block contains only english
  • Deck renamed to My English Vocabulary
  • Note type renamed to English Vocab Card

Installation

  1. In Anki, go to Tools β†’ Add-ons β†’ Get Add-ons and paste #1624807104
  2. Restart Anki
  3. If you used the original add-on before, go to Tools β†’ Manage Note Types, delete English Vocab Card, then restart again so the new field structure is created fresh

Usage

Tools β†’ Add from Cambridge β†’ type a word β†’ press OK

The add-on will:

  1. Fetch the English definition from Cambridge
  2. Download UK and US pronunciation audio to your media folder
  3. Create one card in your My English Vocabulary deck

Syncing to Mobile

You cannot add words from mobile (Python add-ons don't run on AnkiDroid or AnkiMobile), but your cards sync fully:

  1. Add words on desktop as usual
  2. Click Sync in Anki desktop
  3. Open AnkiDroid or AnkiMobile β†’ tap Sync

Cards, audio, and styling all transfer correctly.


Requirements

requests
beautifulsoup4

Anki add-on link

Cambridge Dictionary Anki Add-on (English Focus Fork)

Credits

Based on Cambridge Dictionary Parser for Anki by the original author.