CLI Reference

uniconv [options] <source> "<pipeline>"
uniconv <command> [args]

Global options

FlagDescription
-o, --output <path>Output file path
-f, --forceOverwrite existing files
-r, --recursiveProcess directories recursively
--input-format <fmt>Override auto-detected input format for stdin
--timeout <seconds>Plugin timeout (0 = no timeout)
--jsonOutput results as JSON
--dry-runShow what would happen without executing
--quietSuppress output
--verboseDetailed output
-p, --preset <name>Use a saved preset
-v, --versionShow version
-h, --helpShow help

Source

SourceMeaning
photo.heicFile path
- (with piped data)Read from stdin (format auto-detected)
- (no piped data)Generator mode (no input file)

Commands

File operations

CommandDescription
info <file>Show file details (format, size, dimensions)
watch <dir> "<pipeline>"Watch directory and process new files

Plugin management

CommandDescription
plugin listList installed plugins
plugin install <name>Install a plugin or collection (+name)
plugin remove <name>Uninstall a plugin
plugin update [name]Update one or all plugins
plugin search <query>Search the registry
plugin info <name>Show plugin details

Presets

CommandDescription
preset listList saved presets
preset create <name> "<pipeline>"Save a preset
preset delete <name>Remove a preset
preset show <name>Show preset details

Configuration

CommandDescription
config listList configuration
config get <key>Get a config value
config set <key> <value>Set a config value

System

CommandDescription
updateUpdate uniconv to the latest version
update --checkCheck for updates without installing