Getting Started

August 10, 2025 ยท View on GitHub

Differences between Metalsmith CLI and Metalsmith with JavaScript (Node.js).

A brief but succinct description.

Installation

Metalsmith uses Node.js.

Install Node

Mac and Linux

Use NVM Metalsmith recommends using Node.js version 4 however it works well on v0.12 and after.

nvm install v4

Windows

Provide link or installation method.

Tutorials

As Metalsmith can be used as a command line interface/tool (CLI) or directly with JavaScript there are two distinct tracks. However, they share commonality.

JavaScript - Programatical use (better term required).

Command Line Interface/Tool - CLI

Contributions

We welcome contributions.

How to create a pull request