A flashcard app for Android.

Overview

Header

ForgetMeNot

ForgetMeNot is an Android app for memorizing information via flashcards. Simplicity, usability, speed were taken into account in the process of developing this educational program. This app provides excellent conditions for achieving high efficiency of memorization.

Download

Get it on Google Play Get it on F-Droid Available at Amazon Appstore Explore it on AppGallery Get direct apk

Features

  • 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

Video

https://www.youtube.com/watch?v=pxLL2P17UH8

Help translate

Crowdin

How to help translate

Architecture

See the dedicated page here.

Libraries Used

License

GNU General Public License v3.0

Comments
  • Sorting doesn't work on intially seeded list?

    Sorting doesn't work on intially seeded list?

    I don't know if its weird bug but if I seed it by manually modifying app I can't sort it. If I open all of them one by one it does sort however?

    In other words if I see Last Tested on all cards I can sort it otherwise sorting seems to do nothing.

    opened by shirshak55 10
  • Option to decide how many laps for autoplay

    Option to decide how many laps for autoplay

    I updated to version 1.7 and I can't find the option to decide how many laps to do for autoplay, was it remove?

    Something which might be connected (I can't test it since I cant find the way to change laps):

    With this version if you don't do all lapses, the day when deck was used does not change, I think it shouldn't be the case (basically you select 2 lapses, do only one but ForgetMeNot does not recognize that lap).

    I (think) was doing 2 laps, after 1 I stopped (I noticed that the deck started again from beginning after ending so I think I had two or more laps) and checking last time I used the deck the app still showed the old time.

    opened by WPFilmmaker 10
  • Wrong card format when importing a deck

    Wrong card format when importing a deck

    I made a long deck in the format:

    Q: Mилан A: Milan

    Q: Венеция A: Venice

    And saved as .txt. However when I try to upload I get:

    wrong card format: Q: Mилан A: Milan

    I checked the deck again but everything seems fine, what am I doing wrong? :( ForgetMeNot v1.2

    opened by WPFilmmaker 7
  • Будет ли возможность работы программы с ксв файлами?

    Будет ли возможность работы программы с ксв файлами?

    Добрый вечер Артем. Обновленный интерфейс очень понравился. С переводом программы на русский открыл некоторые новые функции. Единственная печалька копирование по одной фразе много времени занимает, особенно когда диалог не на 5 строк. Жаль у вас нет Ексель. Я пробовал сохранить тексты из файла ексель в файл txt: и с кодировкой utf-8 и без нее, почему-то пишет неправильный формат. Или кирилицу не отображает. Вы вроде хотели сделать в программе возможность работы с ксв файлами. Жду не дождусь этого. Только можно сделать, чтобы кирилицу без кавычек программа читала, иначе каждое слово/фразу еще и в кавычки нужно будет брать, а это еще дольше получится. Спасибо за программу еще раз, она у вас замечательная.

    opened by vast4343 7
  • What types of files are supported by ForgetMeNot?

    What types of files are supported by ForgetMeNot?

    Hi,

    First of all thank you for this app, it looks very well done (and with more functions than similar apps) and I love that it is opensource (it has a lovely name and logo too!).

    I have one question, I installed it but when I click "+" to load a file it does not read a deck file in csv, I have. This prompted me to open this tickets, what are the file types supported by ForgetMeNot?

    AnyMemo (another app like yours but with less features) supports several files, which I think it is great since there are many apps for memorizing and they all use different files, so you have decks in different formats.

    AnyMemo supports: Mnemosyne XML 1.0 and 2.0 SuperMemo PPC XML SuperMemo 2008 XML Tab TXT CSV QA Text

    While I think some of those formats are proprietary, I think ForgetMeNot should definitively support text and csv as they are quite common.

    I will be glad to test your app thoroughly as I plan on using it to learn a language, so once I know how to load a deck expect more feedbacks to come :)

    opened by WPFilmmaker 7
  • Can't export

    Can't export

    When I press export, it says, "You don't have any file manager to create a file". I, in fact, have not one but four file managers installed. The stock Samsung one, "Material Files" from Fdroid, "Simple File Manager" from Fdroid, and "Ghost Commander" from Fdroid.

    Which open-source file manager does the app support? I'm on v1.2 since fdroid's repo doesn't have 1.3 yet. I'll update this ticket if anything changes with 1.3

    opened by anaskaejdar 5
  • You don't have any browser to open URLs

    You don't have any browser to open URLs

    If I click any link that should open a website it shows that message, for example in the about page if I click on the source code link, or from the add cards menu of I click on open catalog.

    Not sure if it's only my phone problem, but I can't find a way to resolve this on my end

    opened by BillyHalley 4
  • Italian translation

    Italian translation

    As a thank you to your great app, I would like to make a small contribution, the Italian translation. I am quite fluent in Italian, and while I am not familiar with translating jargon, I think I can make a decent work.

    It is a small contribution from a non-dev but I think it could help non-english speaking users to try the app. Moreover one of the great aspect of FLOSS is inclusivity and a translated gui is always helpful.

    How can I translate ForgetMeNot?

    opened by WPFilmmaker 4
  • Ability to add random card inversion during repetition

    Ability to add random card inversion during repetition

    I realized that, at the least for me, using targetlanguage-mylanguage flashcards is easier than the other way around, and I go for the latter option only when I am comfortable to remember them.

    Today I accidentally repeated two decks one with inverted cards and one without. It was a fun experience that led me to open this ticket.

    I think it would be great having an option to select a random card inversion during repetition (so some cards are inverted some not), I think it is challenging as you don't know what to expect in the next card, and it adds a bit of complexity which is good when you are learning a language.

    Ideally you would have this implemented as #17, so before you start repetition you can decide which mode, normal, inverted or random.

    opened by WPFilmmaker 4
  • Ability to invert card during repetition

    Ability to invert card during repetition

    Right now when you repeat the order of cards is top-down, but I think it would be nice to have an option to select before you start to switch to down-top, I find repetition with spoken text quite useful while walking, I heard the word in my target language, i pronounce the translation in english and then listen to the english translation of the card to be sure I am right. So it would be nice having the opposite to add variety.

    opened by WPFilmmaker 4
  • Increase font size

    Increase font size

    I know you mentioned you dont want to add rich text to flashcards, but could you add an option to increase font size in the "settings" menu? It would be nice as it makes reading easier. Ideally it would be great to have an option for the upper card and one for the lower (otherwise if like me, you have more text on the lower one it could be problematic).

    opened by WPFilmmaker 4
  • [Feature request] Mass import

    [Feature request] Mass import

    I wish I could import various files easily, without having to check every I want to import, without having the risk of mistapping something while doing so and losing all the progress while you don't even know at what point you were and without the risk of the app crashing

    opened by Gersonzao 0
  • multiple choice question example import file

    multiple choice question example import file

    Hi, Can you show me how to write a csv or txt file that loads multiple choice question? Somthing like this maybe: Q: orange color is? A: red A: blue A-correct: orange

    Thanks, Kfir

    opened by kfirlavi 0
  • How to update a deck by importing a file?

    How to update a deck by importing a file?

    I prefer writing the Q&As on my computer and then import it into the app, but since over the course over a semester more and more questions come up, I need to update my decks. Is there a way to do this?

    opened by ermats 2
  • Multiple choice

    Multiple choice

    I have recently discovered the app and find it really good. What I would still like to see is a multiple choice with one or more correct answers. That would help me a lot with a current learning project. Many greetings, Tim.

    opened by Poldi1977 0
Releases(1.8.5)
Owner
Odnovolov Artem
Odnovolov Artem
Matches-simulator-app - App Android Nativo de Simulação de Partidas

Matches Simulator App App Android Nativo de Simulação de Partidas. Este repositório foi organizado em algumas branches que representam as implementaçõ

DIO 127 Dec 28, 2022
Matches-simulator-app - App Android Nativo de Simulação de Partidas de Futebol

Matches Simulator App App Android Nativo de Simulação de Partidas de Futebol - E

Glaucio Coutinho da Silva 1 Jan 18, 2022
A beautiful Fashion Store like Android App Mock built on Jetpack Compose with compose navigation, hilt, dark theme support and google's app architecture found on uplabs Here

A beautiful Fashion Store like Android App Mock built on Jetpack Compose with compose navigation, hilt, dark theme support and google's app architecture found on uplabs Here

Puncz 87 Nov 30, 2022
Crunch-Mobile - A Food Delivery Mobile App which uses Modern App Architecture Pattern, Firebase And a Simple Restful Api

Crunch-Mobile This is a Food Delivery Mobile App which uses Modern App Architect

Bright Ugwu 1 Jan 1, 2022
MVIExample - A sample app showing how to build an app using the MVI architecture pattern

MVIExample A sample app showing how to build an app using the MVI architecture p

Yasser AKBBACH 0 Jan 8, 2022
Notes-App-Kotlin - Notes App Built Using Kotlin

Notes-App-Kotlin Splash Screen Home Page Adding New Notes Filter Feature Search

Priyanka 4 Oct 2, 2022
Klimatic is an android app built using Kotlin. It try to showcase all the latest technologies used in android.

Klimatic Klimatic is an android app built using Kotlin. It try to showcase all the latest technologies used in android. Built using Android Architectu

Shivam Satija 34 Oct 11, 2022
Android library that creates app shortcuts from annotations

Shortbread Android library that generates app shortcuts for activities and methods annotated with @Shortcut. No need to touch the manifest, create XML

Matthias Robbers 1.8k Dec 30, 2022
Android To-Do MVVM Architecture App written in Kotlin.(ViewModel, ROOM, Livedata, Coroutines)

MVVM-To-Do-App A To-Do application written in kotlin using Android Architectural components What's new? Room + Coroutines - Upgraded Room to v2.1. Roo

Naveen T P 77 Dec 8, 2022
Android News app developed using Clean + MVVM architecture

Clean-MVVM-NewsApp An Android application built using Clean + MVVM architecture. Featured in Components used in the app. Kotlin - As a programming lan

Naveen T P 52 Jun 17, 2022
Make a cool intro for your Android app.

AppIntro AppIntro is an Android Library that helps you build a cool carousel intro for your App. AppIntro has support for requesting permissions and h

AppIntro Team 10.3k Jan 2, 2023
Android News Reader app. Kotlin Coroutines, Retrofit and Realm

News Reader Android News Reader app Code that follows Packt Publishing Kotlin in Practice Video Course Example of Kotlin Coroutine usage, with Realm a

Marko Devcic 22 Oct 3, 2022
Open source Crypto Currency Tracker Android App made fully in Kotlin

CoinBit CoinBit is a beautiful CryptoCurrency app, completely open sourced and 100% in kotlin. It supports following features Track prices of over 300

Pranay Airan 50 Dec 5, 2022
🏀 An Android app for dribbble.com

Mango Mango is an Android application for Dribbble. Inspired by Resplash, Plaid and Protein. Features ✨ Kotlin and RxKotlin: Yes, fully written in Kot

Li Zhao Tai Lang 657 Dec 22, 2022
An Android app with many challenge modules and SOLID at all

android-super-app An Android app with many challenge modules and SOLID at all. Features Kotlin Coroutines with Flow (State Flow) Kotlin Serialization

Thiago Santos 21 Nov 28, 2022
Simple Kotlin Multiplatform PrayerTimes App for iOS and Android

Kotlin Multiplatform ___ _______ ___ / _ \_______ ___ _____ ___/_ __(_)_ _ ___ ___ / _ | __

Ahmed El-Helw 26 Nov 9, 2022
app conversor de moedas/cambio com Kotlin, no Bootcamp Carrefour Android Developer na plataforma da Digital Innovation One

Status do Projeto: ✔️ concluído a proposta de criação um app conversor de moedas/cambio com Kotlin, no Bootcamp Carrefour Android Developer na plataforma da Digital Innovation One

Luiz Correa 5 Dec 23, 2022
Native android app made with Kotlin & Compose with example usage of Ktor, SqlDelight.

Delight-Playground ?? Native Android application built with Kotlin and Jetpack Compose. This app also illustrates the usage of advance libraries such

Kasem SM 41 Nov 6, 2022