Skip to content

Eflashcards is a program with a terminal interface for learning languages. Where you can create, read flashcards, create groups of flashcards, read them and much more. All features are presented in the following section

License

Notifications You must be signed in to change notification settings

MikeMitusov/Eflashcards

Repository files navigation

What is Eflashcards

EasyCards is a program with a friendly terminal interface for learning foreign languages. Where you can create, read flashcards, create groups of flashcards, read them and much more. All features are presented in the following section
image

Features

You can:

  • create groups of flashcards and delete them;
  • Read groups of flashcard (read one group; read all groups; read random group);
  • create flashcards and delete them;
  • translate words, phrases to different languages;
  • export everything to markdown (.md);
  • read everything quickly. Try it yourself!

Some examples:
image

  • All your cards save in data.json
  • You can create more than 1 million cards without any problems

Installation

  1. You need Python 3.X installed
  2. Install requirements.txt: $ pip3 install -r requriements.txt
  3. Run main.py file: $ python main.py
  4. Enjoy!

Language names (for translation)

Attention! The translation function is in beta testing, it works only for words or exprassions. It does'nt work for sentences (reverso API doesn't provide this function at the moment).

languages

Goals for ❤️ contributors ❤️ and for me

  • Rewrite some "bad" code (I wrote this program much earlier than I published it)
  • Fix some bugs (Also сreate new issue for each bug)
  • Write documentation on how to use it [In progress...]
  • Add the ability to cancel a command while it is in progress
  • Add new cool features

About

Eflashcards is a program with a terminal interface for learning languages. Where you can create, read flashcards, create groups of flashcards, read them and much more. All features are presented in the following section

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages