Home Documentation Templates Examples Showcase GitHub ↗
Theme

Documentation

Learn the small part first. Reach for the rest when you need it.

Nift's core model is intentionally compact: install one executable, track the files you want to build, put shared structure in templates and partials, and let Nift keep paths and incremental dependencies straight. Everything else in your web stack can stay itself.

The whole mental model in one paragraph.

A tracked name connects content, a template and an output. @content places the tracked content, @input(...) composes reusable files, @pathto(...) creates checked project-aware paths, and Nift records enough dependency information to rebuild the outputs affected by a change.

Start here.

If you are new to Nift, these four pages are the shortest route from installation to a useful project.

Choose your starting style.

The everyday reference.

Understand what Nift is tracking.

Ship what you build.

Nift's responsibility can end at the generated files. Deploy public/ to a static host, serve it from your own backend, or package it into a larger application.

Go beyond a simple static site.

You do not need to read all of this before using Nift.

The documentation is intentionally broader than the core language. Start with installation, Getting Started and the template essentials. The rest is here when your project reaches the problem it explains.