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: Jetpack Compose Mastery Part 2: Advanced Tools and Resources for Mastering Compose UI | dev.to | 2024-01-28

    The official documentation provides a comprehensive guide on the basics of Jetpack Compose, components, layouts, theming, and more advanced topics.

  • nowinandroid

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

    Project mention: Kotlin Coroutine-Dispatcher | /r/androiddev | 2023-06-09
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • ViMusic

    An Android application for streaming music from YouTube Music.

    Project mention: NewPipe v0.26.0 Released | news.ycombinator.com | 2023-12-22

    There's also ViMusic, which is open source: https://github.com/vfsfitvnm/ViMusic/

  • accompanist

    A collection of extension libraries for Jetpack Compose

    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 Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.

  • Seal

    🦭 Video/Audio Downloader for Android, based on yt-dlp, designed with Material You

    Project mention: NewPipe v0.26.0 Released | news.ycombinator.com | 2023-12-22

    Don't know about Ymusic as it doesn't seem open source, but seal [0] seems like a good alternative, based on yt-dl

    0: https://github.com/JunkFood02/Seal

  • tivi

    Tivi is a TV show tracking Android app, which connects to trakt.tv

    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

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • ComposeCookBook

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

  • Balloon

    :balloon: Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Android.

  • Jetpack-Compose-Playground

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

  • Learn-Jetpack-Compose-By-Example

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

    Project mention: How did you learn jetpack compose? | /r/androiddev | 2023-04-06

    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.

    Project mention: What do you use for compose navigation? | /r/androiddev | 2023-04-11
  • 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.

    Project mention: tide/surf app for watch | /r/PixelWatch | 2023-04-26

    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

  • MaterialAudiobookPlayer

    Minimalistic audiobook player

    Project mention: Free Public Domain Audiobooks | news.ycombinator.com | 2023-05-07

    I recently found the Voice Audiobook Player for Android on the google play store[1][2]. Point it to a folder and it looks in there for audiobooks, one per subfolder, and keeps track of which ones you've read and where you are in each one.

    No signup, no ads (albeit maybe analytics and crash telemetry), GPL3 code, fairly minimal and keeps audiobooks away from messing up music playlists or from podcast app complexity. Haven't used it enough to give a full review, but it seems exactly what I wanted and good for Libribox book downloads.

    [1] https://play.google.com/store/apps/details?id=de.ph1b.audiob...

    [2] source: https://github.com/PaulWoitaschek/Voice

  • apkupdater

    APKUpdater is an open source tool that simplifies the process of finding updates for your installed apps.

    Project mention: Aptoide TV Needs an Update | /r/AndroidTV | 2023-03-24
  • 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: Need suggestions for a good expense manager | /r/androidapps | 2023-12-09
  • 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-05

    Ref : https://github.com/airbnb/Showkase

  • voyager

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

    Project mention: Are Fragments in Android going to be deprecated in favor of Jetpack Compose? | /r/androiddev | 2023-04-23
  • 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: Kotlin Multiplatform for Android and iOS Apps | news.ycombinator.com | 2023-09-25

    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 and Kotlin Multiplatform 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

    Project mention: Jetpack Compose Mastery Part 2: Advanced Tools and Resources for Mastering Compose UI | dev.to | 2024-01-28

    Awesome Jetpack Compose is a GitHub repository that collects a vast array of Compose learning resources, libraries, and project examples.

  • NotyKT 🖊️

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

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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 2024-01-28.

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 18,316
2 nowinandroid 14,658
3 ViMusic 7,177
4 accompanist 7,111
5 android-developer-roadmap 6,839
6 Seal 6,418
7 tivi 6,317
8 ComposeCookBook 5,877
9 Balloon 3,515
10 Jetpack-Compose-Playground 3,195
11 Learn-Jetpack-Compose-By-Example 3,099
12 compose-destinations 2,919
13 PeopleInSpace 2,719
14 Jetpack-Compose-Tutorials 2,319
15 MaterialAudiobookPlayer 2,216
16 apkupdater 2,129
17 ivy-wallet 2,095
18 Showkase 2,013
19 voyager 1,960
20 kmm-production-sample 1,868
21 landscapist 1,840
22 jetpack-compose-awesome 1,830
23 NotyKT 🖊️ 1,618
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.