Skip to content

Add Markdownify Content module to GovCMS #2037

Description

@StephenOllman

** What value does this module/package add to GovCMS?
Markdownify is a Drupal module that provides a seamless solution for generating Markdown versions of your site's content. Via any of the six supported request patterns, this module enables bots, AI agents, and developers to access a lightweight, Markdown-based representation of your site’s content for easier parsing and consumption.

** Is the module Drupal 11 compatible?
Yes: current version 1.2.0 released 19 August 2026

** Please provide a brief outline of what this module does.
Cost Efficiency: AI services charge based on token usage, typically in increments of one million. In our testing, Markdown reduces token count by a 10:1 ratio compared to HTML, leading to lower costs.
Faster Processing: The reduction in token count results in quicker processing of your content in Markdown format.
Zero distractions: The MarkDown output omits headers, footers, ads, and other irrelevant output, providing a clean and concise context for AI models.
Universal Format: Markdown is widely supported and easily understood by AI models, making it the lingua franca for structured text.

** Who does this module benefit:
[X] end users, including AI agents
[ ] content editors
[ ] site builders
[ ] themers
[ ] developers

** How could you provide/replicate the functionality of this module using alternative methods, eg in your theme?
Unknown if the current distribution (or core) can replicate the MD output.

** If this module styles or alters HTML or JavaScript output, can the functionality be provided via the theme? What alternatives have you considered.
Might be possible, but this is a modular solution that would work across the platform and provide AI agents with a consistent output across government agencies on GovCMS

** What is the maintenance and support status of the module. Describe the issue queue activity.
Releases are recent and often. Issue queue is well maintained with recent updates.

** What permissions are needed to utilise the module (and are any new permissions provided by the module)?
Unknown, but probably none.

** Does the module modify the database structure and/or store additional metadata on nodes or other entities? If so, why? What are the risks for future updates?
Unknown.

** Is the module designed to capture anonymous user data?
Not that I can see. No.

** Is the output of the module typically fully cacheable? Would the inclusion of this module potentially render pages uncacheable.
I suspect the resulting .md pages would be cacheable.

** What is your assessment of the quality of this module, the contribution history of the module's maintainers, and the uptake of the module within the Drupal community?
With the advent of AI agents, this module will assist them in absorbing site content.

** Additional information
With a vast amount of global traffic now coming from AI agents, the drain on the GovCMS environment will be impacted. This module should reduce the load on the platform greatly.

Am keen to see if other agencies think this module would be beneficial to not only their site/s but to the GovCMS platform as a whole.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions