Shevky Documentation
Shevky is a minimal, dependency-light static site generator built with Node.js. It transforms Markdown content with YAML front matter into multi-language HTML pages using Mustache templates, with a hook-based plugin system for extensibility.
This documentation is organized for three audiences:
- New users - install, first project, first build, and deploy.
- Intermediate users - configuration, CLI workflows, troubleshooting, and customization.
- Advanced users - architecture internals, plugin system, and extension authoring.
Recommended Reading Order
- Getting Started - prerequisites, installation, quickstart
- Tutorials - step-by-step from first project to deployment
- Guides - configuration, CLI usage, troubleshooting
- Deploy - production builds and hosting options
- Extend - plugin system, authoring, and first-party plugin catalog
- Reference - configuration keys, CLI flags, types, glossary
Sections
| Section | Description |
|---|---|
| Getting Started | From zero to a running site |
| Tutorials | Hands-on step-by-step path |
| Guides | Task-oriented how-to guides |
| Deploy | Build artifacts and hosting |
| Extend | Plugin system and authoring |
| Reference | Technical reference material |
| License | License terms and memorial note |