Monotone ist ein freies verteiltes Versionskontrollsystem. Es bietet einen einfachen, einzelfile-Transaktionsversionsspeicher mit vollständig getrennter Arbeitsweise und einem effizienten Peer-to-Peer-Synchronisationsprotokoll. Es versteht geschichtssensitives Merging, leichte Zweige, integrierte Code-Überprüfung und Tests von Drittanbietern.