Skip to content

A terminal-based flashcard app inspired by Quizlet Learn.

Notifications You must be signed in to change notification settings

AG3NTZ3R0/learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

learn

A terminal-based flashcard app inspired by Quizlet Learn.

Usage

learn flashcards.tsv

TSV Format

Tab-separated with Term<tab>Definition per line:

AWS Region	A geographic area containing multiple data centers...
Availability Zone	One or more discrete data centers within a Region...

How It Works

  1. A definition is displayed
  2. Type the term and press Enter
  3. Case-insensitive matching (whitespace trimmed)
  4. If incorrect, you can override to mark as correct
  5. Each term needs 2 successes to master
  6. Progress saves after each answer

Progress is stored as .{filename}.progress.json next to the TSV file.

Building

cargo build --release

About

A terminal-based flashcard app inspired by Quizlet Learn.

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages