{"repo":"bernaferrari/GradleKotlinConverter","free":true,"listed":false,"github":"https://github.com/bernaferrari/GradleKotlinConverter","clone":"git clone https://github.com/bernaferrari/GradleKotlinConverter.git","description":"Convert from Groovy to Kotlin DSL for Gradle, focused on Android.","language":"TypeScript","stars":945,"topics":["gradle","groovy","kotlin-script","gradle-kotlin-dsl","shadcn-ui","tailwindcss"],"license":"Apache-2.0","category":"ui-components","readme_excerpt":"Gradle Kotlin DSL Converter A powerful tool to simplify the migration from Gradle's Groovy DSL to Kotlin DSL for Android and other Gradle projects. Visit https://gradle-kotlin-converter.vercel.app/ to use the converter. Overview This tool helps you migrate Gradle build scripts from Groovy DSL to Kotlin DSL. It automates the repetitive mechanical changes so you can focus on the parts that actually need manual attention. It works with Android projects as well as pure JVM, Kotlin, and other Gradle builds. Think of it like Android Studio's Java → Kotlin converter — a powerful starting point rather than a perfect one-shot solution. Features - Converts Groovy Gradle scripts to Kotlin DSL - Handles the most common syntax and idiomatic changes - Supports Android, JVM, Kotlin, and general Gradle projects - Adds helpful migration warnings for deprecated AGP APIs - Works great as a first step (like the Java → Kotlin converter) Getting Started Web Interface Visit the online converter — no setup required. Local CLI Kotlin Script The Kotlin script covers the core conversions; web/ is the complete implementation with the full test suite and additional features. Developing the project Tests are a mix of focused unit tests and full-file golden fixtures in web/app/fixtures/golden/ . The web/ implementation is the primary one and includes extra features like AGP migration warnings. Supported Transformations The converter handles the most common Groovy-to-Kotlin DSL changes. Here are some of the","default_branch":null,"files":null,"tree":[],"storefront":"/r/bernaferrari","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bernaferrari/GradleKotlinConverter/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."}