Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = ❤️
-
Updated
Oct 8, 2025 - Kotlin
Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = ❤️
A ktlint gradle plugin
Static checks to aid with a healthy adoption of Compose
Strict coding standard for Kotlin and a custom set of rules for detecting code smells, code style issues and bugs
A sample Kotlin app which was built with modular structure, Kotlin DSL, Kotlin Coroutines, TDD and MVVM patterns.
Gif LazyVerticalGrid MVVM using Dagger 2 + Hilt with Retrofit 2, Moshi, Kotlin Coroutines, JUnit, Compose and Robolectric tests!
Gradle plugin that generates Checkstyle, PMD, CPD, Lint & Ktlint Tasks for every subproject.
CoinWatch is an Android cryptocurrency app providing real-time coin prices, price histories, and market data, built using the latest Android architecture components
💎 Android Base Project with Kotlin and MVVM applying clean architecture
☢️ 🧪 ☠️ Jetpack Compose - Breaking Bad
Jetpack Compose + Kotlin + Coroutines + Koin + Coil + Klock + Spotless + Ktlint + Detekt + MVVM + MVI
Android client for Nextcloud Cookbook app.
Posts Api sample with Kotlin RxJava3/Coroutines Flow, Clean Architecture, Offline first/last with Room + Retrofit2, Dagger Hilt, Dynamic Feature Modules, Static Code Analysis, Gradle DSL, MockK+ MockWebServer with Test Driven Development including Api and Database tests
An Android template project for fast development and test.
Maven plugin for ktlint the Kotlin linter
Valorant Agents app is a small Multi-Module demo application to demonstrate modern Android application tech-stacks with a Multi-module and MVVM architecture, with emphasize on Unit & UI testing.
Android app that helps You keep up with SpaceX 🚀
It's a typical list-detail app. Simple Android app template utilizing Jetpack Compose, suitable for creating general Android native apps
A raffling app developed as a playground to study many topics related to Android. Kotlin + Coroutines + MVVM
Add a description, image, and links to the ktlint topic page so that developers can more easily learn about it.
To associate your repository with the ktlint topic, visit your repo's landing page and select "manage topics."