CMS MADE SIMPLE FORGE

CMSMS CLI

 

Command Line Power for CMS Made Simple

cmscli is a standalone CLI tool for managing CMS Made Simple installations from the command line. Distributed as a self-contained .phar file, it provides 63 commands for site management, automation, and scripting without needing browser access.

Get the latest cmscli.phar from the GitHub Releases page.

Key Features

  • Content Management — Create, edit, list, and delete pages directly from the terminal
  • Template Workflows — Export templates to disk for IDE editing, import back when done
  • Forge Integration — Install modules from the Forge with automatic dependency resolution
  • Background Jobs — Process CmsJobManager tasks via cron, no web traffic required
  • Full Design Management — Export/import templates, stylesheets, and designs as files or XML
  • User & Group Admin — Create users, manage groups, reset passwords
  • Database Operations — Dump, import, and reset databases
  • Site Automation — Maintenance mode, cache clearing, integrity verification
  • UDTs & GCBs — Manage User Defined Tags and Global Content Blocks from CLI
  • Events & Preferences — Trigger system events and read/write site preferences

Built for Automation

Designed for scripting and cron jobs with minimal output, standard exit codes, and seamless integration into deployment pipelines and backup scripts.

Extensible

Modules can register their own CLI commands through the clicommands capability.

Download

Get the latest cmscli.phar from the GitHub Releases page.

Latest Release

 
Subscribe to the Latest Files RSS

Project Summary

CMSMS CLI
  • Type: Other
  • Created: 2017-08-23 (109 months ago)
  • Last Release Date: None
  • Last Commit Date: 2019-07-31 (85 months ago)
  • Downloads: 711