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! Learn more →
Top 23 jetpack-compose Open-Source Projects
-
-
-
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!
-
Project mention: Android Development: A Bug-Laden Ballet on a Spaghetti Tightrope | /r/mAndroidDev | 2023-08-01
The truly disheartening part is that whenever you choose something that works, for example ViewPager1, you need to defend that yes, this thing actually works as intended, yes, there's nothing in it that would "break over time" just because Googlers added the @Deprecated on it, and yes, you still don't want to use Compost for this because you still cannot scroll vertically in a horizontal Pager if your view is a WebView.
-
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
-
Project mention: Do you have an open source (base) project using latest tech? | /r/androiddev | 2023-06-18
Look no more: https://github.com/chrisbanes/tivi
-
ComposeCookBook
A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential
-
Link: https://github.com/vfsfitvnm/ViMusic
-
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.
-
There are also other ones like Powertube, Seal, Tubemate, SpotiFlyer(for music). Use whichever one you like.
-
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
-
compose-destinations
Annotation processing library for type-safe Jetpack Compose navigation with no boilerplate.
-
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.
-
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.
Here are some example projects for compose (not watch specific, but it all should work on a watch as well) https://github.com/SmartToolFactory/Jetpack-Compose-Tutorials
-
Showkase
🔦 Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
Project mention: Do we have something similar to Airbnb Showkase for Swift/iOS ? | /r/swift | 2023-07-05Ref : https://github.com/airbnb/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.
Business logic is not only about backend. Apps usually have a lot of client-side logic that can be written once in KMM and used on both platforms. See [1] for a high level architecture diagram.
I'm an iOS dev and I've been using KMM on a couple of projects for more than a year now. It's really a powerfull technology which allows teams to move faster, but there are downsides, for example lack of native Swift interop, though there are opensource tools trying to solve this [2].
[1]: https://github.com/Kotlin/kmm-production-sample/tree/master#...
-
landscapist
🌻 A pluggable, highly optimized Jetpack Compose image loading library that fetches and displays network images with Glide, Coil, and Fresco.
-
jetpack-compose-awesome
📝 A curated list of awesome Jetpack Compose libraries, projects, articles and resources
-
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: I am looking for an app (preferably open source) where i can add various income. There are a lot of expense tracker apps, but i need one to track my incomes. | /r/androidapps | 2023-04-06 -
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. | /r/androiddev | 2022-10-02I also recommend: NotyKt multi-module
-
awesome-android-learning-resources
👓 A curated list of awesome android learning resources for android app developers.
-
I want an app that can restrict certain apps from starting up with my mobile and freeze some apps that are not been opened for a long time and much more amazing things that Thanox can do but without needing to use Magisk or anything like it without some stupid permissions like Google Play license check, Could you please help me?
-
Project mention: Are Fragments in Android going to be deprecated in favor of Jetpack Compose? | /r/androiddev | 2023-04-23
-
FloatingActionButtonSpeedDial
A Floating Action Button Speed Dial implementation for Android that follows the Material Design specification (https://material.io/components/buttons-floating-action-button#types-of-transitions)
-
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.
jetpack-compose related posts
- Opensource calculator with conversion features like xiaomi calculator or all in one
- Can anyone recommend a rss reader for tablet?
- CoinTrend: NEW Data - star count:101.0
- CoinTrend: NEW Data - star count:101.0
- CoinTrend: NEW Data - star count:101.0
- Jetpack Compose UI App Development Toolkit
- Jetpack Compose for Maps
-
A note from our sponsor - Appwrite
appwrite.io | 1 Oct 2023
Index
What are some of the best open-source jetpack-compose projects? This list will help you:
Project | Stars | |
---|---|---|
1 | compose-samples | 17,098 |
2 | nowinandroid | 12,996 |
3 | accompanist | 6,837 |
4 | android-developer-roadmap | 6,375 |
5 | tivi | 6,133 |
6 | ComposeCookBook | 5,604 |
7 | ViMusic | 5,320 |
8 | Seal | 5,000 |
9 | Jetpack-Compose-Playground | 3,005 |
10 | Learn-Jetpack-Compose-By-Example | 2,988 |
11 | compose-destinations | 2,609 |
12 | PeopleInSpace | 2,539 |
13 | Jetpack-Compose-Tutorials | 2,022 |
14 | Showkase | 1,934 |
15 | kmm-production-sample | 1,742 |
16 | landscapist | 1,730 |
17 | jetpack-compose-awesome | 1,639 |
18 | ivy-wallet | 1,608 |
19 | NotyKT 🖊️ | 1,568 |
20 | awesome-android-learning-resources | 1,461 |
21 | Thanox | 1,457 |
22 | voyager | 1,421 |
23 | FloatingActionButtonSpeedDial | 1,400 |