markdown

Recipes

Worked examples for the things callers actually do — embed the parser, walk the AST, target a different format, integrate with juicer.

The reference tells you what the API is. This section shows you what to do with it.

Pages

  • Embedding the parser — Drop the library into your Scala app — JVM, JS, or Native — and render markdown content with the right config for your audience.
  • Writing a custom renderer — Walk the AST yourself and emit your own format — plain text, JSON, terminal ANSI, anything.
  • Juicer integration — Juicer — the static site generator powering this very site — uses this library to render content. Here's how the pieces fit.