revealgoYusuke Wada a.k.a. yusukebe


revealgois my first Golang GitHub public project
revealgo??
This slides are shown by revealgo!
revealgo commandreveal.jsreveal.js
+Mini HTTP server
+Command Line Interface
=revealgo
index.htmlreveal.jsrevealgo [options] SLIDE.md
$ revealgo -p 3001 --theme moon --transition zoom slide.md
## This is an H2 Title
Description...
* Item1
* Item2
* Item3
The horizontal slide separator characters are '---'
The vertical slide separator characters are '___'
The origin of these ideas is not revealgo
serve/exportPlack::Runner => ServeHTTP + CLIGetopt::Long => github.com/jessevdk/go-flagsText::MicroTemplate => text/templatego get or using the binary
reealgo is Markdown based presentation tool:
Just write markdown text but it will be cool slides!
$ go get github.com/yusukebe/revealgo/cmd/revealgo