mark-don

open source projectRubyRailsTypeScriptAstroLLM
mark-don (Rails) astro-mark-don (Astro) RubyGems npm

A Rails gem and an Astro integration that serve any page as Markdown by appending .md to the URL or sending Accept: text/markdown.

The Rails gem hooks into any app automatically via a Railtie. The Astro package generates static .md files at build time.

Both are available as open source packages : mark-don on RubyGems, astro-mark-don on npm.

This portfolio is using astro-mark-don : try it at dev.paul-lahana.com/index.md

Inspired by Evil Martians' article on making websites visible to LLMs.

A screenshot of the markdown version of this portfolioA screenshot of the response from the LLM when asking for a description of the portfolio