Skip to main content

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

vitality-0.1.5.tar.gz (91.3 kB view details)

Uploaded Source

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

Hashes for vitality-0.1.5.tar.gz
Algorithm Hash digest
SHA256 7ac9dbc3a6f963cf8ec27c0d2afa693ad243e1b4ea4a2f5f4eaa9a437ef9cf34
MD5 8fa560ee351630fab930af2c3e95be51
BLAKE2b-256 efc74b3a44b8fe93829c8eac1665241c14e2b6d99c17cc7698af445c0254b4d7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page