Rockgarden
A Python static site generator that works with Obsidian vaults and plain markdown directories.
Getting Started
Install rockgarden, point it at a folder of markdown, and get a navigable HTML site. No config required.
- Getting Started: Install, build, and preview
Customization
Add custom CSS, override templates, create themes, and more — progressively, only when you need it.
- Customization: Customization guide
Reference
- Configuration: All configuration options
- Markdown Support: Supported syntax reference
- Build Hooks: Custom shell commands at build stages
- Deployment: Hosting and CI/CD
Design & Architecture
- Vision: Goals and design philosophy
- Architecture: Build pipeline and module structure
Contributing
Contributions may be welcome if they fit the vision of this project. Please open an issue before submitting PRs. See CONTRIBUTING.md for details.