Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Kotlin Jetpack Projects
-
android-developer-roadmap
🗺 The 2023 Android Developer Roadmap suggests learning paths to understanding Android development.
You have a really nice roadmap here : https://github.com/skydoves/android-developer-roadmap
-
android-showcase
💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...
Android-Showcase (Android project using Konsist)
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
-
ComposeCookBook
A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential
-
androidx
Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
To diagnose whether our composables and models meet these criteria, we leveraged Compose Compiler Metrics. These gave us stability information about the composable parameters and allowed us to update our UiModels and composables to make sure that they could be skipped. We ran into a few snags. At first, we were not using immutable collections, which meant that our list parameters were mutable and hence composables using these params could not be skipped. This was an easy fix. Another unexpected issue we ran into was that while our composables were skippable, we found that when lambdas were recreated, they weren't considered equal to previous instances, so we wrapped the event handler in a remember call, like this:
-
chatgpt-android
📲 ChatGPT Android demonstrates OpenAI's ChatGPT on Android with Stream Chat SDK for Compose.
Here you will find an OpenSource app: https://github.com/skydoves/chatgpt-android
-
Jetpack-Compose-Playground
Community-driven collection of Jetpack Compose example code and tutorials :rocket: https://foso.github.io/compose
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.
-
Learn-Jetpack-Compose-By-Example
🚀 This project contains various examples that show how you would do things the "Jetpack Compose" way
Other samples https://github.com/vinaygaba/Learn-Jetpack-Compose-By-Example/tree/f7d7dc2f597f1946ace0c63194ddd89cd004f641/app/src/main/java/com/example/jetpackcompose
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
kotlin-sample-app
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
-
-
whatsApp-clone-compose
📱 WhatsApp clone project demonstrates modern Android development built with Jetpack Compose and Stream Chat SDK for Compose.
Compose WhatsApp Clone
-
Project mention: Is there some manners one can follow to avoid infinite recomposition. | /r/androiddev | 2023-06-01
You can try using Rebugger to debug them or use the recomposition tool within Android Studio
-
kotlin-multiplatform-samples
Samples showcasing the experimental Kotlin Multiplatform Jetpack libraries
Project mention: Announcing an Experimental Preview of Jetpack Multiplatform Libraries | /r/Kotlin | 2022-10-11The preview build of DataStore is available for both platforms. Check out the sample app for an example of how to use it.
-
-
-
retrofit-adapters
🚆 Retrofit call adapters for modeling network responses using Kotlin Result, Jetpack Paging3, and Arrow Either.
-
Delish
Delish, a Food Recipes App in Jetpack Compose and Hilt based on modern Android tech-stacks and MVI clean architecture.
Project mention: Delish, a Food Recipes App in Jetpack Compose with MVI architecture | /r/fossdroid | 2022-12-27 -
-
webrtc-android
🛰️ A versatile WebRTC pre-compiled Android library that reflects the recent WebRTC updates to facilitate real-time video chat for Android and Compose.
Project mention: WebRTC Android - 🛰️ A WebRTC pre-compiled library for Android reflects the recent WebRTC updates to facilitate real-time video chat for Android and Compose. | /r/androiddev | 2023-02-16 -
bitcoin-market-android
Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals 💰
-
webrtc-in-jetpack-compose
📱 This project demonstrates WebRTC protocol to facilitate real-time video communications with Jetpack Compose.
-
Why-Not-Compose
A collection of animations, compositions, UIs using Jetpack Compose. You can say Jetpack Compose cookbook or play-ground if you want!
-
-
compose-report-to-html
A utility (Gradle Plugin + CLI) to convert Jetpack Compose compiler metrics and reports to beautified HTML page.
-
Mergify
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
Kotlin Jetpack related posts
- Opensource calculator with conversion features like xiaomi calculator or all in one
- Is there some manners one can follow to avoid infinite recomposition.
- Dragging a composable out of the parent in jetpack compose.
- How did you learn jetpack compose?
- Building Reddit Recap with Jetpack Compose on Android
- Is there anywhere on github which has the latest Android Open Source Project (AOSP) files?
- Any good ChatGPT app?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 22 Sep 2023
Index
What are some of the best open-source Jetpack projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | android-developer-roadmap | 6,349 |
2 | android-showcase | 6,124 |
3 | ComposeCookBook | 5,587 |
4 | androidx | 4,737 |
5 | chatgpt-android | 3,235 |
6 | Jetpack-Compose-Playground | 2,998 |
7 | Learn-Jetpack-Compose-By-Example | 2,983 |
8 | kotlin-sample-app | 2,355 |
9 | Glance | 959 |
10 | whatsApp-clone-compose | 853 |
11 | rebugger | 479 |
12 | kotlin-multiplatform-samples | 472 |
13 | codelab-android-paging | 468 |
14 | Wiggles | 438 |
15 | retrofit-adapters | 423 |
16 | Delish | 416 |
17 | JetComposer | 402 |
18 | webrtc-android | 336 |
19 | bitcoin-market-android | 336 |
20 | webrtc-in-jetpack-compose | 322 |
21 | Why-Not-Compose | 321 |
22 | Intro-showcase-view | 290 |
23 | compose-report-to-html | 258 |