CLI usage

Export models straight from the command line.

Use the CLI to export one model or run batch exports automatically.

Check all options

Start with the help command when you want to see every export flag and the current app version.

$ modelizer-next --help
Modelizer Next <modelizer.kbra.lu> Copyright (C) 2026 UnKabaraQuiDev <u.kbra.lu+mn@gmail.com>
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it under certain conditions.

Modelizer Next App / 8-NIGHTLY-230 [Automated nightly build 2026-05-09_14-28-58 (shared)]
App dir: /home/pcy113/.modelizer-next

Usage:
 modelizer --export <file> --type <svg|png> [options]

Options:
 -t, --type <svg|png> Export format
 -o, --out <directory> Output directory, default: current directory
 -s, --scope <scope> selection|view|everything, default: everything
 -p, --panels <list> Comma-separated PanelType names: conceptual (c), logical (l), physical (p)
 -n, --pattern <pattern> File name pattern, default: '%FILENAME%-%TYPE%.%EXTENSION%', available: %FILENAME%, %TYPE%, %EXTENSION%, %DATE%, %TIME%
 -f, --force Continue on legacy/newer-version warnings
 -h, --help Print this help
 -m, --multiple Multiple input files, separated by commas "path1,path2,path3..."
 -w, --wildcard Enable wildcard support for input files, supports: *, **, ?
 -j, --jobs <count> Dispatch multiple threads to speed up the export process

Export one model

Pick a model file, choose the panels you need, and export the result as PNG.

$ modelizer-next --export path/to/file.mn --panels conceptual,logical,technical --type png

Batch export with wildcards

Export many files at once, enable wildcard matching, send output to a folder, and use multiple jobs.

$ modelizer-next -e path/to/files/*.mn -w -p c,l,t -j 5 -o out/