Why Choose Stati?
Modern web development made simple with essential features that just work.
TypeScript First
Built with TypeScript from the ground up with defineConfig() helper.
Fast Development
Development server with live reload and incremental rebuilding.
ISG Support
Incremental Static Generation with intelligent caching and flexible invalidation.
Markdown & Templates
Powerful Markdown processing with Eta templating and hierarchical layouts.
Simple Configuration
Minimal configuration with sensible defaults and TypeScript IntelliSense.
Modern Tooling
CLI tools, project scaffolding, and development workflows built for efficiency.
Powerful Features
Modern static site generation with features that make development fast, intuitive, and type-safe
TypeScript-First Configuration
Built with TypeScript from the ground up. Get full type safety, IntelliSense autocomplete, and better debugging in your configuration files.
-
Full type inference with
defineConfig() - IntelliSense autocomplete in VS Code
- Catch configuration errors before build
import { defineConfig } from '@stati/core';
export default defineConfig({
site: {
title: 'My Stati Site',
baseUrl: 'https://example.com',
defaultLocale: 'en-US',
},
markdown: {
options: {
html: true,
linkify: true,
typographer: true,
},
},
isg: {
enabled: true,
ttlSeconds: 3600,
},
});
Get Started in Minutes
Create a new Stati site with a single command.