/top-compose-apps

📖 An inspiring collection of Compose apps for your learning enjoyment!

Apache License 2.0Apache-2.0

top-compose-apps

📖 An inspiring collection of Compose apps for your learning enjoyment!

One of the best ways to learn is by going through public projects. This list gives you a great starting point to learn more about Compose.

Official repository with plenty of samples by Google

This repository contains a set of individual Android Studio projects to help you learn about Compose in Android. Each sample demonstrates different use cases, complexity levels and APIs.

Sunflower (+17.5K ⭐)

A good start for a sample app by Google

A gardening app illustrating Android development best practices with migrating a View-based app to Jetpack Compose. To learn about how Sunflower was migrated to Compose, see the migration journey document.

tivi (+6.4K ⭐) Compose Multiplatform

Learn more complex UI in Compose Multiplatform in a release-ready state

Tivi is a work-in-progress TV show tracking Android app, which connects to Trakt.tv.

@chrisbanes

ComposeCookBook (+6.0K ⭐)

Learn how to implement plenty of UI components

Jetpack Compose is Android’s modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs.

@Gurupreet

This is a Jetpack Compose example project. I'm collecting a bunch of sample codes for Jetpack Compose. I also collect information/tutorials on the GitHub page https://foso.github.io/compose.

@Foso

PeopleInSpace (+2.8K ⭐) Compose Multiplatform

Learn how to build an app on a variety of platforms

Kotlin Multiplatform project with SwiftUI, Jetpack Compose, Compose for Wear OS, Compose for Desktop, Compose for Web, and Kotlin/JS + React clients along with Ktor backend.

@joreilly

Learn how to build an app Compose Multiplatform app

This is an open-source, mobile, cross-platform application built with Kotlin Multiplatform Mobile.

@Kotlin

NotyKT (+1.6K ⭐)

otyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.

@joreilly

DisneyCompose (+0.9K ⭐)

A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.

@skydoves

JetInstagram (+0.7K ⭐)

JetInstagram is an Instagram UI clone app built with Jetpack Compose.

@vipulasri

Confetti (+0.6K ⭐) Compose Multiplatform

Learn how a Compose Multiplatform works in product

Kotlin Multiplatform GraphQL project (backend and clients) to allow viewing of conference information for a range of conferences.

@joreilly

MusicApp-KMP (+0.6K ⭐) Compose Multiplatform

Learn how to combine Compose Multiplatform with a music player

This is a music player app built using Compose Multiplatform UI that works on Android, iOS, Desktop, and Web platforms. It uses the spotify api for fetching the top 50 charts and getting the trending albums. The Google login is still in pending and for now, you need to add the spotify token manually. You can easily hit the endpoint here to get the album and then get the token and set in the app.

@SEAbdulbasit

pokedex-compose (+0.3K ⭐)

Pokedex Compose demonstrates modern Android development with Jetpack Compose, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), and Material Design based on MVVM architecture.

@skydoves

Food2Fork-KMM (+0.3K ⭐)

Good and simple app to learn Compose Multiplatform

This is the codebase for a Kotlin Multiplatform Mobile course.

@mitchtabian