# Content URL: /bengal/docs/0.5.0/content/ Section: content -------------------------------------------------------------------------------- The Content System Bengal transforms Markdown files into structured, validated documentation sites with rich directives, cross-references, and automated validation. What Do You Need? Folder Content Organization Pages, sections, and bundles explained Content Authoring Markdown, MyST directives, and rich content Translate Internationalization (i18n) Multi-language sites with gettext PO/MO, RTL support, and translation workflows Content Collections Validate frontmatter with typed schemas Link Content Sources Fetch content from external sources Magnifying Glass Analysis Site structure analysis tools Content Reuse Snippets, data files, and DRY patterns Folder Versioned Documentation Serve multiple versions of your documentation from a single site Validation Content validation and health checks How Content Flows flowchart LR subgraph Sources A[Local .md files] B[GitHub repos ⚡] C[Notion/APIs ⚡] end subgraph Processing D[Discovery] E[Frontmatter Parsing] F[MyST Directives] G[Cross-References] end subgraph Output H[HTML Pages] end A --> D B --> D C --> D D --> E E --> F F --> G G --> H Note Note ⚡ Remote sources require optional dependencies. Install with pip install bengal[all-sources] or individually: bengal[github], bengal[notion], bengal[rest]. Key Features Feature Description Component Model type, variant, and props define page identity, appearance, and data MyST Directives Tabs, cards, admonitions, code blocks, and 60+ directives Cross-References [[path]] syntax with O(1) lookups and auto-title resolution Validation bengal check checks links, directives, and frontmatter Graph Analysis bengal graph report finds orphan pages and suggests links Tip Tip New to Bengal? Start with Organization to understand how files become pages, then explore Authoring for MyST syntax. Working on a larger site? Use Analysis to optimize internal linking and Validation for automated quality checks. -------------------------------------------------------------------------------- Metadata: - Author: lbliii - Word Count: 261 - Reading Time: 1 minutes