StudyBox (SBX) - Terminal Flashcards
Project description
📚📦 StudyBox (SBX) - Terminal Flashcards
- 👉👉 Guide & Library Documentation
- 👉👉 Tutorial - Flashcard study session without leaving your terminal
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 ispip 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
Release history Release notifications | RSS feed
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 details)
Built Distributions
sbx-0.1.1-py3.7.egg
(20.5 kB
view details)
sbx-0.1.1-py3-none-any.whl
(21.9 kB
view details)
File details
Details for the file sbx-0.1.1.tar.gz
.
File metadata
- Download URL: sbx-0.1.1.tar.gz
- Upload date:
- Size: 17.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 850eb44568ec47e172d615002f17877ecf3583a6522299b490a5c8bef28ac898 |
|
MD5 | fd7aec681200a8c2ec4393e7ead9c492 |
|
BLAKE2b-256 | 5164921cd8c1631f39e96ac26464d273ce9ab48b61ac13dd647e9d46ed399a55 |
File details
Details for the file sbx-0.1.1-py3.7.egg
.
File metadata
- Download URL: sbx-0.1.1-py3.7.egg
- Upload date:
- Size: 20.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d39a540e3e5ccf22b52e5077c0f2669beb402036b769a9c317aba1bc7ec785ed |
|
MD5 | 0f952078229f61b77610974ea06bc9fb |
|
BLAKE2b-256 | fbe48f8295723b42c28da9a205566e3c4eada88f179e64b5f91e6a61d05b9963 |
File details
Details for the file sbx-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: sbx-0.1.1-py3-none-any.whl
- Upload date:
- Size: 21.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69b6a3aedbbc7a2e189baf24546121590549f9649fdd652bf5b686c5a181fec5 |
|
MD5 | 18e0c4b37aa8ab296cab427e1e2de187 |
|
BLAKE2b-256 | c1d78f37b52069d6d8110c5c3661021a321d65a3db58d51436ccbf9ee7071f7c |