You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Josh Karpel f503926c46
Add public `present` function (#163)
1 year ago
.github Add public `present` function (#163) 1 year ago
docker Drop Python 3.9, remove unused docs and perf tests (#129) 2 years ago
docs Add public `present` function (#163) 1 year ago
spiel Add public `present` function (#163) 1 year ago
tests Switch to Textual (#154) 2 years ago
.coveragerc Add a `Plot` widget (#33) 3 years ago
.dockerignore make a Docker image and publish to GHCR (#15) 3 years ago
.gitignore Optimizations for `Image` and `Plot` (#37) 3 years ago
.pre-commit-config.yaml [pre-commit.ci] pre-commit autoupdate (#161) 1 year ago
LICENSE Initial commit 3 years ago
README.md Set up docs (#159) 2 years ago
codecov.yml Set up infrastructure (#1) 3 years ago
mkdocs.yml Add public `present` function (#163) 1 year ago
poetry.lock Add public `present` function (#163) 1 year ago
pyproject.toml Add public `present` function (#163) 1 year ago

README.md

Spiel

PyPI PyPI - License

pre-commit.ci status codecov Code style: black

GitHub issues GitHub pull requests

Spiel is a framework for building and presenting richly-styled presentations in your terminal using Python.

To see what Spiel can do without installing it, you can view the demonstration deck in a container:

$ docker run -it --rm ghcr.io/joshkarpel/spiel

Alternatively, install Spiel (pip install spiel) and run this command to view the demonstration deck:

$ spiel demo present

The first slide of the demo deck The demo deck in "deck view"

Documentation

To learn more about Spiel, take a look at the documentation.