Starter code for Android Kotlin Project with Jetpack Compose 🚀
-
Updated
Jul 28, 2025 - Kotlin
Starter code for Android Kotlin Project with Jetpack Compose 🚀
Android project demonstrates the implementation of MVVM design pattern with Modular Clean Architecture in a real-world scenario, using modern libraries and following current trends. It follows best practices such as dependency inversion, separation of concerns, and testability.
Why do you put stars?
A GitHub Repository Template for structured and reusable Gradle build logic in Android projects. It includes custom Gradle plugins for Jetpack Compose, library management, testing, publishing, linting, and static code analysis, helping teams streamline their project setup. 🚀🔧
An example of the idiomatic structure of a large Android project.
Movies Catalog Android App
A modern Gradle convention plugin for Jenkins plugin development that extends gradle-jpi-plugin with enhanced features, quality checks, and developer experience improvements.
Contatain the common project strcuture, convention plugin, common dependency and commonent such as network request, common ui etc
A basic structuer of how ktor multi-project buildsould look.
Log and track your runs with realtime location. Save and sync to the server.
Kotlin Android convention plugin to learn with a simple example
Sample of Kotlin Multiplatform project targeting Android, iOS, Web, Desktop
Simple Android project using Version Catalog, Conventions Plugin, and Kotlin DSL
Sample multi module app with build-logic, gradle convention plugin
Simple Delivery App built with Jetpack Compose, following MVVM, and Clean Architecture principles. This project simulates a food delivery service with a clean UI and modern Android practices. This app is used for practice Compose.
Compose Multiplatform project template with inital depedency and codes
Convention Plugin Sample Project
Add a description, image, and links to the convention-plugin topic page so that developers can more easily learn about it.
To associate your repository with the convention-plugin topic, visit your repo's landing page and select "manage topics."