All Projects → TanVD → kosogor

TanVD / kosogor

Licence: Apache-2.0 license
Defaults and simplified Kotlins-DSL interfaces for Gradle

Programming Languages

kotlin
9241 projects
HCL
1544 projects

Projects that are alternatives of or similar to kosogor

jooq-plugin
Plugin for generating jOOQ classes using dockerized databases
Stars: ✭ 55 (+205.56%)
Mutual labels:  gradle-plugin, gradle-kotlin-dsl
gradle-localization-plugin
Gradle plugin for automating the download process of localization files.
Stars: ✭ 19 (+5.56%)
Mutual labels:  gradle-plugin, gradle-kotlin-dsl
android-gradle-plugins
Gradle Plugins for Android builds
Stars: ✭ 12 (-33.33%)
Mutual labels:  gradle-plugin
extra-java-module-info
A Gradle 6.4+ plugin to use legacy Java libraries as Java Modules in a modular Java project
Stars: ✭ 39 (+116.67%)
Mutual labels:  gradle-plugin
secrets-gradle-plugin
A Gradle plugin for providing your secrets to your Android project.
Stars: ✭ 475 (+2538.89%)
Mutual labels:  gradle-plugin
gradle-plugin-bootstrap
All you need to create a custom Gradle plugin
Stars: ✭ 24 (+33.33%)
Mutual labels:  gradle-plugin
kfc-plugins
Kotlin/JS Fast Configuration
Stars: ✭ 37 (+105.56%)
Mutual labels:  gradle-plugin
StringFuck
Yet Another String Obfuscator for Android
Stars: ✭ 50 (+177.78%)
Mutual labels:  gradle-plugin
android-shortcut-gradle-plugin
Android Gradle plugin generates App Shortcuts shortcuts.xml for different flavors with different applicationId.
Stars: ✭ 20 (+11.11%)
Mutual labels:  gradle-plugin
android-buddy
Transform Android project classes with Byte Buddy at compile time
Stars: ✭ 42 (+133.33%)
Mutual labels:  gradle-plugin
sentry-android-gradle-plugin
Gradle plugin for Sentry Android. Upload proguard, debug files, and more.
Stars: ✭ 67 (+272.22%)
Mutual labels:  gradle-plugin
gradle-versioneye-plugin
Plugin for Gradle to update your project's dependencies status on www.versioneye.com
Stars: ✭ 31 (+72.22%)
Mutual labels:  gradle-plugin
xjc-generation-gradle-plugin
A Gradle Plugin for generating JAXB Java sources using the XJC compiler
Stars: ✭ 20 (+11.11%)
Mutual labels:  gradle-plugin
laboratory
Feature flags for multi-module Kotlin Android projects
Stars: ✭ 71 (+294.44%)
Mutual labels:  gradle-plugin
gradle-android-emulator
Gradle plugin for starting the Android Emulator when running instrumentation tests
Stars: ✭ 30 (+66.67%)
Mutual labels:  gradle-plugin
native-build-tools
Native-image plugins for various build tools
Stars: ✭ 168 (+833.33%)
Mutual labels:  gradle-plugin
allure-gradle
Allure Gradle Plugin
Stars: ✭ 62 (+244.44%)
Mutual labels:  gradle-plugin
Robfuscate
Obfuscate the int index of R.id/R.string/R.layout… in the classes.dex of Android project
Stars: ✭ 56 (+211.11%)
Mutual labels:  gradle-plugin
gradle-git-versioning-plugin
This extension will set project version, based on current Git branch or tag.
Stars: ✭ 44 (+144.44%)
Mutual labels:  gradle-plugin
FirebaseTestLab-Android
No description or website provided.
Stars: ✭ 50 (+177.78%)
Mutual labels:  gradle-plugin

Kosogor

CircleCI

The idea behind Kosogor project is to reduce the size of your build.gradle.kts and remove from it all the boilerplate: setting plugins configurations, which should be defaults or using verbose plugin interfaces when you don't need such flexibility.

It includes a few different plugins:

  • kosogor — simplified Kotlin-DSL facades and defaults for everyday development. See it's README.
  • kosogor-terraform — support of Terraform in Gradle — from modules publish to deployment. See it's README.
  • kosogor-web — tasks and facades simplifying Web development (from War preparation to Js minification). See it's README.
  • kosogor-zkm — Gradle wrapper for ZKM-based obfuscation, clean and simple. See it's README.

More?

The priority of Kosogor project is to make Gradle simple and concise for everyday use. Feel free to add issues on extending Kosogor with facades for the plugins/systems you use. Probably such issues will be implemented in Kosogor itself or deriving plugins will occur (like kosogor-zkm already exists).

Examples

Examples of Kosogor usage you can find in TanVD/AORM or TanVD/JetAudit libraries

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].