Anki, Quizlet, StudyFetch, RemNote, Memrise, Learning with Texts, AnkiApp, jMemorize, Wisdolia, Obenkyo, Tinycards, LaTeX Cards, Cerego, Teach2000, Oxford English Vocab Trainer, Flippy 2, Repetitions, Mnemosyne, Studies, iFlash, Buffl, Flashcard Exchange, Code Cards, Papapapaya, Discovery FlashCards, BRAINYOO are some alternatives to Memcards.