O documento apresenta a abordagem MetaCG para escrita de geradores de código-fonte. A técnica MetaCG guia a organização e especificação de transformações textuais através de um metamodelo. Isso impacta na redução da complexidade e esforço no desenvolvimento de geradores de código. O documento descreve a estrutura dos pacotes da técnica MetaCG e apresenta um exemplo de sua implementação no JavaCG.