Trac é uma ferramenta open source de controle de projetos de software que ajuda a controlar mudanças, entender seu impacto e integrar controle de versão. Foi desenvolvido em Python e é usado pelo Laboratório de Propulsão a Jato da NASA para controlar projetos.