Hands-on guides that walk you through complete workflows. Start with Get Started if you're new to Bengal.
Choose your path: Each tutorial category focuses on a specific aspect of building with Bengal. Follow tutorials in any order based on your needs.
Build Sites
End-to-end site builds
Create blogs, portfolios, and documentation sites from scratch.
Theming
Templates and customization
Learn Kida templating and customize the default theme.
Content Patterns
Advanced content organization
Build tutorial series, multi-part guides, and structured content.
Operations
CI/CD and analysis
Automate builds, deployments, and site quality checks.
Migration
Migrate from other SSGs
Step-by-step guides from Hugo, Jekyll, MkDocs, Sphinx, and more.
All Tutorials
Sites
- Build a Blog — Create a personal blog in 15 minutes (Beginner, 15 min)
- Multi-Author Blog — Team blogs with author profiles (Intermediate, 30 min)
- Skeleton YAML — Define your site in one YAML file (Beginner, 10 min)
Theming
- Getting Started with Kida — Learn Bengal's template engine (Beginner, 20 min)
- Swizzle the Default Theme — Customize templates safely (Intermediate, 45 min)
Content Patterns
- Create a Tutorial Series — Multi-part content with navigation (Intermediate, 25 min)
Operations
- GitHub Actions — Automated CI/CD pipelines (Intermediate, 20 min)
- Analyze Site Connectivity — Graph analysis for internal linking (Intermediate, 15 min)
Migration
Reference
- User Scenarios — Common patterns and use cases