# 开源范围(以及开发中说明)
谷雨开源 SaaS 平台(英文简称 G2rain)目前按照“公共 / 基础 / 核心 / 业务域”的思路逐步开源并持续演进。具体发布与仓库信息以官方渠道为准。
# 平台分层
- 公共能力:
mybatis-extensions(当前仓库名为g2rain-mybatis-extensions) - 基础开发工具:
- Java 代码生成项目(3 个:其中包含
common配套基础库,另外两项后续补齐文档) - 前端代码生成命令行:
g2rain-app-cli - 前端代码生成模板:
g2rain-app-template
- Java 代码生成项目(3 个:其中包含
- 核心平台模块:
main-shell、manager-app、infra-app、basis、infra、iam、gateway、starter等 - 内容管理(CMS)已开源(能力持续迭代):后端 g2rain-cms、前端 g2rain-cms-app;文档与接口以各仓库及 OpenAPI 为准。
- 部署交付:g2rain-deploy(Docker Compose 与运维脚本)
- 其他规划业务域:
ai rag、crm等(以仓库与公告实际公开情况为准)
← 目标方向