german v0.1.0
german
Commandline tool for german learning/testing/quizs.
It's very much a work in progress and it grows as I want to learn more things.
It started out as a way to explore patterns in verb conjugations and it implements most of the rules from http://www.cambridgeclarion.org/gremple/german.verb.conjugation.html.
It has a quiz feature too.

Installation
npm install -g germanExample usage
list available verbs
german listThe number in the second column is an "irregularity score". Use -r to sort by that.
conjugate a verb
german conjugate habenWill output:
haben partizip gehabt
haben hilfsverb haben
haben präsens habe hast hat haben habt
haben präteritum hatte hattest hatte hatten hattet
haben perfekt habe gehabt hast gehabt hat gehabt haben gehabt habt gehabt
haben futur1 werde haben wirst haben wird haben werden haben werdet haben
haben k2präsens hätte hättest hätte hätten hättet
haben k2präteritum hätte gehabt hättest gehabt hätte gehabt hätten gehabt hättet gehabtdo a quiz
Präsens with all verbs:
german quizLimit the number of questions
german quiz --limit 10Präsens with top 20 most common verbs:
german quiz --top 20Präsens with weak verbs (i.e simple/regular ones):
german quiz -t weakPräsens and präteritum (past) with all verbs:
german quiz -i präsens,präteritumPräteritum with strong verbs with irregularity score 2 or less (i.e. the easier strong verbs):
german quiz -t strong -i präteritum -w 2-It'll keep asking you questions until you have answered them all correctly.