Repolode
ankitects

ankitects/anki

Anki is a desktop flashcard program that uses spaced repetition to schedule reviews for memorization.

Open-source alternative to:QuizletMemrise

Stars
32,111
Forks
3,357
Open issues
602
Last commit
10 hours ago

What is it?

Anki is a flashcard application built around spaced repetition, a learning method that schedules each card for review just before you are likely to forget it. This repository holds the source code for the desktop version of Anki, with the core logic written in Rust.

The desktop client is intended for studying and memorizing material through repeated recall of cards. The README points readers to the project website for an overview, and to developer documentation for building the application from source and contributing changes.

Development builds are available through the project's beta program for users who want to try unreleased versions without compiling the code themselves.

Key features

  • 01Schedules flashcard reviews using spaced repetition.
  • 02Desktop application whose core is written in Rust.
  • 03Provides development builds through a beta program.
  • 04Includes documentation for building from source and contributing.

Use cases

  • Memorizing vocabulary or facts through regular, scheduled review.
  • Studying for exams that require long-term retention of large amounts of material.
  • Building or modifying the desktop client from source.

Quick start

  1. 1

    Read the development docs to build from source

  2. 2

    Try development builds via the Anki betas page

Things to know

  • The README does not give install or build commands; building from source is covered in separate development docs.
  • The license is listed as NOASSERTION in metadata, so check the LICENSE file before reuse.

Topics

FAQ

What is anki?
Anki is a desktop flashcard program that uses spaced repetition to schedule reviews for memorization. Anki is a flashcard application built around spaced repetition, a learning method that schedules each card for review just before you are likely to forget it. This repository holds the source code for the desktop version of Anki, with the core logic written in Rust.
Is anki free to use? What license does it have?
anki is open source under the Other license. Check the license terms before using it in commercial products.
Is anki still maintained?
Actively maintained. The last commit to anki was on Oct 19, 2026.
What can I use anki for?
Memorizing vocabulary or facts through regular, scheduled review. Studying for exams that require long-term retention of large amounts of material. Building or modifying the desktop client from source.
How do I install anki?
Read the development docs to build from source Try development builds via the Anki betas page
Where can I get anki?
The source code and installation instructions are on GitHub: https://github.com/ankitects/anki

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects