
Product
Introducing Reachability for PHP
Reachability analysis for PHP is now available in experimental, helping teams identify which vulnerabilities are actually exploitable.
mkdocs-llmstxt-md
Advanced tools
MkDocs plugin for LLM-friendly documentation with direct markdown serving
MkDocs plugin for LLM-friendly documentation that provides:
page.md URLsThis plugin is inspired by mkdocs-llmstxt, the key difference is that mkdocs-llmstxt take the parsing HTML approach which can be used with injected HTML. This plugin focus on the raw markdown approach, which makes things simpler if you only need to work with markdown content.
uv pip install mkdocs-llmstxt-md
# or with pip
pip install mkdocs-llmstxt-md
Add to your mkdocs.yml:
plugins:
- llms-txt:
sections:
"Getting Started":
- index.md: "Introduction to the project"
- quickstart.md
"API Reference":
- api/*.md
sections: Dict of section names to file patternsenable_markdown_urls: Enable .md URL serving (default: true)enable_llms_txt: Generate llms.txt (default: true)enable_llms_full: Generate llms-full.txt (default: true)enable_copy_button: Add copy button to pages (default: true)Clone the repository:
git clone <repository-url>
cd mkdocs-llmstxt-md
Install in development mode:
uv pip install -e .
# or with pip
pip install -e .
Verify installation:
uv pip list | grep mkdocs-llmstxt-md
# or with pip
pip list | grep mkdocs-llmstxt-md
The project includes a complete test site in test-site/ to validate all plugin features:
Build the test site:
cd test-site
mkdocs build
Serve the test site locally:
mkdocs serve
Visit http://localhost:8000 to see the documentation
Validate generated files:
After building, check the test-site/site/ directory for:
llms.txt - Index file with markdown URLsllms-full.txt - Complete documentation*.md files alongside HTML pages (e.g., index.md, quickstart/index.md)Test markdown URL access:
The test site demonstrates all plugin features:
test-site/
├── mkdocs.yml # Plugin configuration example
└── docs/
├── index.md # Homepage with tables and code
├── quickstart.md # Getting started guide
├── installation.md # Detailed setup instructions
├── api/
│ ├── overview.md # API documentation
│ └── functions.md# Function reference
└── advanced/
└── configuration.md # Advanced config examples
Currently manual testing via the test site. Future versions will include automated tests.
src/mkdocs_llmstxt_md/cd test-site && mkdocs buildtest-site/site/FAQs
MkDocs plugin for LLM-friendly documentation with direct markdown serving
We found that mkdocs-llmstxt-md demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Reachability analysis for PHP is now available in experimental, helping teams identify which vulnerabilities are actually exploitable.

Product
Export Socket alert data to your own cloud storage in JSON, CSV, or Parquet, with flexible snapshot or incremental delivery.

Research
/Security News
Bitwarden CLI 2026.4.0 was compromised in the Checkmarx supply chain campaign after attackers abused a GitHub Action in Bitwarden’s CI/CD pipeline.