Marko Migration Tool

JSON →
library 1.2.7 ·javascript deprecated
verified Jun 7, 2026

A CLI tool that migrates Marko v2 projects to be compatible with Marko v3. Version 1.2.7 is the latest stable release. This tool automatically updates taglibs and templates in a project (excluding node_modules) and modifies package.json dependency versions. It requires Node.js v4+ and should be run after an npm install. Key differentiator: it handles both HTML and concise syntax migration, and provides clear output of modified files and pending tasks for installed packages that also need migration. Note: it modifies files in place, so source control is strongly recommended before use.