Files
anki/qt
Abdo 43482ea2ae feat: Set up fault handler (#5546)
## Linked issue

Closes #5542

## Summary

This sets up Python's faulthandler to write tracebacks to the crash.log
file in the base folder.

## How to test

- Revert #5537
- Run the stress test linked in #5534 on Windows:
`out/pyenv/Scripts/python.exe stress_webviews.py`.
- Anki should crash after a few iterations and you should see some
tracebacks in the out/stress_base/crash.log file.
2026-09-08 21:30:09 +03:00
..
2026-09-08 21:30:09 +03:00

aqt — Anki Qt GUI

aqt is the Qt-based desktop interface for Anki, the spaced repetition flashcard program.

It provides all the visual components of the Anki desktop app: the deck browser, card editor, reviewer, browser, add-on manager, and more. Under the hood it uses PyQt6 and communicates with Anki's core logic via the anki package.

Running

Once installed, Anki can be launched from the command line:

anki

Add-on development

If you are building an Anki add-on, this is the package that exposes the GUI hooks and Qt widgets you need. See the Add-on Guide for full documentation.

Source code

https://github.com/ankitects/anki