Ginga-NCL é o subsistema Ginga para exibição de documentos NCL e foi desenvolvido pela PUC-Rio visando prover uma infra-estrutura de apresentação para aplicações declarativas escritas na linguagem NCL. NCL é uma linguagem de aplicação XML com facilidades para a especificação de aspectos de interatividade, sincronismo espaço-temporal entre objetos de mídia, adaptabilidade, suporte a múltiplos dispositivos e suporte à produção ao vivo de programas interativos não-lineares.