A minimal public presentation platform.
Keynote and Powerpoint are almost always too bloated for the presentations I build. They are full to the brim with features that I never use, like transitions, formatting, sound effects, and whatever a "build" is.
There is no Ruby Gem yet, so the installation procedure is manual.
Grab the code off of GitHub and
cd into the folder.
$ git clone firstname.lastname@example.org:nasser/stopwork.git $ cd stopwork
Install Stopwork's dependencies. Dependencies are managed using Bundler.
$ gem install bundler $ bundle install
Write your presentation into a text file, e.g.
# Hello, world! ## Isn't this cool? http://p.im9.eu/cool-winking-puppy.jpg So, I searched 'funny cat' in YouTube Top result: http://www.youtube.com/watch?v=Kdgt1ZHkvnM ; some research # Ever wondered where funny cats come from? http://en.wikipedia.org/wiki/Lolcat
Each line represents a slide. Blank lines and lines beggining with
; are ignored. The slide's type is determined from the text's content. Anything that looks like an image is interpreted and displayed as an image. Anything that looks like a video link or webpage is embedded. Everything else is rendered as Markdown. That's all.
Launch the presentation by running the script in the
bin folder with the path to the presentation file as an argument
$ bundle exec ./bin/stopwork presentation.stpwrk
This will spin up a server at
http://localhost:54021 where your presentation can be found.
Speak slowly, clearly, and confidently, and maintain eye contact with your audience. You're going to do great.
To work in environments without reliable internet, stopwork will cache all images and videos the first time it sees them. Cached files will be placed in a folder called
.stopwork in the same directory as your presentation file. Remote URLs will only be used if a cached version is not available. This makes stopwork presentations both usable offline and self-installing.
To share your presentation, export it
$ bundle exec ./bin/stopwork export presentation.stpwrk
This will create
Right and left keyboard keys go to the next and previous slides, respectively. Moving the mouse to the bottom center reveals previous and next buttons that can be clicked. This is useful if a web slide steals keyboard focus.
- Responsive CSS for smaller screens
- Embed images on export
- Better local asset support
- Custom types
- Custom slide transitions
- Custom themes
The platform was originally named after the monthly Stop Work meetings at Eyebeam where fellows and residents present their work and receive feedback.
Copyright © 2012-2013 Ramsey Nasser. Released under the MIT License.
Skeleton Copyright © 2012 Dave Gamache
jQuery Copyright © 2012 jQuery Foundation and other contributors
Iconic Font Copyright © 2012, P.J. Onori