Reference

Technical specifications, directives, and architecture

9 pages in this section

Complete technical documentation for Bengal's APIs, syntax, and internals.

What Do You Need?

Reference vs Guides

Looking for... Go to...
"How do I use tabs?" Directives Reference
"How do I build a tabbed interface?" Theming → Templating
"What's the build pipeline?" Architecture
"How do I speed up builds?" Building → Performance

Note

Reference documents what is available (exhaustive, lookup-oriented). Guides explain how to accomplish tasks (goal-oriented). Use reference when you know what you're looking for.

In This Section

Cheatsheet Quick reference for common Bengal commands, patterns, and configurations
Directives Reference Complete reference for all available markdown directives in Bengal 8 pages
Theme Variables Comprehensive reference of all variables and functions available in Jinja2 templates.
Architecture High-level architecture overview of Bengal 2 pages