https://github.com/netwrix/docusaurus-llms-generator
Docusaurus plugin for generating llms.txt and llms-full.txt for your Docusaurus docs 🥳
https://github.com/netwrix/docusaurus-llms-generator
Last synced: 5 months ago
JSON representation
Docusaurus plugin for generating llms.txt and llms-full.txt for your Docusaurus docs 🥳
- Host: GitHub
- URL: https://github.com/netwrix/docusaurus-llms-generator
- Owner: netwrix
- License: mit
- Created: 2025-06-24T03:18:47.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-01T19:37:37.000Z (12 months ago)
- Last Synced: 2026-01-27T23:48:25.413Z (5 months ago)
- Language: JavaScript
- Size: 3.91 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docusaurus llms.txt (and llms-full.txt) Generator
This Docusaurus plugin automatically generates two text files containing all the markdown content from your Docusaurus site:
- **`llms.txt`** - A condensed version with essential content
- **`llms-full.txt`** - A complete version with all markdown content
## What it does
The plugin scans your entire Docusaurus site directory and:
1. **Finds all markdown files** (`.md` and `.mdx`) recursively
2. **Excludes specified patterns** (defaults to `CLAUDE.md` and `node_modules`)
3. **Combines all content** into two output files
4. **Preserves file paths** for context
## Use cases
- **AI Training**: Feed your documentation to LLMs for context-aware assistance
- **Content Analysis**: Analyze your entire documentation corpus
- **Search Indexing**: Create searchable text files
- **Backup**: Generate text backups of all your documentation
## Configuration
The plugin is highly configurable with options for:
- Custom output file names
- Exclusion patterns
- Debug logging
- Content filtering
Perfect for teams who want to leverage their documentation with AI tools or need comprehensive text exports of their Docusaurus content.