Kotlin jetpack-compose

Open-source Kotlin projects categorized as jetpack-compose

Top 23 Kotlin jetpack-compose Projects

  • compose-samples

    Official Jetpack Compose samples.

    Project mention: Dart 3 will be on pair with Kotlin and other top languages (you can see more features in the proposal) | reddit.com/r/dartlang | 2023-01-26

    As for the strange infix syntax, you're correct - it's not important (for Dart anyway). Kotlin supports writing code that have DSL like syntax making things like typesafe HTML or Jetpack Compose possible.

  • nowinandroid

    A fully functional Android app built entirely with Kotlin and Jetpack Compose

    Project mention: Stampeding Elephants | reddit.com/r/androiddev | 2023-02-01

    For people curious, the NowInAndroid repo does do this "build-logic" Gradle structure. I used that as a reference to apply this in our repo and it's been an amazing experience. Never have I had such a simple way to introduce new modules to the codebase. Effortless.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • accompanist

    A collection of extension libraries for Jetpack Compose

    Project mention: Jetpack compose navigation vs fragments | reddit.com/r/androiddev | 2022-10-10

    Here's a fun bug though https://github.com/google/accompanist/issues/1233

  • android-developer-roadmap

    🗺 The 2022 Android Developer Roadmap suggests learning paths to understanding Android development.

    Project mention: Is there a Flutter Developer Roadmap similar to the one existing for android? | reddit.com/r/FlutterDev | 2023-01-23
  • ComposeCookBook

    A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential

  • ViMusic

    An Android application for streaming music from YouTube Music.

    Project mention: What mobile app/s do you recommend or think everyone should have? Me, it’s Apollo. Reddit lang din siya pero mas maraming features. Yung sharing a post as image yung solid for me kasi I can share something to a non-redditor not in ugly url. | reddit.com/r/Philippines | 2023-02-01

    ViMusic * stream music from yt music

  • Learn-Jetpack-Compose-By-Example

    🚀 This project contains various examples that show how you would do things the "Jetpack Compose" way

    Project mention: Is Jetpack Compose ready for production development? | dev.to | 2022-11-09

    Airbnb did start working with Jetpack Compose during the early preview[1]. They have also developed a library to easily browse all the Composables within your app[2] — Vinay Gaba, Airbnb Tech Lead, is one of the biggest Jetpack Compose advocates. I recommend watching his Jetpack Compose by Example GitHub repository and going through his Compose Snippet library, which looks like it has potential to become Android Arsenal future successor 😜.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Jetpack-Compose-Playground

    Community-driven collection of Jetpack Compose example code and tutorials :rocket: https://foso.github.io/compose

    Project mention: Is Jetpack Compose ready for production development? | dev.to | 2022-11-09

    Jetpack Compose Playground: Once you have gone through the basic concepts related to Compose, this GitHub repository has a good amount of content to learn more about each Composable.

  • Seal

    Video/Audio downloader for Android, based on yt-dlp, designed and themed with Material You (by JunkFood02)

    Project mention: Hello friends. Any app to download you tube videos? | reddit.com/r/androidapps | 2023-02-02


  • PeopleInSpace

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

    Project mention: Kotlin Multiplatform: Android + BE (ktor) | reddit.com/r/Kotlin | 2022-04-17

    I'm already using this structure with one of my projects and I found the experience really pleasant. There are good examples of doing it, one of them being: https://github.com/joreilly/PeopleInSpace

  • compose-destinations

    Annotation processing library for type-safe Jetpack Compose navigation with no boilerplate.

    Project mention: A Type-safe extension library for the Compose Navigation library | reddit.com/r/androiddev | 2023-01-26

    Hey, thanks for sharing here. Do you mind sharing how exactly this library is different from this one https://github.com/raamcosta/compose-destinations and why one would use one over the other?

  • Showkase

    🔦 Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements

    Project mention: Introducing Compose Snippets - snippets for the most common Jetpack Compose problems | reddit.com/r/androiddev | 2022-10-04

    Hello fellow droids! It's launch day and I'm here to talk about another Jetpack Compose feature that you will hopefully find useful. For some context, I'm the creator of projects like JetpackCompose.app, Learning Jetpack Compose By Example and Showkase.

  • kmm-production-sample

    This is an open-source, mobile, cross-platform application built with Kotlin Multiplatform Mobile. It's a simple RSS reader, and you can download it from the App Store and Google Play. It's been designed to demonstrate how KMM can be used in real production projects.

    Project mention: React or flutter? What is good for future | reddit.com/r/developersIndia | 2023-01-27
  • NotyKT 🖊️

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

    Project mention: I have been unable to find some good and upto date android projects on using api, retrofit and mvvm architecture on youtube. Was hoping you guys can suggest some good playlists to learn these and other important topics. | reddit.com/r/androiddev | 2022-10-02

    I also recommend: NotyKt multi-module

  • landscapist

    🍂 Jetpack Compose image loading library that fetches and displays network images with Glide, Coil, and Fresco

    Project mention: Simple RSS Feed Reader - Jetpack Compose | dev.to | 2022-09-23

    There is this landscapist library which wraps around other image loading libraries for Jetpack Compose, but I don't know if there are any advantages of using it.

  • Jetpack-Compose-Tutorials

    🚀🧨📝 Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effects, Gesture, Animation, Navigation, Canvas, UIs like whatsapp and others.

    Project mention: Jetpack Compose Tutorials i have been working on over a year with subjects Widgets, Layout, SubcomposeLayout, custom Layouts, State, Recomposition, LaunchedEffect, side-effects, Gesture, Navigation, Canvas, and UIs like Whatsapp and more https://github.com/SmartToolFactory/Jetpack-Compose-Tutorials | reddit.com/r/androiddev | 2022-03-06

    This is a series of tutorials i have been working on that is easy to navigate in both code and app using each section or Search at the top to display any tag or description. I add repo link also for easy access.

  • awesome-android-learning-resources

    👓 A curated list of awesome android learning resources for android app developers.

    Project mention: Free sources for learning to code | reddit.com/r/PinoyProgrammer | 2022-07-08

    Android Dev: https://github.com/androiddevnotes/awesome-android-learning-resources

  • jetpack-compose-awesome

    📝 A curated list of awesome Jetpack Compose libraries, projects, articles and resources

  • compose-rules

    Static checks to aid with a healthy adoption of Compose

    Project mention: Twitter's Jetpack Compose Rules | reddit.com/r/androiddev | 2022-09-12
  • Shot

    Screenshot testing library for Android

    Project mention: Improving snapshot tests with Paparazzi | dev.to | 2022-07-31

    I previously wrote about snapshot testing Compose with Shot here: https://medium.com/proandroiddev/oh-snap-966bd786b7a4

  • ivy-wallet

    Ivy Wallet is an open-source money manager app for android that you can either build or download from Google Play.

    Project mention: Ivy Wallet: Open Source budget manager and spending tracker | reddit.com/r/PrivacyGuides | 2023-01-23
  • TwidereX-Android

    Next generation of Twidere for Android

    Project mention: Any method to remove the recent tweets popup in Twitter app | reddit.com/r/androidapps | 2023-01-10

    Don't use the official application, and try Twidere, Fritter or Shitter, depending on what you're looking for.

  • voyager

    🛸 A pragmatic navigation library for Jetpack Compose (by adrielcafe)

    Project mention: Why compose multiplatform don't get more popular? | reddit.com/r/Kotlin | 2023-01-02

    If I were to start a project right now, I'd use https://github.com/adrielcafe/voyager although, it doesn't support Web Canvas or iOS yet I don't think.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-02.

Kotlin jetpack-compose related posts


What are some of the best open-source jetpack-compose projects in Kotlin? This list will help you:

Project Stars
1 compose-samples 14,535
2 nowinandroid 9,633
3 accompanist 6,061
4 android-developer-roadmap 5,389
5 ComposeCookBook 4,996
6 ViMusic 3,146
7 Learn-Jetpack-Compose-By-Example 2,688
8 Jetpack-Compose-Playground 2,580
9 Seal 2,501
10 PeopleInSpace 2,238
11 compose-destinations 1,925
12 Showkase 1,687
13 kmm-production-sample 1,454
14 NotyKT 🖊️ 1,425
15 landscapist 1,418
16 Jetpack-Compose-Tutorials 1,347
17 awesome-android-learning-resources 1,308
18 jetpack-compose-awesome 1,274
19 compose-rules 1,149
20 Shot 1,038
21 ivy-wallet 926
22 TwidereX-Android 907
23 voyager 867
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.