Start Here

Getting Started

Get oriented with Thulite’s core goals, required prerequisites, and the next documentation steps to install, configure, use, and maintain your site.

Installation

Create a new Thulite project with the CLI, choose a template and variant, and bootstrap a ready-to-run site with optional integrations.

Configuration

Configure Thulite by updating Hugo settings, project parameters, and page frontmatter, then apply integration-specific options when needed.

Usage

Follow the day-to-day Thulite workflow to create content, run the dev server, format files, build production output, and preview locally.

Verification

Verify your Thulite build by checking generated HTML, assets, metadata, and runtime behavior before deployment with browser and audit tools.

Updating Overview

Learn how to update Thulite, track release changes, and use semantic versioning to plan safe upgrades across patch, minor, and major releases.

V2

Migrate from Thulite v1 to v2 with step-by-step dependency, package, and configuration updates, plus fixes for common upgrade issues.

Troubleshooting

Troubleshoot common Thulite issues by validating configuration, checking integration docs, and using GitHub issues and discussions for support.

Editor Setup

Set up your editor for Thulite with recommended VS Code extensions and formatting commands to keep Markdown, styles, and scripts consistent.

Why Thulite?

Learn why Thulite exists, what principles shape it, and how its architecture, performance, security, and developer focus support modern websites.

Dependencies

Understand how Thulite manages dependencies with npm and Hugo modules, why this approach was chosen, and the trade-offs versus alternatives.