Skip to main content

Moosh

info

Moodle Shell — manage you Moodle like a hacker - from command-line!

Moosh stands for MOOdle SHell. It is a commandline tool that will allow you to perform most common Moodle tasks. It's inspired by Drush - a similar tool for Drupal.

What is it for?​

moosh is meant to be run:

  • As a CLI command to support Moodle development, troubleshooting or administration
  • In bash-oneliners for quick task automation
  • As part of shell scripts to automate Moodle processes

There is no moosh API that could be used programmatically.

Documentation​