vocabcli

1.1.1 • Public • Published

#Vocabcli

Motivation

I wanted a no nonsense tool to help memorize whatever I wanted to learn. I've always like flashcards, especially for studying languages, but didn't like the hassle of making them or carrying them around. I also typically prefer the simplicity of the command line over GUIs.

Installation

npm install -g vocabcli

Usage

To start or switch to a subject:

vocab --learn <subject>

To add/delete/edit/search a term/definition

vocab --add <term>
vocab --delete <term>
vocab --edit <term>
vocab --query <term>

To list all available subjects

vocab --subjects

To review your entries

vocab review
vocab review --tag <tagname>
vocab review --reverse --fullScreen

To quiz yourself

vocab quiz
vocab quiz --tag <tagname>
vocab quiz --reverse --fullScreen

The --reverse option switches to show the 'definition' first, as opposed to the default of 'term' first, while the --fullScreen option will clear the terminal with each new entry is presented.

##TODO

  • Add spaced repetition
  • Improve logging messages with color/font styles/spacing

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.1.1
    2
    • latest

Version History

Package Sidebar

Install

npm i vocabcli

Weekly Downloads

1

Version

1.1.1

License

ISC

Last publish

Collaborators

  • joshyork