@marp-team/marp-cli

A CLI interface, for Marp (using @marp-team/marp-core) and any slide deck converter based on Marpit framework.
It can convert Marp / Marpit Markdown files into static HTML (and CSS).
:warning: marp-cli is under construction and not ready to use stable.
Try it now!
npx
npx is the best tool when you want to convert Markdown right now. Just run below if you are installed Node.js >= 8.2.0:
npx @marp-team/marp-cli slide-deck.md
npx @marp-team/marp-cli slide-deck.md -o output.html
npx @marp-team/marp-cli slide-deck.md --pdf
npx @marp-team/marp-cli slide-deck.md -o output.pdf
:information_source: You have to install Google Chrome (or Chromium) to convert slide deck into PDF.
Docker
Do you hate to install node/chrome locally? We have an official Docker image ready to use CLI.
docker run --rm -v $PWD:/home/marp/app/ marpteam/marp-cli slide-deck.md
docker run --rm -v $PWD:/home/marp/app/ marpteam/marp-cli slide-deck.md --pdf
Install
Global install
You can install CLI interface globally if you want to use marp
command.
npm install -g @marp-team/marp-cli
Usage:
marp slide-deck.md -o output.html
Local install
npm install --save-dev @marp-team/marp-cli
Usage
Under construction.
ToDo
Author
Managed by @marp-team.
License
MIT License