Headless CMS

Framework-agnostic data source

Description

Headless, framework-agnostic data source

Purpose

  • Capture, storage and access to non-sensitive tech dev docs and data
  • Prototyping and testing
  • Content logic separation
  • Portability

Documentation

Templates @/templates hold the docs (single source of truth) for client app design considerations.

Templates

  • Facilitate consistency

Dynamic Frontmatter

VS Code scripts and tasks are employed to provide dynamic frontmatter fields.

Ex: lastModified: 'YYYY-MM-DD' is dynamimcally updated on save.

  • Vintage hint
  • Promotes consistency
  • Streamlines content maint
  • Reduces human error

Repo

Public GitHub Repo: content-data

Client Apps

Web Apps

Electron Apps

Electron CMS client app - prototype stage, not ready for open-source

Copyright @ 2025 Anne Brown