vitality

Easily configurable presentation software.


Keywords
education, presentation-tools
License
GPL-3.0
Install
pip install vitality==0.1.5

Documentation

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.