karten

command module
v0.0.0-...-c6bdbe1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2022 License: MIT Imports: 8 Imported by: 0

README

karten

Words memorizing app with CLI

  • Deutsch
    • add words
      • with auto translation, by data provider (verbformen.com)
      • manually
    • learn words

Build Status Go Report Card

Warning App in an active development now, so I bet you gonna lose you date a few times, until first stable release ;)

Install

Clone this repo git clone git@github.com:egregors/karten.git, run make install.

Usage

Just run karten to exercise, or karten -a to add new words.

short long description
-a --add Add new words into your dictionary
--dbg Debug mode to print some additional information.
Add new words

add

When you try to add a new word, Karten will try to get some info (translation, forms, grammar) about this word by particular data provider. If it fails, you can add your own translation for the word.

Learn words

learn

All words have his own rating, how good you know them. It's stars from 0 to 5. When you remember the word, one star will be added. Otherwise – removed. Besides, words lose his rating during the time.

Each time you are run the program, Karten will choose 20 words with the smallest rating for you.

Contributing

Bug reports, bug fixes and new features are always welcome. Please open issues and submit pull requests for any new code.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
add
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL