Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Reveal.js is great.

Up until recently, I was putting slides together using Google Docs (ugh!), and thought there had to be a different way so I started looking around. Reveal.js looked the best to me, but I wanted two things:

1) It running on a server reading new slideshows automatically, and

2) To write the slides in pure markdown (like how some others use `---` for slide separation).

I ended up hacking together a quick Erlang-based slideshow server called Sliderl[1] that lists all slideshows (showing a quick preview of the first slide), and has a simple text-search. And of course, all the slideshows are rendered with Reveal.js.

1) Make sure Erlang is installed

2) clone the repo

3) put your slideshows in its "slideshow/" directory (slideshows must end with .markdown)

4) make

5) make run

6) Open browser to http://127.0.0.1:8000

I suppose it's simple if you have Erlang installed already, but if you don't have Erlang installed, you probably don't want to install it just to show some slides. A running example with some of my slide decks is at http://slides.sigma-star.com/

[1] https://github.com/choptastic/sliderl



Nice.

It looks like the "pure markdown" part is built into reveal.js now: https://github.com/hakimel/reveal.js#external-markdown

Might this also address your requirement to read new slideshows (via browser refresh)?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: