Easily configurable presentation software.
Project description
Vitality
This tool is currently in active development. The API may change at any time, and many features are still in progress.
Vitality is a tool for generated dynamic and interactive presentation slides from a text-based configuration file.
Vitality uses a YAML configuration file to define a presentation. A sample presentation might look like the below:
title: "My Presentation"
defaults:
background_color: white
color: black
slides:
- type: title
title: My Presentation
subtitle: August 2019
- First Section
- type: bullets
title: Agenda
bullets:
- First bullet here.
- Another bullet goes here.
- Here's some more text.
- Fourth bullet.
- Next Section
Once installed, Vitality can be run as:
vitality config.yml -o presentation.html
Open up presentation.html
to view the resulting presentation! The right and left arrow keys can be used to move forward and backwards through the slides, and the z
key will return the presenter to the beginning of the presentation.
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
File details
Details for the file vitality-0.1.5.tar.gz
.
File metadata
- Download URL: vitality-0.1.5.tar.gz
- Upload date:
- Size: 91.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ac9dbc3a6f963cf8ec27c0d2afa693ad243e1b4ea4a2f5f4eaa9a437ef9cf34 |
|
MD5 | 8fa560ee351630fab930af2c3e95be51 |
|
BLAKE2b-256 | efc74b3a44b8fe93829c8eac1665241c14e2b6d99c17cc7698af445c0254b4d7 |