Data refreshed 5 October 2026, 22:59 UTC
Top 100 Groovy repositories on GitHub, ranked by stars
Groovy's ranking is dominated by Gradle and the Jenkins plugin ecosystem; only about a hundred thousand GitHub repositories use it as their primary language.
GitHub reports 111,187 repositories whose detected primary language is Groovy. The 100 most-starred of them are listed below, ranked by stargazers_count. gradle/gradle leads with 18,875 stars, and the bar for 100th place is 384 stars. The median repository in this top 100 has 703 stars, and the most common licence is Apache-2.0 (58 of 100 repositories).
- 100 repositories ranked
- 18,875 stars for #1
- 384 stars to enter the top 100
- 703 median stars in the top 100
- 111,187 repositories GitHub reports
- 577.2 KB JSONL file
The 100 most-starred Groovy repositories
| # | Repository | ★ Stars | Forks | Open issues | Licence | Last push | Description |
|---|---|---|---|---|---|---|---|
| 1 | gradle/gradle | 18,875 | 5,325 | 3,505 | Apache-2.0 | Adaptable, fast automation for all | |
| 2 | bregman-arie/devops-resources | 9,708 | 2,425 | 29 | — | DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure,… | |
| 3 | rundeck/rundeck | 6,326 | 987 | 59 | Apache-2.0 | Enable Self-Service Operations: Give specific users access to your existing tools, services, and scripts | |
| 4 | apache/groovy | 5,477 | 1,915 | 16 | Apache-2.0 | Apache Groovy: A powerful multi-faceted programming language for the JVM platform | |
| 5 | jenkinsci/pipeline-examples | 4,288 | 3,563 | 15 | MIT | A collection of examples, tips and tricks and snippets of scripting for the Jenkins Pipeline plugin | |
| 6 | ben-manes/gradle-versions-plugin | 4,091 | 205 | 59 | Apache-2.0 | Gradle plugin to discover dependency updates | |
| 7 | HujiangTechnology/gradle_plugin_android_aspectjx | 3,952 | 573 | 153 | Apache-2.0 | A Android gradle plugin that effects AspectJ on Android project and can hook methods in Kotlin, aar and jar file. | |
| 8 | nextflow-io/nextflow | 3,498 | 814 | 410 | Apache-2.0 | A workflow language for data-driven computational pipelines | |
| 9 | kezong/fat-aar-android | 3,285 | 707 | 166 | MIT | A gradle plugin that merge dependencies into the final aar file works with AGP 3.+ | |
| 10 | apache/grails-core | 2,935 | 976 | 779 | Apache-2.0 | Grails - the Web Application Framework | |
| 11 | SmartThingsCommunity/SmartThingsPublic | 2,663 | 86,284 | 2,507 | — | SmartThings open-source DeviceType Handlers and SmartApps code | |
| 12 | Netflix/asgard | 2,225 | 389 | 15 | Apache-2.0 | [Asgard is deprecated at Netflix. We use Spinnaker ( www.spinnaker.io ).] Web interface for application deployments and cloud management in… | |
| 13 | jenkinsci/job-dsl-plugin | 1,924 | 821 | 189 | Apache-2.0 | A Groovy DSL for Jenkins Jobs | |
| 14 | novoda/bintray-release | 1,834 | 209 | 0 | NOASSERTION | A helper for releasing from gradle up to bintray | |
| 15 | google/protobuf-gradle-plugin | 1,833 | 290 | 96 | NOASSERTION | Protobuf Plugin for Gradle | |
| 16 | sonatype/docker-nexus3 | 1,652 | 587 | 17 | Apache-2.0 | Dockerized version of Nexus Repo Manager 3 | |
| 17 | jenkinsci/JenkinsPipelineUnit | 1,586 | 394 | 116 | MIT | Framework for unit testing Jenkins pipelines | |
| 18 | JakeWharton/sdk-manager-plugin | 1,406 | 130 | 43 | Apache-2.0 | DEPRECATED Gradle plugin which downloads and manages your Android SDK. | |
| 19 | mcxiaoke/gradle-packer-plugin | 1,346 | 277 | 2 | — | Android渠道打包工具 | |
| 20 | bintray/gradle-bintray-plugin | 1,271 | 198 | 165 | Apache-2.0 | ||
| 21 | passy/build-time-tracker-plugin | 1,204 | 66 | 21 | Apache-2.0 | Gradle plugin to continuously track and report your build times | |
| 22 | apache/groovy-geb | 1,173 | 235 | 10 | Apache-2.0 | Apache Geb: Very Groovy Browser Automation | |
| 23 | luckybilly/AutoRegister | 1,122 | 171 | 13 | Apache-2.0 | 基于字节码插桩,在Android中实现跨module自动注册的gradle插件,可用于模块解耦。已应用于ARouter和CC | |
| 24 | dcendents/android-maven-gradle-plugin | 1,078 | 136 | 30 | Apache-2.0 | Abandoned. This is now supported by the android build plugin: https://developer.android.com/studio/build/maven-publish-plugin | |
| 25 | richox/okcoin-leeks-reaper | 1,038 | 501 | 8 | — | OKCoin韭菜收割机 | |
| 26 | jenkinsci/jenkins-scripts | 911 | 560 | 6 | — | Scripts in Groovy, shell, Ruby, Python, whatever for managing/interacting with Jenkins | |
| 27 | openboxes/openboxes | 909 | 508 | 190 | EPL-1.0 | OpenBoxes is a warehouse management system designed to manage inventory and track stock movements for healthcare facilities. | |
| 28 | progrium/buildstep | 907 | 269 | 11 | MIT | Buildstep uses Docker and Buildpacks to build applications like Heroku | |
| 29 | dorongold/gradle-task-tree | 900 | 58 | 7 | Apache-2.0 | Gradle plugin that adds a 'taskTree' task that prints task dependency tree | |
| 30 | atcol/docker-registry-ui | 892 | 146 | 37 | GPL-3.0 | A web frontend/UI for easy private/local Docker Registry integration | |
| 31 | researchgate/gradle-release | 888 | 218 | 136 | MIT | gradle-release is a plugin for providing a Maven-like release process for projects using Gradle | |
| 32 | radarsh/gradle-test-logger-plugin | 887 | 40 | 36 | Apache-2.0 | A Gradle plugin for printing beautiful logs on the console while running tests | |
| 33 | docToolchain/docToolchain | 867 | 241 | 307 | MIT | a AsciiDoc Toolchain for technical Software Documentation, focused on Software Architecture Documentation | |
| 34 | srs/gradle-node-plugin | 865 | 204 | 187 | Apache-2.0 | Gradle plugin for integrating NodeJS in your build. :rocket: | |
| 35 | geerlingguy/ansible-role-jenkins | 851 | 757 | 4 | MIT | Ansible Role - Jenkins CI | |
| 36 | groovy/groovy-android-gradle-plugin | 844 | 115 | 5 | Apache-2.0 | A Gradle plugin to support the Groovy language for building Android apps | |
| 37 | marcelbirkner/docker-ci-tool-stack | 819 | 583 | 9 | MIT | Docker Infrastructure via docker-compose (Jenkins, SonarQube, Nexus, GitLab, Selenium Grid) | |
| 38 | nebula-plugins/gradle-lint-plugin | 794 | 90 | 121 | Apache-2.0 | A pluggable and configurable linter tool for identifying and reporting on patterns of misuse or deprecations in Gradle scripts. | |
| 39 | chenenyu/img-optimizer-gradle-plugin | 789 | 100 | 0 | — | 一款用于优化png图片的gradle插件,有效减少APK体积,支持极限压缩和无损压缩。 | |
| 40 | spockframework/spock-example | 788 | 508 | 11 | Apache-2.0 | Spock example specifications along with ready-to-go Gradle and Maven builds | |
| 41 | airbnb/okreplay | 785 | 71 | 23 | Apache-2.0 | 📼 Record and replay OkHttp network interaction in your tests. | |
| 42 | gogradle/gogradle | 771 | 90 | 95 | Apache-2.0 | A Gradle Plugin Providing Full Support for Go | |
| 43 | PrototypeZ/AppJoint | 761 | 117 | 15 | — | 🔧 Cross module Android development made easy! | |
| 44 | palantir/gradle-docker | 755 | 160 | 117 | Apache-2.0 | a Gradle plugin for orchestrating docker builds and pushes. | |
| 45 | ultraq/thymeleaf-layout-dialect | 745 | 109 | 9 | Apache-2.0 | A dialect for Thymeleaf that lets you build layouts and reusable templates in order to improve code reuse | |
| 46 | kdabir/awesome-groovy | 742 | 101 | 2 | MIT | A curated list of awesome groovy libraries, frameworks and resources | |
| 47 | melix/jmh-gradle-plugin | 725 | 86 | 82 | Apache-2.0 | Integrates the JMH benchmarking framework with Gradle | |
| 48 | zzz40500/Tinker_imitator | 719 | 102 | 6 | — | (UNMAINTAINED)微信热更新方案实践 | |
| 49 | hydraxman/hibeaver | 708 | 92 | 15 | GPL-2.0 | HiBeaver is a gradle plugin for java byte code manipulation and AOP design by modifying project byte code during build of the package, or m… | |
| 50 | ihub-pub/plugins | 707 | 13 | 6 | Apache-2.0 | A set of Gradle plugins that greatly simplify project management / 一套极大简化项目管理的Gradle插件集 | |
| 51 | marcoRS/lint-cleaner-plugin | 700 | 103 | 11 | Apache-2.0 | A Gradle Plugin that removes unused resources in Android projects. | |
| 52 | cloudbees/jenkins-scripts | 691 | 411 | 20 | MIT | ||
| 53 | eleme/Mess | 686 | 110 | 11 | MIT | a gradle plugin for minifying activities, services, receivers, providers and custom view | |
| 54 | apache/bigtop | 682 | 533 | 205 | Apache-2.0 | Bigtop is an Apache Foundation project for Infrastructure Engineers and Data Scientists looking for comprehensive packaging, testing, and c… | |
| 55 | node-gradle/gradle-node-plugin | 677 | 120 | 97 | Apache-2.0 | Gradle plugin for integrating NodeJS in your build. :rocket: | |
| 56 | NationalSecurityAgency/skills-service | 660 | 132 | 177 | Apache-2.0 | SkillTree is a micro-learning gamification platform supporting the rapid integration of a gamified tool training approach into new and exis… | |
| 57 | Transmode/gradle-docker | 650 | 136 | 83 | Apache-2.0 | A Gradle plugin to build Docker images from the build script. | |
| 58 | akhikhl/gretty | 648 | 180 | 234 | MIT | Advanced gradle plugin for running web-apps on jetty and tomcat. | |
| 59 | allegro/axion-release-plugin | 640 | 165 | 78 | Apache-2.0 | Gradle release & version management plugin. | |
| 60 | brown-uk/dict_uk | 631 | 75 | 37 | GPL-3.0 | Project to generate POS tag dictionary for Ukrainian language | |
| 61 | pledbrook/lazybones | 616 | 101 | 53 | Apache-2.0 | A simple project creation tool that uses packaged project templates. | |
| 62 | adobe/aem-project-archetype | 598 | 431 | 178 | Apache-2.0 | Maven template to create best-practice websites on AEM. | |
| 63 | dqzboy/DevOps | 587 | 75 | 0 | — | DevOps. Make the project development and release simpler, easier and more efficient. | |
| 64 | jenkinsci/pipeline-model-definition-plugin | 566 | 260 | 204 | — | ||
| 65 | arturdm/jacoco-android-gradle-plugin | 565 | 107 | 41 | Apache-2.0 | Gradle plugin that creates JaCoCo test reports for Android unit tests | |
| 66 | ajoberstar/gradle-git | 561 | 90 | 0 | Apache-2.0 | Git plugin for Gradle | |
| 67 | etiennestuder/gradle-jooq-plugin | 548 | 80 | 4 | Apache-2.0 | Gradle plugin that integrates jOOQ. | |
| 68 | mkuchin/docker-registry-web | 546 | 133 | 46 | GPL-2.0 | Web UI for private docker registry v2 | |
| 69 | krlaframboise/SmartThings | 542 | 1,428 | 1 | — | ||
| 70 | fizzed/font-mfizz | 539 | 105 | 54 | — | Font Mfizz - Vector Icons for Technology and Software Geeks | |
| 71 | bmuschko/gradle-tomcat-plugin | 526 | 117 | 28 | Apache-2.0 | Gradle plugin supporting deployment of your web application to an embedded Tomcat web container | |
| 72 | gradle/android-cache-fix-gradle-plugin | 525 | 56 | 2 | Apache-2.0 | Gradle plugin that fixes Android build caching problems. | |
| 73 | ajoberstar/grgit | 521 | 93 | 2 | Apache-2.0 | The Groovy way to use Git. | |
| 74 | pongasoft/glu | 520 | 94 | 75 | Apache-2.0 | Deployment Automation Platform | |
| 75 | betamaxteam/betamax | 473 | 128 | 16 | Apache-2.0 | Betamax is a tool for mocking external HTTP resources such as web services and REST APIs in your tests. The project was inspired by the VCR… | |
| 76 | samrocketman/jenkins-script-console-scripts | 464 | 232 | 0 | MIT | A repository of one-off script console scripts for Jenkins. | |
| 77 | rdk/p2rank | 464 | 62 | 15 | MIT | P2Rank: Protein-ligand binding site prediction from protein structure based on machine learning. | |
| 78 | openbakery/gradle-xcodePlugin | 464 | 125 | 26 | Apache-2.0 | gradle plugin for building Xcode Projects for iOS, watchOS, macOS or tvOS | |
| 79 | UCodeUStory/GradlePluginDevelop | 462 | 32 | 1 | — | 💍Gradle 执行流程、什么叫DSL、领域专用语言、Gradle常见用法、Gradle高级插件用法、Gradle对Android优化、结合Javassist使用给上一层楼以及Gradle开发中的遇到的问题 | |
| 80 | grails/grails | 454 | 70 | 0 | — | A powerful web application framework based on the Groovy language | |
| 81 | sheehan/job-dsl-gradle-example | 451 | 322 | 15 | Apache-2.0 | An example Job DSL project that uses Gradle for building and testing. | |
| 82 | spinnaker/clouddriver | 446 | 998 | 14 | Apache-2.0 | read and write operations across cloud providers | |
| 83 | jaredsburrows/gradle-license-plugin | 442 | 71 | 8 | Apache-2.0 | Gradle plugin that provides a task to generate a HTML license report of your project. | |
| 84 | fabric8io/fabric8-pipeline-library | 435 | 205 | 64 | Apache-2.0 | Fabric8 Pipeline for Jenkins | |
| 85 | fabiomsr/drawable-optimizer | 433 | 43 | 4 | Apache-2.0 | Gradle plugin to optimize png files and reduce resultant apk size within an Android project. | |
| 86 | avast/gradle-docker-compose-plugin | 429 | 103 | 33 | MIT | Simplifies usage of Docker Compose for integration testing in Gradle environment. | |
| 87 | hierynomus/license-gradle-plugin | 424 | 121 | 95 | NOASSERTION | Manage your license(s) | |
| 88 | embeddedartistry/templates | 423 | 1,357 | 2 | MIT | Document templates for open-source projects (README, CONTRIBUTING, GitHub templates) | |
| 89 | beryx/badass-jlink-plugin | 422 | 30 | 20 | Apache-2.0 | Create a custom runtime image of your modular application | |
| 90 | robolectric/robolectric-gradle-plugin | 419 | 61 | 0 | Apache-2.0 | Gradle plugin for Robolectric. | |
| 91 | renxh4/CompressPng | 406 | 74 | 2 | — | ||
| 92 | jvoegele/gradle-android-plugin | 406 | 92 | 0 | Apache-2.0 | Android plugin for the Gradle build system. | |
| 93 | novoda/gradle-static-analysis-plugin | 403 | 28 | 0 | Apache-2.0 | Easy setup of static analysis tools for Android and Java projects. | |
| 94 | vanniktech/gradle-android-junit-jacoco-plugin | 399 | 74 | 24 | Apache-2.0 | Gradle plugin that generates JaCoCo reports from an Android Gradle Project | |
| 95 | jwagenleitner/groovy-wslite | 399 | 113 | 41 | Apache-2.0 | Lightweight SOAP and REST webservice clients for Groovy | |
| 96 | JeremyLiao/android-gradle-study | 393 | 59 | 1 | MIT | 深入理解Android Gradle | |
| 97 | nebula-plugins/gradle-ospackage-plugin | 392 | 127 | 100 | Apache-2.0 | Gradle plugin for constructing linux packages, specifically RPM and DEBs. | |
| 98 | tonesto7/nest-manager | 389 | 2,109 | 83 | NOASSERTION | NST Manager (SmartThings) | |
| 99 | dependency-check/dependency-check-gradle | 386 | 99 | 16 | Apache-2.0 | The dependency-check gradle plugin is a Software Composition Analysis (SCA) tool that allows projects to monitor dependent libraries for kn… | |
| 100 | tangpj/calces-gradle-plugin | 384 | 47 | 0 | — | Android构建工具集:包含快速实现组件化构建脚本,快速实现屏幕最小宽度适配脚本 |
Fork counts include open pull requests in
open_issues_count, because that is how GitHub's API reports it.
Descriptions are truncated to 140 characters; the full text is in the JSONL
download.
Download the Groovy data
- JSONL — raw GitHub Search API objects (577.2 KB, 100 lines)
- Markdown table of the same ranking
- All 30 JSONL files
curl -sSL -o groovy.jsonl \
https://raw.githubusercontent.com/havaianasdestruido/top100/main/data/JSONL/groovy.jsonl
jq -r '.full_name + " " + (.stargazers_count|tostring)' groovy.jsonl | head -10
How this list is built
A single GitHub Search API request per language —
?q=language:groovy&sort=stars&order=desc&per_page=100
— refreshed hourly by a scheduled GitHub Actions workflow and committed back to
the repository. The records are never reshaped: every field GitHub returned is
preserved. The methodology page covers the query,
the rate limits, the fields the Search API omits and the known limitations, and the
field reference documents every JSON key.
Frequently asked questions
What is the most-starred Groovy repository on GitHub?
gradle/gradle is the most-starred Groovy repository with 18,875 stars as of 5 October 2026, ahead of bregman-arie/devops-resources (9,708) and rundeck/rundeck (6,326).
How many Groovy repositories are on GitHub?
GitHub reports 111,187 public repositories whose detected primary language is Groovy. Top100 ranks the 100 most-starred of them; 100th place currently needs 384 stars.
How do I download the top 100 Groovy repositories as JSON?
Download data/JSONL/groovy.jsonl — 100 lines, each the complete GitHub Search API object for one repository, including topics, licence, every count and every timestamp. A readable Markdown table of the same ranking is also published.