Drew Hamilton's starred repositories
mkdocs-material
Documentation that simply works
gradle-play-publisher
GPP is Android's unofficial release automation Gradle Plugin. It can do anything from building, uploading, and then promoting your App Bundle or APK to publishing app listings and other metadata.
kotlinx-datetime
KotlinX multiplatform date/time library
adb-event-mirror
Mirror the touch/key/button events of one device onto one or more other devices in real-time
kotlin-compile-testing
A library for testing Kotlin and Java annotation processors, compiler plugins and code generation
AffectedModuleDetector
A Gradle Plugin to determine which modules were affected by a set of files in a commit.
can-i-drop-jetifier
Gradle plugin that checks if there are dependencies using support library instead of AndroidX.
Kotlin-Compiler-Crash-Course
A repository of helpful sources to figure out what the Kotlin compiler really is
gradle-android-junit-jacoco-plugin
Gradle plugin that generates JaCoCo reports from an Android Gradle Project
redacted-compiler-plugin
A Kotlin compiler plugin that generates redacted toString() implementations.
paraphrase
A Gradle plugin that generates type-safe formatters for Android string resources in the ICU message format.
auto-service-ksp
A KSP implementation of AutoService
ComposeAppUsingPrereleaseComposeCompiler
Demonstrates using Compose with pre-releases of KotlinCompiler and ComposeCompiler
dsl-api-generator
Generates binary compatible and Java interoperable DSL boilerplate code
unsong-printable-book
A completely ready-to-print copy of "Unsong" by Scott Alexander
read-java-properties
GitHub Action to read values from Java's .properties files