monotone é um sistema de controle de versão distribuído gratuito. Ele fornece um armazenamento de versão transacional simples, de arquivo único, com operação totalmente desconectada e um protocolo de sincronização ponto a ponto eficiente. Ele compreende mesclagem sensível ao histórico, ramificações leves, revisão de código integrada e testes de terceiros.