Os repositórios públicos do iGRP 3.0 no GitHub (NOSiCode-CV), por domínio — onde ver o código, abrir issues e propor alterações.
O código do iGRP 3.0 está publicado no GitHub, na organização NOSiCode-CV: um repositório por módulo. É aí que podes ler o código, abrir issues e propor alterações — ver o Guia de contribuição.
O branch publicado de cada repositório é o branch por omissão (github-release).
Framework
| Repositório | Conteúdo |
|---|---|
| igrp-framework-core-java | Núcleo Java (cv.igrp.framework:core): CQRS, base de todos os backends |
| igrp-framework-stereotype-java | Estereótipos Java usados pelo código gerado |
| igrp-framework-auth-backend-monorepo | Autenticação e autorização no backend (@IgrpPermission, sincronização com o Access Management) |
| igrp-framework-nextjs | Framework Next.js, Design System, template das apps e template-migrator |
| igrp-framework-auth-frontend-monorepo | Autenticação no frontend |
Access Management
| Repositório | Conteúdo |
|---|---|
| igrp-platform-access-management | API do Access Management (servidor OAuth2, administração, M2M) |
| igrp-application-center | Application Center (consola de administração) |
Processos (BPMN)
| Repositório | Conteúdo |
|---|---|
| igrp-process-studio-backend-api | API do Process Studio |
| igrp-process-studio-backend-monorepo | Módulos Java do Process Studio (SDK e integração) |
| igrp-process-studio-frontend | UI do Process Studio |
| igrp-process-studio-frontend-monorepo | Pacotes TypeScript do Process Studio (cliente, tipos, editor BPMN) |
| igrp-process-management-backend-api | API do Process Management (motor BPMN) |
| igrp-process-management-backend-monorepo | Módulos Java do Process Management |
| igrp-process-management-frontend | UI do Process Management |
| igrp-process-management-frontend-monorepo | Pacotes TypeScript do Process Management (cliente, tipos, client-ui) |
Cloud
| Repositório | Conteúdo |
|---|---|
| igrp-cloud-gateway | API Gateway |
| igrp-cloud-eureka | Service discovery (Eureka) |
Studio
| Repositório | Conteúdo |
|---|---|
| igrp-studio-ide | Studio IDE (Electron) e as releases para instalar |
| igrp-studio-nextjs-engine | Gerador de código Next.js |
| igrp-studio-springboot-engine | Gerador de código Spring Boot |
Exemplos
| Repositório | Conteúdo |
|---|---|
| demo-training-backend | Projeto de demonstração — backend |
| demo-training-frontend | Projeto de demonstração — frontend |
| igrp-springboot-skills | Skills de agentes de IA para projetos Spring Boot iGRP |
Ainda não publicados
O Notification Service (serviço, consola e SDKs), a CLI @igrp/cli e as bibliotecas de ficheiros e email ainda não têm repositório público. Para estes, reporta pelo e-mail ou Discord.
Os repositórios marcados como v1/v2 na organização (por exemplo IGRP-Framework) são das versões anteriores do iGRP.
How is this guide?
Última atualização:
