O Ansel vem com uma linguagem de “scripting” versátil para aprimoramento de funcionalidade.

Os scripts de Lua podem ser usados para definir ações para o Ansel executar quando um evento é disparado. Um exemplo pode ser chamar um aplicativo externo durante a exportação de um arquivo para aplicar passos adicionais de processamento fora do Ansel.

O Lua  é um projeto independente fundado em 1993, que proporciona uma linguagem de scripting potente, rápida, leve e integrável. O Lua é amplamente usado por muitos aplicativos de código aberto, programas comerciais e para a programação de jogos.

O Ansel usa a versão 5.4 do Lua. Descrever os princípios e a sintaxe do Lua está além do escopo deste manual do usuário. Para uma introdução detalhada consulte o manual de referência do Lua .

As seções a seguir fornecerão uma breve introdução de como os scripts de Lua podem ser usados com o Ansel.