Skip to content

What is FFF Flavored Frontmatter?

The Flexible & Functional Frontmatter Solution.

Motivation

I'm working on several static blog templates (see Implementing for details),

so I'd like to design a FrontMatter Variable Specs to be shared between these projects.

Why not just reuse the existing ones?

I'm not satisfied with the existing (Hexo, Hugo) FrontMatter Variable Specs, they are a bit cumbersome, e.g. camelCase.

FFF makes naming as concise and meaningful as possible, and proposes customizable arrays like flags.

Naming Rules

Use snake_case because it is JSON friendly and not as prone to wrong input as camelCase, the specific naming is chosen between common static blog generators, Microformats, and JSON Feed.