Install
pip install bengal
Requires Python 3.14+. See installation guide for details.
Create a Site
1 2 3 | |
Your site runs atlocalhost:5173.
Pick a Path
Writer
Start Here
Write content in Markdown with the default theme
Get up and running in 5 minutes with Bengal's writer-focused workflow.
Themer
Customize templates and styles to match your brand
Build your own theme or override just the parts you want to change.
Contributor
Hack on Bengal core - fix bugs, add features
Set up your development environment and start contributing.
Next Steps
- Tutorials — Step-by-step guides
- Content — Writing and organizing content
- Theming — Templates and styling
- CLI Reference — All commands
In This Section
Install Bengal
Install Bengal using pip, uv, or from source
Writer Quickstart
Create your first site and start writing content
Themer Quickstart
Customize themes and create your own designs
Contributor Quickstart
Set up Bengal for development and start contributing
Related Pages
Coming From Another Tool?
Onboarding guides for users migrating from Sphinx, Hugo, Docusaurus, and other documentation tools