O Cronapp permite uma completa customização de todos os recursos disponibilizados na plataforma, já que é possível editar diretamente códigos-fontes. Entretanto, o Cronapp fornece meios mais simplificados para que o usuário possa estender ou customizar os recursos disponíveis de forma low-code. São eles:
Blocos de programação cliente e servidor
Os blocos de programação (Cliente e servidor) possui uma API de funções disponível para os usuários do Cronapp. Caso o usuário queira construir suas próprias funções ou adicionar funções de terceiros, você pode seguir os passos indicados em:
Componentes Visuais
Os componentes visuais também podem ser reaproveitados, customizados ou estendidos. Para ver mais detalhes, veja os tutoriais abaixo:

Figura 1 - Criando novo componente visual
Plugin
O Cronapp possui recursos de plugins são criados utilizando a própria plataforma do Cronapp, após sua criação é possível utilizar em seus projetos ou disponibilizar para terceiros através do nosso marketing place.

Figura 2 - Marketplace dos plugins
Templates
Os Arquivos de Template permitem modificar e personalização os arquvos gerados pelo Cronapp, inclusive as páginas de CRUD geradas pelo Diagrama de dados. É possível compartilhar o template e utilizar em outras aplicações dentro da plataforma Cronapp e compartilhar com outros usuários.

Figura 3 - Templates a serem personalizados

Figura 3.1 - Opção de compartilhar template (habilitado após modificar os arquivos)
Web services
A comunicação do Cronapp é toda focada em requisições REST e temos diversos recursos para facilitar ainda o uso dessa tecnologia em seus projetos.

Figura 4 - Habilitando os recursos REST no Swagger / OpenAPI