ForgetMeNot
A flashcard app for Android.
Install / Use
/learn @tema6120/ForgetMeNotREADME

Download
<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png" alt="Get it on Google Play" height="80"> <img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="80"> <img src=".github/readme/amazon_badge.png" alt="Available at Amazon Appstore" height="80"> <img src=".github/readme/huawei_badge.png" alt="Explore it on AppGallery" height="80"> <img src="https://raw.githubusercontent.com/tema6120/ForgetMeNot/master/.github/readme/direct_apk_download.png" alt="Get direct apk" height="80">
Features
<img src="/.github/readme/preview.gif" align="right" width="32%"/>- Import/export of files.
- Support of CSV, Tab text or any other kind of Delimiter-Separated Values.
- Intervals (Spaced repetition). You can specified your own interval scheme for each deck.
- Several testing methods. There are 'Self testing', 'Testing with variants', 'Spell check'.
- Pronunciation of the text via TTS. You can choose languages for questions and answers, autospeaking of them.
- Hiding the text of a question to stimulate improvement of listening skills that is very useful in foreign language learning.
- Card inversion.
- Hints in the form of masking letters.
- 'Motivational timer' that will make you concentrate on your studies (optionally).
- Saving settings of deck as presets and reusing them in order to avoid routine work on settings.
- Editing and searching cards right in the exercise.
- 'Walking mode' that enables you do the exercise without looking at the screen.
- 'Autoplaying mode'. In this mode questions and answers are pronounced sequentially. You can combine your own activities and repetition of teaching material.
- Catalog of pre-made decks. The catalog contains many decks for language learning, which includes basic sets of words, thematic words and phrases, whole sentences.
- Grouping decks into separate lists
- Customizing the card appearance
- Dark theme
- Backup
Video
Help translate
<img src="/.github/readme/crowdin_badge.svg" alt="Crowdin" height="80">
Architecture
See the dedicated page here.
Libraries Used
- kotlinx-coroutines
- kotlinx-serialization
- androidx.appcompat
- androidx.fragment
- androidx.constraintlayout
- androidx.navigation
- androidx.viewpager2
- material-components
- leakcanary
- sqldelight
- klock
- materialrangebar
- Brackeys-IDE
- Apache Commons CSV
- Process Phoenix
License
Related Skills
feishu-drive
325.9k|
things-mac
325.9kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
clawhub
325.9kUse the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com
codebase-memory-mcp
762High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 64 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.

