Repository navigation
Releases
anki-x v1.0.0rc3
anki-x is a cross-platform terminal companion for Anki Desktop. This release candidate adds PyPI, npm and Homebrew distribution and automatic publishing from version tags. Existing study, onboarding and recovery features are retained.
Package-manager installs keep updates and uninstalls under the original package manager. The npm launcher downloads a SHA-256-pinned native runtime on first launch and then works from its local cache. PyPI requires Python 3.12+; npm requires Node 22.14+; Homebrew uses the self-contained binaries.
Download the matching platform package. No Python installation is required.
- macOS Apple Silicon / Intel: DMG application or ZIP installer.
- Windows x64: setup.exe or ZIP installer.
- Linux x64: ZIP plus install.sh; glibc 2.35+ and Anki's desktop libraries are required.
Use SHA256SUMS to verify downloaded assets. Third-party licenses and the corresponding AnkiConnect source are included.
This is a prerelease. Signing/notarization is not claimed unless explicitly listed with the uploaded release. Automated platform checks cover the application, native Anki scheduler, isolated first-run setup, and source-independent installation. Hosted CI is not a substitute for a user testing operating-system security prompts and physical audio on each platform.
Existing 0.2.x users: exit the old client before installation. Configuration and navigation are backed up and migrated to standard user directories. Anki learning data stays in Anki. Run anki-x paths to inspect locations, and anki-x rollback to return to a previously installed packaged version.
anki-x v1.0.0rc2
anki-x is a cross-platform terminal companion for Anki Desktop. This release candidate adds PyPI, npm and Homebrew distribution and automatic publishing from version tags. Existing study, onboarding and recovery features are retained.
Package-manager installs keep updates and uninstalls under the original package manager. The npm launcher downloads a SHA-256-pinned native runtime on first launch and then works from its local cache. PyPI requires Python 3.12+; npm requires Node 22.14+; Homebrew uses the self-contained binaries.
Download the matching platform package. No Python installation is required.
- macOS Apple Silicon / Intel: DMG application or ZIP installer.
- Windows x64: setup.exe or ZIP installer.
- Linux x64: ZIP plus install.sh; glibc 2.35+ and Anki's desktop libraries are required.
Use SHA256SUMS to verify downloaded assets. Third-party licenses and the corresponding AnkiConnect source are included.
This is a prerelease. Signing/notarization is not claimed unless explicitly listed with the uploaded release. Automated platform checks cover the application, native Anki scheduler, isolated first-run setup, and source-independent installation. Hosted CI is not a substitute for a user testing operating-system security prompts and physical audio on each platform.
Existing 0.2.x users: exit the old client before installation. Configuration and navigation are backed up and migrated to standard user directories. Anki learning data stays in Anki. Run anki-x paths to inspect locations, and anki-x rollback to return to a previously installed packaged version.
anki-x 1.0.0rc1 - Cross-platform preview
anki-x 1.0.0rc1:三端产品化预发布版。
已提供首次接入向导、自动检测 Anki/插件、官方包校验、用户数据目录迁移、内置发音、原创体验词卡、牌组导航、设置与恢复、升级回退及卸载入口。无需预装 Python。
下载:
- macOS Apple Silicon:macos-arm64.dmg,或对应 ZIP。
- macOS Intel:macos-x64.dmg,或对应 ZIP。
- Windows x64:windows-x64-setup.exe,或对应 ZIP。
- Linux x64:linux-x64.zip,解压运行 install.sh。
SHA256SUMS 包含下载校验值。每个包附第三方许可及 AnkiConnect 对应源码。
当前包未使用项目所有者的 Developer ID / Authenticode 证书签名,也未完成 Apple 公证,按预发布版提供。macOS/Windows 的系统信任提示与物理声卡体验仍需最终用户验收。
完整测试和构建记录:https://github.com/HunterChan-SR/anki-x/actions/runs/40332485831
代码审阅:#1
0.2.x 用户请先退出旧客户端。安装器会备份并迁移配置和界面位置;学习记录仍保存在 Anki。
Native installer acceptance passed on all four targets: https://github.com/HunterChan-SR/anki-x/actions/runs/40333232079