Site icon AppTractor

Amgi — Anki-карточки

Amgi — открытый offline-first iOS-клиент с карточками для запоминания.

Amgi использует C FFI в качестве обертки над официальным бэкендом ankitects/anki на Rust, обеспечивая нативный интерфейс SwiftUI, работающий на том же проверенном движке, что и Anki Desktop и AnkiDroid. Синхронизируйте свои колоды с любым совместимым сервером синхронизации (включая собственный), занимайтесь с помощью интервального планирования FSRS и поддерживайте идеальную синхронизацию истории повторения на всех ваших устройствах.

Архитектура:

SwiftUI Views
    |
@DependencyClient structs
    |
AnkiBackend (Swift wrapper)
    |
C FFI (4 functions)
    |
Rust static library (ankitects/anki)
Amgi на GitHub: https://github.com/antigluten/amgi
Платформа: iOS
⭐️: 67
Exit mobile version