Skip to main content

StudyBox (SBX) - Terminal Flashcards

Project description

📚📦 StudyBox (SBX) - Terminal Flashcards

screenshot

PyPI version Python: 3.6+ Code style: black Imports: isort



Credits 🙇‍♂️

  • Sm2 - Algorithm by Super Memo
  • prompt-toolkit - TUI library. 😎

Why ? 🤔

  • Wanted a flashcard solution that uses markdown.
  • I wanted to memorise useful information.
  • GitHub/Gitlab/etc,.. readable flashcards.

Installation (Unix, Windows)

Install from PyPI (pipx)

pipx install sbx
  • Alternatively you can install it using pip3 install sbx (On some OSes this is pip install sbx)

Install latest with pipx

git clone git@github.com:JaDogg/sbx.git
cd sbx
pipx install .

Install latest with setup.py

git clone git@github.com:JaDogg/sbx.git
cd sbx
python setup.py install

Features

  • It's markdown. (You can use your own editor, as long as you maintain comments in it)
  • Syntax highlighting.
  • List files. (leech, last one marked with lowest score, include all, etc.)
  • Use your own folder structure. (Study at any level in your structure, recursive or not is up to you)
  • Built in editor which shows front and back of the flashcards.
  • Push your files to github and you can read them.

Copyright

This software is Copyright (c) 2020 Bhathiya Perera.

See the LICENSE file for more information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sbx-0.1.1.tar.gz (17.5 kB view hashes)

Uploaded Source

Built Distributions

sbx-0.1.1-py3.7.egg (20.5 kB view hashes)

Uploaded Source

sbx-0.1.1-py3-none-any.whl (21.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page