![NPM](https://camo.githubusercontent.com/ac05de0568f13a1ce445d795b00d7bf8b52c49c688e2066d9efc771c8e580f71/68747470733a2f2f6e6f6465692e636f2f6e706d2f6e6f736c6964652d6a732e706e673f636f6d706163743d74727565)
![Code Climate](https://camo.githubusercontent.com/12d82058b87768c8f29cb399585fe0d7ffeeb8e0664551a5ba5ba6459b53593e/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f6372617a796775697461722f6e6f736c6964652e6a732f6261646765732f6770612e737667)
git clone https://github.com/crazyguitar/noslide.js
cd noslide.js
npm install
![](/crazyguitar/noslide.js/raw/master/images/demo.gif)
$ noslide -h
Usage: noslide [options] <markdown>
Options:
-h, --help output usage information
-V, --version output the version number
-t, --theme [theme] Add the specified theme [Ptt]
Arrow right next slide
Arrow left previous slide
Arrow up scroll up slide
Arrow down scroll down slide
home go to first slide
end go to last slide
r reload slide
esc, q, Ctrl+c quit
var noslide = require('noslide-js').noslide
, theme = require('noslide-js').themes.Ptt;
const markdown = 'slides/example.md'
let slide = new noslide(markdown, theme);
slide.render();
vimdeck
mdp
vtmc
tkn