# Frontmatter — llms.txt # https://frontmatter.tech ## What is Frontmatter? Frontmatter is a suite of build-time tools for Astro developers. It bridges the gap between Astro frontends and server-side backends — PHP, Symfony, Drupal, WordPress — without runtime dependencies. ## Products ### Frontmatter Core - URL: https://frontmatter.tech/core - License: MIT (open source) - Description: A build-time content layer engine for Astro. Scans .astro, .md, and .yaml files and outputs a stable typed JSON Intermediate Representation (IR) that CMS adapters and paid tools consume. - GitHub: https://github.com/withfrontmatter/frontmatter-core ### Frontmatter Solo - URL: https://frontmatter.tech/solo - Price: $49 one-time - Description: Reads an Astro project at build time and generates a complete server-side render pack — Twig or plain PHP templates, layouts, partials, a manifest.json, and an INTEGRATION.md. No rewrite. No runtime. No coupling. - Output formats: Twig (Symfony, Drupal, Craft), plain PHP includes (WordPress, custom CMS) - Delivery: CLI (macOS, Linux, Windows via Node) + Desktop app (macOS, built with Tauri) - Stack pages: - WordPress: https://frontmatter.tech/solo/wordpress - Symfony: https://frontmatter.tech/solo/symfony - Twig: https://frontmatter.tech/solo/twig ### Frontmatter Studio - URL: https://frontmatter.tech/studio - Status: Coming soon - Description: From Astro to a fully editable site with Grav CMS wired in. No backend developer required. ## Key concepts - Build-time only: Frontmatter tools run at build time and produce static file outputs. No runtime dependency is added to the project. - Props → variables: Astro component Props interfaces map directly to template variables (Twig: {{ var }}, PHP: $array['var']). - Render pack: The output of Frontmatter Solo — a self-contained folder of templates, manifest, and documentation that a backend developer can use immediately. - IR (Intermediate Representation): A stable typed JSON structure output by Frontmatter Core. Used as the contract between the Astro frontend and any backend or CMS. ## Blog — topic clusters - Astro backend handoff: https://frontmatter.tech/blog/astro-backend-handoff/ - Astro to WordPress: https://frontmatter.tech/blog/astro-wordpress-handoff/ - Astro to Symfony: https://frontmatter.tech/blog/astro-symfony-handoff/ - Astro to Twig: https://frontmatter.tech/blog/astro-twig-handoff/ - CMS & content modeling: https://frontmatter.tech/blog/cms-content-modeling/ ## Author - Name: Alexandre Desane - Location: Paris, France - Personal site: https://alxdsn.fr - GitHub: https://github.com/alexandredesane - X / Twitter: https://x.com/alexandredesane - Background: Frontend developer with years of experience building editorial frontends at scale (Le Monde, Télérama) on PHP stacks. Frontmatter comes from the recurring problem of handing off Astro projects to PHP and Symfony backends. ## Contact hello@frontmatter.tech -e ## Full content index For AI models that support full-context ingestion: https://frontmatter.tech/llms-full.txt