Gitify is a set of command-line commands that can be used for versioning and dev-stage-production workflows with a MODX site. Its primary purpose is to create file representations of objects in the MODX database (such as resources and elements, but any object can be included), so they can be committed to a version control system such as git.

The project configuration, which determines what data is written to file and build to the database, is stored in a .gitify file in the project root.

Gitify Watch is a free companion MODX Extra for Gitify, which will automatically extract information from MODX when changes are made.