WeakPoint
Weak is More Powerful
onesuper
press spacebar or ->

What It Is?

It is...

a static slideshow generator

It Is Not...

Quickstart

Install

The recommended way to install WeakPoint is to use pip:

$ pip install weakpoint

Create a template

$ weakpoint init ~/my-file

The default theme is "light" and you can specify it with "-t" option:

$ weakpoint init ~/my-file -t dark

Write & config your slides

Generate the slideshow

$ weakpoint gen

That's all! Now your slideshow is in ~/my-file/index.html.

You can release it like static web pages.

Misc

Substeps

Fade

appear

warp-right

drive-up

Code Highlighting

var setArray = function(elems) {
    this.length = 0;
    push.apply(this, elems);
    return this;
}

Dependencies

The technologies behind WeakPoint:

Custom Theme

WeakPoint uses Jinja2 as a templete engine.

You can get the content of slides by writing:

{% for slide in slides %}
    <div class="content">{{ slide.content }}</div>
{% endfor %}

Thanks

Fork me on GitHub