• Stars
    star
    691
  • Rank 63,058 (Top 2 %)
  • Language
    Python
  • License
    MIT License
  • Created about 11 years ago
  • Updated about 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An HTML5 presentation builder written by python

pydown

pydown is another "Presentation System in a single HTML page" written by python inspired by keydown.

Like keydown it uses the deck.js and its extentions for the presentation.

Demo

http://isnowfy.github.io/pydown/

Usage

Write your slides in markdown

Edit slides.md

!SLIDE

# Hello

!SLIDE

# Another slide

!SLIDE left

# left

Generate the html

$ python main.py slides.md slides

or you can install pydown to run it with pydown

Thanks for sloria

$ pip install python-pydown
$ pydown slides.md slides

This will make:

| - slides/
  | - css/
  | - js/
  | - index.html

Slide classes

Any text follows !SLIDE will be added to the slide as css classes

!SLIDE left

Syntax Highlighting

For python

~~~~{python}
   def test():
       print 'hello'
~~~~

Markdown syntax

English version

Chinese version