Enhancement: Extra flag for frontmatter.json for CSV delimited values #726

Open
opened 2026-10-05 03:02:28 +02:00 by adam · 1 comment
Owner

Is your feature request related to a problem? Please describe.
The static blog platform I'm using Pelican (https://getpelican.com) requires tags be represented in CSV format which Frontmatter doesn't do. YOu can enter multiple tags separated by commas but they're always presented as one-per-line in the MD file.

Describe the solution you'd like
For any field where multiple values are permitted, a new flag "asCsv" or similar could be added so that field is always rendered in the MD file as a comma delimited list.

Describe alternatives you've considered
I'm not sure any alternative is available. I've looked at docs and no alternate solution appears to pop out .

See https://docs.getpelican.com/en/latest/content.html for more info

**Is your feature request related to a problem? Please describe.** The static blog platform I'm using Pelican (https://getpelican.com) requires tags be represented in CSV format which Frontmatter doesn't do. YOu can enter multiple tags separated by commas but they're always presented as one-per-line in the MD file. **Describe the solution you'd like** For any field where multiple values are permitted, a new flag "asCsv" or similar could be added so that field is always rendered in the MD file as a comma delimited list. **Describe alternatives you've considered** I'm not sure any alternative is available. I've looked at docs and no alternate solution appears to pop out . See https://docs.getpelican.com/en/latest/content.html for more info <!-- github-sync-id:2926633517 -->
Author
Owner

Hi @gbmerrall, check out the following setting: frontMatter.taxonomy.commaSeparatedFields - I believe this is what you are looking for.

https://frontmatter.codes/docs/settings/overview#frontmatter.taxonomy.commaseparatedfields

Hi @gbmerrall, check out the following setting: `frontMatter.taxonomy.commaSeparatedFields` - I believe this is what you are looking for. https://frontmatter.codes/docs/settings/overview#frontmatter.taxonomy.commaseparatedfields <!-- github-comment-id:2731980381 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/vscode-front-matter#726