DeskGap é uma estrutura para a construção de aplicativos de desktop multiplataforma com tecnologias web (JavaScript, HTML e CSS). Para habilitar recursos nativos mantendo o tamanho para baixo, o DeskGap empacota um tempo de execução Node.js e deixa a renderização HTML para a visualização web do sistema operacional.