Netflix Build Language Plugins (@nebula-plugins)
  • Stars
    star
    2,507
  • Global Org. Rank 7,932 (Top 3 %)
  • Registered over 10 years ago
  • Most used languages
    Groovy
    72.9 %
    Kotlin
    10.4 %
    Java
    8.3 %
    JavaScript
    4.2 %
    Shell
    4.2 %

Top repositories

1

gradle-lint-plugin

A pluggable and configurable linter tool for identifying and reporting on patterns of misuse or deprecations in Gradle scripts.
Groovy
680
star
2

gradle-ospackage-plugin

Gradle plugin for constructing linux packages, specifically RPM and DEBs.
Groovy
358
star
3

gradle-dependency-lock-plugin

A plugin to allow people using dynamic dependency versions to lock them to specific versions.
Groovy
286
star
4

nebula-release-plugin

Release opinions based around gradle-git
Groovy
211
star
5

gradle-extra-configurations-plugin

Gradle plugin introducing a provided dependency configuration and marking a dependency as optional.
Groovy
138
star
6

nebula-publishing-plugin

Publishing related plugins
Groovy
93
star
7

nebula-project-plugin

Healthy defaults for a standard Gradle project
Groovy
87
star
8

nebula-dependency-recommender-plugin

Leave off version numbers in your dependencies section and have versions recommended by several possible sources.
Groovy
69
star
9

gradle-metrics-plugin

Plugin to send Gradle metrics to external datasources
Java
66
star
10

nebula-kotlin-plugin

Provides the Kotlin plugin via the Gradle plugin portal, automatically depends on the standard library, and allows Kotlin library versions to be omitted
Groovy
57
star
11

gradle-info-plugin

Plugin to gather information about the environment
Groovy
47
star
12

nebula-test

Test harness for Gradle plugins
Groovy
43
star
13

gradle-resolution-rules-plugin

Gradle plugin for providing reusable dependency resolution rules.
Groovy
41
star
14

gradle-java-cross-compile-plugin

Automatic configuration of bootstrap classpath for Java, Groovy and Kotlin.
Kotlin
27
star
15

gradle-aggregate-javadocs-plugin

Provides the ability to aggregate Javadocs across all projects in a multi-project build.
Shell
25
star
16

nebula-docker-plugin

Plugin to help with assembling Docker images from Java apps in the context of using Nebula
Groovy
21
star
17

gradle-override-plugin

Override arbitrary properties in a Gradle build
Groovy
21
star
18

nebula-clojure-plugin

Plugin providing Clojuresque with compatibility fixes for Gradle 2.12 and later
Groovy
18
star
19

nebula-core

Classes common to other nebula plugins
Groovy
18
star
20

gradle-stash-plugin

Various tasks for interacting with the Stash SCM
Groovy
18
star
21

nebula-bintray-plugin

Bintray Tasks
Groovy
17
star
22

nebula-ospackage-plugin

Opinionated plugins that wrap the gradle-ospackage-plugin
Groovy
16
star
23

gradle-netflixoss-project-plugin

Gradle plugin to setup common needs for Netflix OSS projects
Groovy
16
star
24

nebula-plugin-plugin

Plugin for plugins, heavily opinionated about nebula-plugins
Groovy
15
star
25

gradle-jakartaee-migration-plugin

Provides Gradle capabilities and transforms to ease the migration from Java EE to Jakarta EE
Kotlin
15
star
26

gradle-git-scm-plugin

Git implementation of gradle-scm-plugin
Groovy
14
star
27

gradle-blacklist-plugin

Failing builds with bad dependencies. Replacing bundles, etc.
Groovy
14
star
28

gradle-contacts-plugin

Structure to define the owners of a project, then contributing this back to other plugins
Groovy
12
star
29

gradle-resolution-rules

Rules for the Resolution Rules plugin
Groovy
11
star
30

gradle-scm-plugin

Base SCM Plugin for gathering information or performing actions
Groovy
9
star
31

example-multiproject

An example multiproject demonstrating how we use the nebula plugins
Java
7
star
32

nebula-node-plugin

Groovy
6
star
33

ensure

Scripts to ensure Github is properly configured for this project
Groovy
5
star
34

nebula-interactive

JavaScript
5
star
35

gradle-rxjava-project-plugin

Gradle plugin to introduce conventions of a ReactiveX projects
Groovy
5
star
36

gradle-nothing-plugin

Literally does nothing. Used for testing gradle-plugin-plugin
Groovy
4
star
37

nebula-hollow-plugin

Java
4
star
38

lock-experimental

Experimental major overhaul of https://github.com/nebula-plugins/gradle-dependency-lock-plugin
Kotlin
4
star
39

nebula-plugins.github.io

JavaScript
3
star
40

example-project

An example project on how we use the nebula plugins on a simple project
Java
3
star
41

nebula-gradle-interop

Kotlin library providing extensions to assist with Gradle iterop and backwards compatibility
Groovy
2
star
42

lazybones-nebula-plugin-template

A lazybones template for creating new nebula plugins
Groovy
2
star
43

gradle-warnings-plugin

Allows for defining and emitting warnings.
Groovy
2
star
44

nebula-dependency-base-plugin

Kotlin
2
star
45

nebula-grails-plugin

Fork of the Grails 2.x Gradle plugin providing later Gradle version and plugin portal support.
Groovy
2
star
46

buildscan-test

Shell
1
star
47

nebula-oss-publishing-plugin

Publishes nebula projects to Netflix OSS repositories and Maven Central
Kotlin
1
star
48

nebula-blob-plugin

Copy files to S3 using Gradle FileSpec
Groovy
1
star