A structured reactive stack — every layer written in pure Python for 3.14t free-threading.
Stack Overview
flowchart TB
subgraph contentLayer [Content Layer]
Patitas[Patitas - Markdown Parser]
Rosettes[Rosettes - Syntax Highlighter]
end
subgraph renderLayer [Rendering Layer]
Kida[Kida - Template Engine]
end
subgraph appLayer [Application Layer]
Chirp[Chirp - Web Framework]
end
subgraph transportLayer [Transport Layer]
Pounce[Pounce - ASGI Server]
end
subgraph orchestrationLayer [Orchestration]
Bengal[Bengal - Static Site Gen]
Purr[Purr - Content Runtime]
end
Rosettes --> Patitas
Patitas --> Kida
Kida --> Chirp
Chirp --> Pounce
Chirp --> Patitas
Bengal --> Patitas
Bengal --> Kida
Purr --> Pounce
Purr --> Bengal
| ᓚᘏᗢ | Bengal | Static site generator ← You are here | Docs |
| ∿∿ | Purr | Content runtime | — |
| ⌁⌁ | Chirp | Web framework | Docs |
| =^..^= | Pounce | ASGI server | Docs |
| )彡 | Kida | Template engine | Docs |
| ฅᨐฅ | Patitas | Markdown parser | Docs |
| ⌾⌾⌾ | Rosettes | Syntax highlighter | Docs |
Python-native. Free-threading ready. No npm required.