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

Release files for anki 26.9b3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for anki 26.9b3
File
anki-26.9b3-cp310-abi3-win_arm64.whl CPython 3.10 abi3 Windows ARM64 Details
anki-26.9b3-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
anki-26.9b3-cp310-abi3-manylinux_2_35_x86_64.whl CPython 3.10 abi3 Linux glibc 2.35+ x86-64 Details
anki-26.9b3-cp310-abi3-manylinux_2_35_aarch64.whl CPython 3.10 abi3 Linux glibc 2.35+ ARM64 Details
anki-26.9b3-cp310-abi3-macosx_12_0_x86_64.whl CPython 3.10 abi3 macOS 12.0+ x86-64 Details
anki-26.9b3-cp310-abi3-macosx_12_0_arm64.whl CPython 3.10 abi3 macOS 12.0+ ARM64 Details

Total release size: 58.5 MB

Release files / anki-26.9b3-cp310-abi3-win_arm64.whl

Download URL anki-26.9b3-cp310-abi3-win_arm64.whl
Size 8.9 MB
Tags CPython 3.10 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
cebafb28b2529980e56c698aec5b3334cd8343eb4a39efae32640d938e117306
BLAKE2b-256 checksum
How to use checksums
07fa16bf2e9da1f0cd5c9c1cecde6f9f77e284d61df5a7ab5ab7eefc60e1f6ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / anki-26.9b3-cp310-abi3-win_amd64.whl

Download URL anki-26.9b3-cp310-abi3-win_amd64.whl
Size 9.5 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
60ea16ce2f933976665b0a2ea02fd27357b853dd0cbb0168c0f1552167e62d59
BLAKE2b-256 checksum
How to use checksums
e0636ec5411c875a1c46957bb7493d4ea786cd9b9732a934db96fdab6535d860
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / anki-26.9b3-cp310-abi3-manylinux_2_35_x86_64.whl

Download URL anki-26.9b3-cp310-abi3-manylinux_2_35_x86_64.whl
Size 10.8 MB
Tags CPython 3.10 Linux glibc 2.35+ x86-64 abi3
SHA-256 checksum
How to use checksums
da9aef570343d071dfb2ae35db0f5a24a79a5069ff3a4eca9603be77920ae253
BLAKE2b-256 checksum
How to use checksums
e3186c0695eb064e7ac7b83d71f74749f738f800316fea1295ac7a50311738c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / anki-26.9b3-cp310-abi3-manylinux_2_35_aarch64.whl

Download URL anki-26.9b3-cp310-abi3-manylinux_2_35_aarch64.whl
Size 10.5 MB
Tags CPython 3.10 Linux glibc 2.35+ ARM64 abi3
SHA-256 checksum
How to use checksums
a3c50daf6206322401ec4f60460565aeb721f1a59e82677ecfbbbe7e30fae209
BLAKE2b-256 checksum
How to use checksums
26241dbafd593b938bbca1cbe1941b06a48470b3b2bd52df27e97dbf1e945abf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / anki-26.9b3-cp310-abi3-macosx_12_0_x86_64.whl

Download URL anki-26.9b3-cp310-abi3-macosx_12_0_x86_64.whl
Size 9.6 MB
Tags CPython 3.10 abi3 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
ba018d2217bb57221e8dd074ae9672e8e497eccbe37f75269094e208aafb110c
BLAKE2b-256 checksum
How to use checksums
a42b4b382e12de59c9f84b6e79240669ee916b2539dfebc1177a278fa993ee82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / anki-26.9b3-cp310-abi3-macosx_12_0_arm64.whl

Download URL anki-26.9b3-cp310-abi3-macosx_12_0_arm64.whl
Size 9.2 MB
Tags CPython 3.10 abi3 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
5cd653746cb022c5a07dba8adb0ce6408607ee2eed53a6fa3d4cdc85bca4b256
BLAKE2b-256 checksum
How to use checksums
e5e0637bd314ee1f5520b56d3bb0406c165ca90c83eb64b2d6803b2819c91f6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release history Release notifications | RSS feed

26.9.2

6 release files

26.9.1

6 release files

26.9

6 release files

This release

26.9b3 This release

6 release files

26.8

6 release files

26.5

6 release files

25.9.5

5 release files

25.9.2

5 release files

25.9.1

5 release files

25.9

5 release files

25.7.5

5 release files

25.7.4

5 release files

25.7.3

5 release files

25.7

5 release files

25.2.5

5 release files

25.2.4

5 release files

25.2

5 release files

24.11

5 release files

24.6

5 release files

24.4.1

5 release files

24.4

5 release files

23.12

5 release files

23.10

5 release files

2.1.66

5 release files

2.1.64

5 release files

2.1.63

5 release files

2.1.61

5 release files

2.1.60

5 release files

2.1.59

5 release files

2.1.58

5 release files

2.1.57

5 release files

2.1.55

5 release files

2.1.54

5 release files

2.1.53

5 release files

2.1.52

5 release files

2.1.51

5 release files

2.1.49

3 release files

2.1.48

3 release files

2.1.47

3 release files

2.1.45

3 release files

2.1.44

3 release files

2.1.42

3 release files

2.1.38

3 release files

2.1.37

3 release files

2.1.35

1 release file

2.1.34

1 release file

2.1.33

1 release file

2.1.32

1 release file

2.1.31

1 release file

2.1.30

1 release file

2.1.29

1 release file

2.1.28

1 release file

2.1.26

1 release file

2.1.25

1 release file

2.1.24

1 release 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