pdfulator

Markdown to PDF, with real page layout.

curl -fsSL https://pdfulator.app/get | sh

Or with Docker:

docker run --rm --init -i tomgidden/pdfulator:2 - < foo.md > foo.pdf

Source and documentation on GitHub