Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Anki

Build Status

Core Python library for Anki, the spaced repetition flashcard program.

About

Anki is a spaced repetition program that helps you remember things efficiently. This package contains the Python layer of Anki's core: it wraps the Rust backend (rslib) and exposes the primary API used by the desktop app and add-ons alike.

It provides access to:

  • Collection — open, read, and write an Anki .anki2 database
  • Notes & Cards — create, update, and query notes and cards
  • Decks & Models — manage deck configurations and note types
  • Scheduler — the FSRS/SM-2 scheduling algorithms
  • Media — media file management and sync
  • Import / Export — support for .apkg, .colpkg, and other formats
  • Sync — synchronisation with AnkiWeb
  • Hooks — event system for extending behaviour

Installation

pip install anki

Note: anki is the headless library. If you want the full desktop application, install aqt instead, which depends on this package.

Add-on development

If you are building an Anki add-on, this is the package that gives you access to the collection and scheduling internals. See the Add-on Guide for full documentation.

Contributing

Want to contribute? Check out the Contribution Guidelines and the Development Guide.

License

AGPL-3.0-or-later

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

anki-26.9b1-cp310-abi3-win_arm64.whl (8.9 MB view details)

Uploaded CPython 3.10+Windows ARM64

anki-26.9b1-cp310-abi3-win_amd64.whl (9.5 MB view details)

Uploaded CPython 3.10+Windows x86-64

anki-26.9b1-cp310-abi3-manylinux_2_35_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.35+ x86-64

anki-26.9b1-cp310-abi3-manylinux_2_35_aarch64.whl (10.5 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.35+ ARM64

anki-26.9b1-cp310-abi3-macosx_12_0_x86_64.whl (9.6 MB view details)

Uploaded CPython 3.10+macOS 12.0+ x86-64

anki-26.9b1-cp310-abi3-macosx_12_0_arm64.whl (9.2 MB view details)

Uploaded CPython 3.10+macOS 12.0+ ARM64

File details

Details for the file anki-26.9b1-cp310-abi3-win_arm64.whl.

File metadata

  • Download URL: anki-26.9b1-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 8.9 MB
  • Tags: CPython 3.10+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for anki-26.9b1-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 b7e3cbd93faedb6381b0f9a1163dc5a92e452b9cbe110b2754be9ffd5d0dd1f5
MD5 c9be43c34cf93c1e7cf0a16ca0786cdd
BLAKE2b-256 8ea26fd74676e0a3c46d51e62f37e79c17741f3bd9b03badaf212bf42ea2285c

See more details on using hashes here.

Provenance

The following attestation bundles were made for anki-26.9b1-cp310-abi3-win_arm64.whl:

Publisher: release.yml on ankitects/anki

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file anki-26.9b1-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: anki-26.9b1-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 9.5 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for anki-26.9b1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4fce19e787db9bb06673c820cbb03726d2ff6bb26721e20e2ae0b207abc98563
MD5 92736013b3d4161ac715b88c00ca6707
BLAKE2b-256 4465a26856a1a2a96168a63463a7c13d55ae2a685352551d93886e4dabc3371c

See more details on using hashes here.

Provenance

The following attestation bundles were made for anki-26.9b1-cp310-abi3-win_amd64.whl:

Publisher: release.yml on ankitects/anki

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file anki-26.9b1-cp310-abi3-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for anki-26.9b1-cp310-abi3-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 5c9513c51fc4d2e4a0ca5c54adffec3acd72a87ce86186f035703fcb71fccd12
MD5 abb664011f11cc55b3a42e894c01741c
BLAKE2b-256 6e66a3a06120c1511e9728d0e355ff0f9f7082e93218446a7c6362d43e0dc327

See more details on using hashes here.

Provenance

The following attestation bundles were made for anki-26.9b1-cp310-abi3-manylinux_2_35_x86_64.whl:

Publisher: release.yml on ankitects/anki

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file anki-26.9b1-cp310-abi3-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for anki-26.9b1-cp310-abi3-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 854004f01b1b1f600677b68b15f16d23a2d27bc4b6f6de99b5389af7de040ca4
MD5 fe138ccb1f20c9b6e356750461f40cea
BLAKE2b-256 e820bdc54ecad64261c535e2887f3de3ddb03d5c194dadc67938cadf10a47779

See more details on using hashes here.

Provenance

The following attestation bundles were made for anki-26.9b1-cp310-abi3-manylinux_2_35_aarch64.whl:

Publisher: release.yml on ankitects/anki

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file anki-26.9b1-cp310-abi3-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for anki-26.9b1-cp310-abi3-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 f54ed141e0f2dca504ffa8a5178b4b424c95d40ff3a099d556469707bbfd5302
MD5 7987df19e0f78f758ae609c45e5e6701
BLAKE2b-256 54301a316ebc7aaeca8e27aa78b54c4952eadcd2650b9bfbf388b26015a0098f

See more details on using hashes here.

Provenance

The following attestation bundles were made for anki-26.9b1-cp310-abi3-macosx_12_0_x86_64.whl:

Publisher: release.yml on ankitects/anki

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file anki-26.9b1-cp310-abi3-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for anki-26.9b1-cp310-abi3-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 c09fce1b8c0422bf6788509000f25919b1ebe4d6835434380b12a83efd8e8d12
MD5 27c4ccbf5a2ee7c11dba2349a1e86ad8
BLAKE2b-256 b1fa4af6b40b6eab63bedcc2b3afcae0ed6b5209e761c183de9146e3a86ad41a

See more details on using hashes here.

Provenance

The following attestation bundles were made for anki-26.9b1-cp310-abi3-macosx_12_0_arm64.whl:

Publisher: release.yml on ankitects/anki

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

26.9b1 This release

6 files

26.8.1

6 files

26.8

6 files

26.5

6 files

25.9.5

5 files

25.9.4

5 files

25.9.3

5 files

25.9.2

5 files

25.9.1

5 files

25.9

5 files

25.7.5

5 files

25.7.4

5 files

25.7.3

5 files

25.7.2

5 files

25.7.1

5 files

25.7

5 files

25.2.7

5 files

25.2.6

5 files

25.2.5

5 files

25.2.4

5 files

25.2.3

5 files

25.2.2

5 files

25.2.1

5 files

25.2

5 files

24.11

5 files

24.6.3

5 files

24.6.2

5 files

24.6.1

5 files

24.6

5 files

24.4.1

5 files

24.4

5 files

23.12.1

5 files

23.12

5 files

23.10.1

5 files

23.10

5 files

2.1.66

5 files

2.1.65

5 files

2.1.64

5 files

2.1.63

5 files

2.1.62

5 files

2.1.61

5 files

2.1.60

5 files

2.1.59

5 files

2.1.58

5 files

2.1.57

5 files

2.1.56

5 files

2.1.55

5 files

2.1.54

5 files

2.1.53

5 files

2.1.52

5 files

2.1.51

5 files

2.1.50

5 files

2.1.50b7

5 files

2.1.49

3 files

2.1.48

3 files

2.1.47

3 files

2.1.46

3 files

2.1.45

3 files

2.1.44

3 files

2.1.43

3 files

2.1.42

3 files

2.1.41

3 files

2.1.40

3 files

2.1.39

3 files

2.1.38

3 files

2.1.37

3 files

2.1.36

3 files

2.1.35

1 file

2.1.34

1 file

2.1.33

1 file

2.1.32

1 file

2.1.31

1 file

2.1.30

1 file

2.1.29

1 file

2.1.28

1 file

2.1.26

1 file

2.1.25

1 file

2.1.24

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page