Generators and Tools
Catalog of 14+ llms.txt generators — WordPress, MkDocs, Docusaurus, Nuxt, Astro, Discourse plugins, CLI tools, MCP servers and directories
Ecosystem Overview
Section titled “Ecosystem Overview”14+ llms.txt generators on GitHub — from CLI utilities to CMS plugins. The ecosystem covers WordPress, Astro, Docusaurus, MkDocs, Nuxt, Discourse, Drupal, and other platforms.
CMS Plugins
Section titled “CMS Plugins”WordPress
Section titled “WordPress”| Plugin | Description |
|---|---|
| LLMS.txt Generator | Generate from posts and pages |
| bloglogistics-llm-generator | Auto-generate on publish |
| srworksllc/llmstxt-generator | Configurable generator |
| Jeeves.ai | AI optimization including llms.txt |
| Yoast SEO | llms.txt support in premium version |
Discourse
Section titled “Discourse”| Plugin | Description |
|---|---|
| discourse-llms-txt-generator | Automatic llms.txt generation for Discourse forums |
Webasyst
Section titled “Webasyst”| Plugin | Description |
|---|---|
| webasyst-llms-txt-generator-plugin | llms.txt generator for Webasyst platform |
Drupal
Section titled “Drupal”Recipe for Drupal 10.3+: drupal.org/project/llmstxt
Documentation Frameworks
Section titled “Documentation Frameworks”| Tool | Platform | Stars | Description |
|---|---|---|---|
| starlight-llms-txt | Astro/Starlight | — | v0.7.0, enforces prerendering |
| astro-llms-txt | Astro | — | Standalone Astro integration |
| mkdocs-llmstxt | MkDocs | 79+ | Auto-generate from MkDocs docs |
| docusaurus-llms-generator | Docusaurus | — | Docusaurus plugin |
| nuxt-llms | Nuxt | — | Official Nuxt Content module |
| vitepress-plugin-llms | VitePress | — | VitePress plugin |
Astro/Starlight Installation
Section titled “Astro/Starlight Installation”pnpm add starlight-llms-txtimport starlightLlmsTxt from 'starlight-llms-txt'
export default defineConfig({ integrations: [ starlight({ plugins: [starlightLlmsTxt()], }), ],})MkDocs Installation
Section titled “MkDocs Installation”pip install mkdocs-llmstxtplugins: - llmstxtNuxt Installation
Section titled “Nuxt Installation”npx nuxi module add nuxt-llmsWeb Generators
Section titled “Web Generators”| Tool | Type | Description |
|---|---|---|
| Firecrawl llmstxt-generator | Hosted | Generate from any URL via Firecrawl |
| RAGrabbit | Self-hosted | llms.txt + RAG widget for docs |
| llmstxt.com | Online | Web generator and catalog |
| llm.codes | Online | Convert JS documentation to Markdown |
CLI Tools
Section titled “CLI Tools”| Tool | Language | Description |
|---|---|---|
| llmstxt | Node.js | Generate from sitemap.xml |
| llmstxt-architect | Python | AI-powered generation with LLM |
| llms_txt2ctx | Python | Convert llms.txt to context |
| Crawl4AI | Python | LLM-friendly crawler |
MCP Tools
Section titled “MCP Tools”| Tool | Description |
|---|---|
| mcpdoc | MCP server: llms.txt → documentation via MCP (79+ stars) |
| mcp-llms-txt-explorer | MCP server for navigating llms.txt |
| Context7 | MCP server with library documentation access |
More details: llms.txt and MCP
Directories and Catalogs
Section titled “Directories and Catalogs”| Resource | Description |
|---|---|
| llms-txt-hub | Largest directory (732 stars, 381 forks) |
| llmstxt-site | Alternative catalog |
| Awesome-llms-txt | Curated resource list |
Parsing Libraries
Section titled “Parsing Libraries”| Library | Language | Installation |
|---|---|---|
| llms-txt | Python | pip install llms-txt |
| llmstxt-parser | JavaScript | npm install llmstxt-parser |
| llms-txt-php | PHP | composer require nicholasgasior/llms-txt-php |
Comparison Table
Section titled “Comparison Table”| Tool | Language | Type | Open Source | Key Feature |
|---|---|---|---|---|
| starlight-llms-txt | JS | Framework plugin | Yes | Auto-generation for Starlight |
| mkdocs-llmstxt | Python | Framework plugin | Yes | MkDocs integration |
| nuxt-llms | JS | Framework module | Yes | Nuxt Content |
| LLMS.txt Generator (WP) | PHP | CMS plugin | Yes | WordPress |
| discourse-llms-txt-generator | Ruby | CMS plugin | Yes | Discourse forums |
| llmstxt | Node.js | CLI | Yes | From sitemap.xml |
| llmstxt-architect | Python | CLI | Yes | AI-powered generation |
| mcpdoc | Python | MCP server | Yes | llms.txt → MCP |
| Firecrawl generator | TS | Hosted | Yes | From any URL |
| Crawl4AI | Python | Crawler | Yes | LLM-friendly |