Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Top 23 Kotlin Compose Projects
-
compose-jb
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
Project mention: Already experienced with Flutter. Best courses to learn Kotlin Android development? | reddit.com/r/Kotlin | 2023-01-17I'd also recommend taking a look at the Compose Multiplatform repo. Compose is written in a way that the Kotlin team can partner with the Android team to take the Android code base and make it run on iOS, Desktop, and Web as well. iOS and Web are still in early preview, but we should see an alpha or a beta later this year.
-
Android-Iconics
Android-Iconics - Use any icon font, or vector (.svg) as drawable in your application.
-
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!
-
ComposeCookBook
A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential
-
-
AboutLibraries
AboutLibraries automatically collects all dependencies and licenses of any gradle project (Kotlin MultiPlatform), and provides easy to integrate UI components for Android and Compose-jb environments
Project mention: Should I add a license page in my Android app? | reddit.com/r/androiddev | 2023-01-09https://github.com/mikepenz/AboutLibraries (mentioned by /u/vcjkd) looks interesting, especially because of Compose support.
-
Project mention: Kodein VS MocKMP - a user suggested alternative | libhunt.com/r/Kodein | 2022-11-09
-
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
Learn-Jetpack-Compose-By-Example
🚀 This project contains various examples that show how you would do things the "Jetpack Compose" way
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 😜.
-
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.
-
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 -
landscapist
🍂 Jetpack Compose image loading library that fetches and displays network images with Glide, Coil, and Fresco
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.
-
chatgpt-android
📱 ChatGPT Android demonstrates OpenAI's ChatGPT on Android with Stream Chat SDK for Compose.
It WAS in the play store, but not now. I am not sure, but I think its available from github. I am not sure, because it has no about or version or settings for me to check if its the same one.
-
stackzy
💻 A cross-platform desktop application to identify libraries used inside an android application. Made possible by Compose Desktop ⚡
-
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.
-
awesome-jetpack-compose-learning-resources
👓 A continuously updated list of learning Jetpack Compose for Android apps.
-
DisneyCompose
🧸 A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.
-
-
Project mention: Illustrating How Android Development Evolves Over The Years | reddit.com/r/androiddev | 2022-11-01
Although technically you're not wrong. You can use Appyx which works as you said https://bumble-tech.github.io/appyx/
-
Project mention: Jtx board review ? can one use it without need of nextcloud sync (locally) ? | reddit.com/r/fossdroid | 2023-01-25
Does anyone have experience with Jtx board? I am thinking of using it as daily journal app, for other features like taks and notes i use seperate apps, can i use it as local app as i don't want to use nextcloud sync or Davx⁵ with it, is it recommanded ? Currently using My brain but seems like devlopment is slow and dev. doesn't have time to maintain it Any suggestions are welcome :)
-
recompose
recompose is a tool for converting Android layouts in XML to Kotlin code using Jetpack Compose. (by pocmo)
-
compose-richtext
A collection of Compose libraries for advanced text formatting and alternative display types.
-
-
I'm working on an opinionated framework on top of their framework called Kobweb, but depending on your goals it may be sightly too early to use it.
-
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.
Kotlin Compose related posts
- 30k lines of SwiftUI in production later
- Jtx board review ? can one use it without need of nextcloud sync (locally) ?
- Rich Text Editor & Markdown
- ChatGPT App?
- Compose multiplatform image from URL
- WebRTC in Jetpack Compose
- wear os: how to use horologist
-
A note from our sponsor - SonarLint
www.sonarlint.org | 29 Jan 2023
Index
What are some of the best open-source Compose projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | compose-jb | 10,128 |
2 | Android-Iconics | 5,056 |
3 | ComposeCookBook | 4,974 |
4 | CalendarView | 3,461 |
5 | AboutLibraries | 3,150 |
6 | Kodein | 2,890 |
7 | Konfetti | 2,706 |
8 | Learn-Jetpack-Compose-By-Example | 2,677 |
9 | Jetpack-Compose-Playground | 2,580 |
10 | kmm-production-sample | 1,454 |
11 | landscapist | 1,418 |
12 | chatgpt-android | 1,079 |
13 | stackzy | 883 |
14 | voyager | 861 |
15 | awesome-jetpack-compose-learning-resources | 850 |
16 | DisneyCompose | 801 |
17 | radiography | 733 |
18 | Appyx | 633 |
19 | MyBrain | 579 |
20 | recompose | 577 |
21 | compose-richtext | 542 |
22 | datmusic-android | 535 |
23 | kobweb | 441 |