Skier
Skier is a minimal, modular static site generator for modern web projects. It’s designed for developers who want full control over their build pipeline—without bloat, black boxes, or magic.
---
Why Skier?
-
Minimal & Fast: No unnecessary dependencies or features. You control every build step.
-
Extensible: Compose your own pipeline using built-in and custom tasks.
-
TypeScript-first: Modern, type-safe codebase and config.
-
Scriptable: All logic is explicit—no hidden conventions.
-
Production-tested: Powers
ripixel-website and other real sites.
---
Key Features
- Task-based pipeline (pages, blog, feeds, static, CSS, and more)
- Markdown & frontmatter support
- Handlebars templates and partials
- CLI for running, filtering, and debugging tasks
- A suite of Built-In tasks that cover common needs to quick-start your site generation
---
Built With Skier
Skier powers production websites across different domains:
- Skier Documentation - This documentation site itself
- ripixel.co.uk - Personal portfolio and blog
- Bingham Sunday Running Club - Community running club website
- FitGlue - Marketing site for fitness data platform
---
Get Started
See the
Getting Started guide for quick setup, project structure, and your first build.
---
Documentation
Full documentation is in the
/docs folder:
-
Getting Started-
Configuration-
Tasks-
Built-In Tasks-
Custom Tasks-
Templates & Partials-
Markdown & Frontmatter-
Architecture-
Recipes-
Migration Guide-
FAQ-
Contributing---
License
MIT