Built-in Features
Gozzi includes comprehensive features that enhance your static site without requiring additional plugins.
Content Enhancement
- Mathematical Expressions - Client-side KaTeX rendering for beautiful math equations
- Mermaid Diagrams - Client-side diagram rendering with browser-based MermaidJS
- Syntax Highlighting - Server-side code highlighting with Chroma
Content Organization
- Table of Contents - Automatic TOC generation from headings
- Tag Management - Comprehensive tag system across all content
- Pagination - Built-in pagination for large content collections
- Content Analytics - Word count and reading time calculation
SEO & Discoverability
- RSS/Atom Feeds - Automatic feed generation
- Sitemap - XML sitemap for search engines
- Robots.txt - Customizable robots file
- Social Media Integration - Open Graph meta tags
Performance
All built-in features are optimized for speed:
- Server-Side Rendering - Syntax highlighting rendered during build time
- Client-Side Rendering - KaTeX math and Mermaid diagrams render in browser for flexibility and interactivity
- Fast Builds - Native features add minimal overhead (still sub-second for most sites)
- Caching - Generated content cached until source changes
- Minimal JS - KaTeX (~120KB) and Mermaid (~200KB) render in browser; syntax highlighting works without JS
Feature Integration
Built-in features work seamlessly together:
- Tag pages include pagination automatically
- RSS feeds respect tag filtering
- Social meta tags use calculated reading times
- TOC generation works with KaTeX math, Mermaid diagrams, and syntax highlighting
- Server-side features (syntax highlighting) have zero runtime overhead
- Client-side features (KaTeX, Mermaid) load asynchronously without blocking page render
- All features respect configuration inheritance
Next Steps:
- Learn about Mathematical Expressions
- Explore Mermaid Diagrams
- Configure SEO features