# renderers

URL: /patitas/api/renderers/
Section: renderers
Description: Patitas renderers.

Renderers convert typed AST nodes into output formats.

Available Renderers:
- HtmlRenderer: Renders AST to HTML using StringBuilder pattern
- LlmRenderer: Renders AST to structured plain text for LLM consumption

Thread Safety:
All renderers use StringBuilder local to each render() call.
Safe for concurrent use from multiple threads.

---

> For a complete page index, fetch /patitas/llms.txt.

Open LLM text
(/patitas/api/renderers/index.txt)

Share with AI

Ask Claude
(https://claude.ai/new?q=Please%20help%20me%20understand%20this%20documentation%3A%20%2Fpatitas%2Fapi%2Frenderers%2Findex.txt)

Ask ChatGPT
(https://chatgpt.com/?q=Please%20help%20me%20understand%20this%20documentation%3A%20%2Fpatitas%2Fapi%2Frenderers%2Findex.txt)

Ask Gemini
(https://gemini.google.com/app?q=Please%20help%20me%20understand%20this%20documentation%3A%20%2Fpatitas%2Fapi%2Frenderers%2Findex.txt)

Ask Copilot
(https://copilot.microsoft.com/?q=Please%20help%20me%20understand%20this%20documentation%3A%20%2Fpatitas%2Fapi%2Frenderers%2Findex.txt)

Module

#
`renderers`

Patitas renderers.

Renderers convert typed AST nodes into output formats.

Available Renderers:

- HtmlRenderer: Renders AST to HTML using StringBuilder pattern

- LlmRenderer: Renders AST to structured plain text for LLM consumption

Thread Safety:

All renderers use StringBuilder local to each render() call.
Safe for concurrent use from multiple threads.
