{"repo":"ihub-pub/plugins","free":true,"listed":false,"github":"https://github.com/ihub-pub/plugins","clone":"git clone https://github.com/ihub-pub/plugins.git","description":"A set of Gradle plugins that greatly simplify project management / 一套极大简化项目管理的Gradle插件集","language":"Groovy","stars":711,"topics":["java","groovy","gradle-plugin","spring-boot","native","graalvm","ihub","git"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"IHub Plugins 一套为 Gradle 项目提供基础设施的插件集，极大简化项目配置 --- ✨ 特性 (Features) - 📦 开箱即用 ：零配置即可快速开始，默认配置完全遵循最佳实践。 - 🛠️ 高度可扩展 ：提供灵活的扩展属性系统，支持多种层级的配置方式。 - 🧩 依赖管理 ：统一的 BOM 依赖版本管理，彻底告别版本冲突。 - 🌍 多语言支持 ：原生支持 Java、Groovy、Kotlin 等主流 JVM 语言。 - 🍃 Spring 生态 ：深度集成 Spring Boot，并原生支持 GraalVM Native 编译。 - 🛡️ 代码质量 ：内置代码规范检查、测试覆盖率等强有力的验证工具。 - 🚀 发布支持 ：轻松支持将组件发布到 Maven Central 及 Gradle Plugin Portal。 🧩 插件列表 (Plugins) IHub 提供了丰富的插件生态，按功能可分为以下几类： 🛠 核心插件 插件 ID 名称 类型 描述 --------- ------ ------ ------ pub.ihub.plugin.ihub-settings Settings Settings 插件仓库、版本管理及子项目管理 pub.ihub.plugin Base Project 基础插件，配置组件仓库及扩展属性 pub.ihub.plugin.ihub-version Version Project 依赖版本检查与自动更新 pub.ihub.plugin.ihub-profiles Profiles Project Gradle 版本兼容的 Maven POM Profiles 🌍 语言支持 插件 ID 名称 类型 描述 --------- ------ ------ ------ pub.ihub.plugin.ihub-java Java Project Java 环境配置、默认依赖及兼容性 pub.ihub.plugin.ihub-groovy Groovy Project Groovy 环境配置及组件依赖 pub.ihub.plugin.ihub-kotlin Kotlin Project Kotlin 环境配置 📦 依赖与框架 插件 ID 名称 类型 描述 --------- ------ ------ ------ pub.ihub.plugin.ihub-bom BOM Project 依赖版本统一管理及兼容性配置 pub.ihub.plugin.ihub-boot Boot Project Spring Boot 插件及 Docker 镜像配置 pub.ihub.plugin.ihub-native Native Project GraalVM Native AOT 编译支持 🛡️ 验证、构建与工具 插件 ID 名称 类型 描述 --------- ------ ------ ------ pub.ihub.plugin.ihub-test Test Project 测试任务与环境配置 pub.ihub.plugin.ihub-verification Verification Project 代码静态检查、测试覆盖率 pub.ihub.plugin.ihub-publish Publish Project 组件仓库发布配置 pub.ihub.plugin.ihub-shadow Shadow Project 胖包 (Fat JAR) 打包支持 pub.ihub.plugin.i","default_branch":null,"files":null,"tree":[],"storefront":"/r/ihub-pub","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ihub-pub/plugins/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}