mirror of
https://github.com/ankitects/anki.git
synced 2025-11-09 06:07:11 -05:00
Anki is a smart spaced repetition flashcard program
* Simplify the offline build The two environment variables OFFLINE_BUILD and NO_VENV jointly provide the ability to build Anki fully offline. This commit boils them down into just one, namely OFFLINE_BUILD. The rationale being that first, OFFLINE_BUILD implies the use of a custom non-networked Python environment. Second, building Anki with a custom Python environment in a networked setting is a use case, that we currently do not support. Developers in need of such a solution may want to give containerized development environments a try. Users could also look into building Anki fully offline instead. * Add documentation for offline builds. * Add support for offline generation of Sphinx documentation. Control installation of Sphinx dependencies via the network through the OFFLINE_BUILD environment variable. * Add documentation for offline generation of Sphinx documentation. |
||
|---|---|---|
| .buildkite | ||
| .cargo | ||
| .config | ||
| .github/ISSUE_TEMPLATE | ||
| .vscode.dist | ||
| build | ||
| cargo | ||
| docs | ||
| ftl | ||
| proto | ||
| pylib | ||
| python | ||
| qt | ||
| rslib | ||
| sass | ||
| tools | ||
| ts | ||
| .deny.toml | ||
| .dprint.json | ||
| .eslintrc.js | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| .isort.cfg | ||
| .mypy.ini | ||
| .pylintrc | ||
| .rustfmt-empty.toml | ||
| .rustfmt.toml | ||
| .version | ||
| Cargo.lock | ||
| Cargo.toml | ||
| check | ||
| CONTRIBUTORS | ||
| LICENSE | ||
| ninja | ||
| package.json | ||
| pkgkey.asc | ||
| README.md | ||
| run | ||
| run.bat | ||
| rust-toolchain.toml | ||
| SECURITY.md | ||
| yarn.lock | ||
Anki
This repo contains the source code for the computer version of Anki.
About
Anki is a spaced repetition program. Please see the website to learn more.
Getting Started
Anki Betas
If you'd like to try development builds of Anki but don't feel comfortable building the code, please see Anki betas
Developing
For more information on building and developing, please see Development.
Contributing
Want to contribute to Anki? Check out the Contribution Guidelines.
Anki Contributors
License
Anki's license: LICENSE