Are people even using something else than YAML front matter in their Markdown (or whatever) files?

Apparently there are SSGs that support HTML <meta> tag front matter, and if you're using ReStructured Text it probably does its own thing. And I bet there's at least one person on the planet building their website from ASN.1 files.

What are _you_ using?

#WebDev #SSG #YAML #Markdown #FrontMatter #PlainText #StaticSite #StaticWebsite

YAML
64.8%
TOML
15.2%
JSON
12.4%
something else (comment?)
7.6%
Poll ended at .
(Is it "something else than" or "something other than"…?)
Wait, Fefes Blog runs (ran?) from LDAP, so it's technically indeed using ASN.1…!

For the people who are using JSON Front Matter: Are you using…

a) a block, with the first line being just "{" and the last line "}"

{
"title": "My blog post",
"created": "2025-06-08"
}

or

b) a single line

{ "title": "My blog post", "created": "2025-06-08" }

Also, are you using classic JSON or something like JSON5 that allows comments and trailing commas and stuff?

a block of JSON
64.7%
a single JSON line
0%
plain JSON
29.4%
JSON5
5.9%
Poll ended at .
Thanks everyone for your responses. I'll refer to these when I find the time to extend https://pypi.org/project/felloff/ with TOML & JSON features.
Client Challenge

@scy XML processing instructions (yes, really)

@alilly Heh. I love it.

(Actually I don't, I'd hate everything about it, but that's just my personal preference and it's cool if it works for you!)

@scy my templates are XSLT
@alilly I'd expect nothing less.

@scy

In theory, it's a slice of YAML which I abhor. I'd rather have some plain-text list of key/value pairs like a "mypost.meta" alongside my "mypost.{md,html}" files

Gotta blow the dust off the SSG that I'd been working on

@scy I often use https://github.com/aaronwolen/pandoc-letter to quickly write letters.
GitHub - aaronwolen/pandoc-letter: Pandoc template for writing letters in markdown

Pandoc template for writing letters in markdown. Contribute to aaronwolen/pandoc-letter development by creating an account on GitHub.

GitHub
@roos That's actually an interesting idea. Writing letters in Markdown. I never thought about that. Thanks for the suggestion!