Skip to main content

📚📦 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.

This software is Copyright (c) 2020 Bhathiya Perera.

See the LICENSE file for more information.

Metadata

Release files for sbx 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sbx 0.1.1
File Size Uploaded
sbx-0.1.1.tar.gz 17.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for sbx 0.1.1
File Interpreter ABI Platform
sbx-0.1.1-py3.7.egg Legacy Egg format - - Details
sbx-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 59.8 kB

Release files / sbx-0.1.1.tar.gz

Download URL sbx-0.1.1.tar.gz
Size 17.5 kB
Tags Source
SHA-256 checksum
How to use checksums
850eb44568ec47e172d615002f17877ecf3583a6522299b490a5c8bef28ac898
BLAKE2b-256 checksum
How to use checksums
5164921cd8c1631f39e96ac26464d273ce9ab48b61ac13dd647e9d46ed399a55
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / sbx-0.1.1-py3.7.egg

Download URL sbx-0.1.1-py3.7.egg
Size 20.5 kB
Tags Egg
SHA-256 checksum
How to use checksums
d39a540e3e5ccf22b52e5077c0f2669beb402036b769a9c317aba1bc7ec785ed
BLAKE2b-256 checksum
How to use checksums
fbe48f8295723b42c28da9a205566e3c4eada88f179e64b5f91e6a61d05b9963
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / sbx-0.1.1-py3-none-any.whl

Download URL sbx-0.1.1-py3-none-any.whl
Size 21.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
69b6a3aedbbc7a2e189baf24546121590549f9649fdd652bf5b686c5a181fec5
BLAKE2b-256 checksum
How to use checksums
c1d78f37b52069d6d8110c5c3661021a321d65a3db58d51436ccbf9ee7071f7c
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.1.1 This release

3 release files

0.1.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page