npm

Share private packages across your team with npm Orgs, now with simplified billing via the aws marketplace!Learn more »

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

install

npm i vocabcli

Downloadsweekly downloads

1

version

1.1.1

license

ISC

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability