Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mnemosyne-proj/mnemosyne
Mnemosyne: efficient learning with powerful digital flash-cards.
https://github.com/mnemosyne-proj/mnemosyne
education flashcard-application flashcards learning
Last synced: about 1 month ago
JSON representation
Mnemosyne: efficient learning with powerful digital flash-cards.
- Host: GitHub
- URL: https://github.com/mnemosyne-proj/mnemosyne
- Owner: mnemosyne-proj
- License: other
- Created: 2017-10-17T13:08:57.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-18T07:15:43.000Z (about 2 months ago)
- Last Synced: 2024-10-18T09:59:14.718Z (about 2 months ago)
- Topics: education, flashcard-application, flashcards, learning
- Language: Python
- Homepage: https://mnemosyne-proj.org/
- Size: 85.4 MB
- Stars: 507
- Watchers: 18
- Forks: 74
- Open Issues: 13
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: LICENSE
Awesome Lists containing this project
- awesome-python-applications - Repo - proj.org/)) Spaced-repetition flashcard program for efficient memorization. `(linux, windows, mac, qt5)` (<a id="tag-education" href="#tag-education">Education</a>)
- awesome-python-applications - Repo - proj.org/)) Spaced-repetition flashcard program for efficient memorization. `(linux, windows, mac, qt5)` (<a id="tag-education" href="#tag-education">Education</a>)
README
Instructions when installing from tarball downloaded from the Mnemosyne website:
Install the following dependencies if needed:
- Python (http://www.python.org) 3.10 or later
- PyQt6 (https://www.riverbankcomputing.com/software/pyqt/download) 6.0 or
later, including PyQt6-WebEngine
- Matplotlib (http://matplotlib.org)
- cheroot (https://pypi.python.org/pypi/Cheroot/) 5 or later
- Webob (http://webob.org) 1.4 or later
- Pillow (http://python-pillow.org)
- gTTS for Google text-to-speech (https://pypi.org/project/gTTS/)
- googletrans for Google translate support
(https://pypi.org/project/googletrans/) 3.0 or later
- argon2-cffi (https://pypi.org/project/argon2-cffi/)
- legacy-cgi (https://pypi.org/project/legacy-cgi/) when using Python 3.13 or later.
- For Latex support: the latex and dvipng commands must be available
(e.g. TeXLive)These can be installed/upgraded using pip:
pip install --upgrade PyQt6 PyQt6-WebEngine matplotlib cheroot webob pillow googletrans gTTS argon2-cffi
Install Mnemosyne itself with 'sudo python setup.py install'.
(If Python2 is still the default on your system, use pip3 and python3)