Leafpad automatically generates Markdown files from your rich text editor content. While you write using the familiar visual editor, Leafpad creates clean Markdown versions of your posts in the background giving you the best of both worlds.
Enabling Markdown File Generation
To enable .md file generation:
Log into the Leafpad dashboard
Navigate to Settings > LLM
Enable "Generate Markdown files automatically"
Once enabled, Leafpad will automatically generate Markdown versions of all your blog posts. Both new and existing posts will have Markdown files available.
How to Access Markdown Files
Any blog post can be accessed in Markdown format by appending .md to the URL:
Rich text (HTML):
yoursite.com/blog/my-postMarkdown version:
yoursite.com/blog/my-post.md
The Markdown file stays in sync with your rich text content automatically. Every time you update a post in the editor, the Markdown file is regenerated to reflect the changes.
Tip 💡: Never include the .md files in your sitemap. These path will be automatically handled by llms.txt file. Include a noindex when serving these files. We recommended sending the raw file which is received by leafpad's API. Because, it holds all the right information and formatting needed for llms
Benefits
For Content Distribution
Markdown files are easily parsed by AI assistants and tools
Share content across platforms that support Markdown
Provide developer-friendly documentation format
For API Integration
Access content in multiple formats via a single URL
Integrate blog content into external systems and tools
Enable programmatic content consumption
For AI Accessibility
AI agents can efficiently process Markdown over HTML
Improved content understanding and citation accuracy
Better visibility in AI-powered search and chat interfaces
Example
When you create a blog post using Leafpad's rich text editor with headings, bold text, and lists, Leafpad automatically generates the equivalent Markdown:
# Getting Started
This is a **bold statement** and this is *italic*.
- Item one
- Item two
Check out [our docs](https://example.com)This Markdown file is generated and maintained automatically no manual conversion needed.
To see this live. You can append .md to any leafpad docs and blogs article to see how this page is optimized for llms to consume
Published with LeafPad