Backstory: I decided to crowdsource static site generator recommendations, so the following are actual real world suggested-to-me results. I then took those and sorted them by language/server and, just for a decent relative metric, their Github Watcher count. If you want a heap of other projects (including other languages like Haskell and Python) Nanoc has the mother of all site generator lists. If you recommend another one, by all means add a comment.
|# Produce PDFs from all Markdown files in a directory|
|# Lincoln Mullen | http://lincolnmullen.com | firstname.lastname@example.org|
|# List files to be made by finding all *.md files and appending .pdf|
|PDFS := $(patsubst %.md,%.md.pdf,$(wildcard *.md))|
|# The all rule makes all the PDF files listed|
|all : $(PDFS)|
|# This generic rule accepts PDF targets with corresponding Markdown|
Tiny Content Framework
About the project
This is a tiny content strategy framework focused on goals, messages, and branding. This is not a checklist. Use what you need and scrap the rest. Rewrite it or add to it. These topics should help you get to the bottom of things with clients and other people you work with.