Open-source projects categorized as jetpack-compose | Edit details
Language filter: + Kotlin + Java

Top 23 jetpack-compose Open-Source Projects

  • compose-samples

    Official Jetpack Compose samples.

    Project mention: I'm a newbie overwhelmed with information | | 2022-05-04

    Jetpack Compose is a library that allows you to create UI in a declarative style in Kotlin, as opposed to using views and XML.

  • accompanist

    A collection of extension libraries for Jetpack Compose

    Project mention: I ported the Spotify Mobius GitHub wiki to GitHub Pages + MkDocs with light and dark modes. I just created the issue and filed the PR. Let's see what happens! | | 2022-03-14

    👋 I have been using Mobius personally and for work for over two years now. It's a lot of fun to use and I would definitely recommend the community to consider using it. I frequently visit their GitHub repo because they still have their documentation in the GitHub wiki, unlike new repos such as Accompanist. So, I thought what better way to give back than do the grunt work of porting their wiki to GitHub Pages + MkDocs ❤️🔥

  • 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

    Project mention: ComposeCookBook VS SSComposeCookBook - a user suggested alternative | | 2021-09-28
  • android-developer-roadmap

    🗺 The 2022 Android Developer Roadmap suggests learning paths to understanding Android development. (by skydoves)

    Project mention: Cum să învăț Android în 7-10 zile? | | 2022-05-20
  • nowinandroid

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

    Project mention: Multi-Module Architecture in Android | | 2022-05-19

    If you went by responsibilities, you'd more likely end up with something like the core-* modules in than "data" or "domain".

  • Learn-Jetpack-Compose-By-Example

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

    Project mention: Writing Well-Documented Code – Learn from Examples | | 2021-09-04

    I have a really similar motivation behind a project that aims to teach Jetpack Compose in the same fashion and funny enough, the name is also pretty similar to the title of this thread - Learn Jetpack Compose By Example. You can find it here -

    There's a ton of comments in every example (even though they might be redundant across the examples) and the idea is that you should be able to learn this new framework by merely reading through the examples.

  • Jetpack-Compose-Playground

    Community-driven collection of Jetpack Compose example code and tutorials :rocket:

    Project mention: How do I populate a spinner with data from a csv file? | | 2022-04-09

    Then as far as the spinner, I personally think compose provides a better API for this so check out drop-down menu. Otherwise you will have to use a spinner adapter and spinner view.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • PeopleInSpace

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

    Project mention: Kotlin Multiplatform: Android + BE (ktor) | | 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:

  • Showkase

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

    Project mention: UI Kit | | 2022-02-26
  • 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: Is Ionic still viable in 2022? | | 2022-05-11
  • 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: Observing Live connectivity status in Jetpack Compose way! | | 2021-08-17

    On a side note, I found the initial network check code a bit complex (and it contains a subtle bug), here's a PR for it

  • compose-destinations

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

    Project mention: Compose Destinations - Navigation Library | | 2022-05-20

    However, a better solution may be just using this awesome Compose Destinations library! Let's see how we can convert this app to use this library.

  • awesome-android-learning-resources

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

    Project mention: awesome-android-learning-resources VS SSJetPackComposeProgressButton - a user suggested alternative | | 2021-08-08
  • landscapist

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

    Project mention: What are the most common used (3rd party) libraries and frameworks used in Android development? | | 2022-01-07

    Landscapist for image loading

  • jetpack-compose-awesome

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

    Project mention: Github repo to learn Jetpack Compose | | 2021-07-27
  • Shot

    Screenshot testing library for Android

    Project mention: Screenshot Testing service | | 2022-02-26

    I've been working for a while on integrating screenshot testing into our workflows. I've been using to capture screenshots and that's working great. But the missing piece currently is the approval and management of these screenshots.

  • Decompose

    Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing functionality and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.), inspired by Badoos RIBs fork of the Uber RIBs framework

    Project mention: Kotlin MultiPlatform - Android and Apple watches? | | 2022-03-12
  • Einsen

    🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.

    Project mention: An Open Source Task Prioritise app made with Jetpack Compose! | | 2021-10-18
  • Thanox

    I am thanos! 😈 👌

    Project mention: ⟳ 0 apps added, 8 updated at | | 2022-01-27

    Thanox (version 3060451): system management tool with functions for privacy and system optimization

  • 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 | | 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-jetpack-compose-learning-resources

    👓 A continuously updated list of learning Jetpack Compose for Android apps.

    Project mention: Am I too slow on Jetpack Compose codelabs? | | 2021-08-02


  • DisneyCompose

    🧸 A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.

    Project mention: Open source apps that use Android architecture components? | | 2021-06-24
  • TwidereX-Android

    Next generation of Twidere for Android

    Project mention: You might be using _______, but should be using ______. 2022 edition! | | 2022-01-30

    Twitter - Twidere X

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 2022-05-20.

jetpack-compose related posts


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

Project Stars
1 compose-samples 11,730
2 accompanist 4,814
3 ComposeCookBook 4,111
4 android-developer-roadmap 3,500
5 nowinandroid 3,400
6 Learn-Jetpack-Compose-By-Example 2,292
7 Jetpack-Compose-Playground 2,069
8 PeopleInSpace 1,878
9 Showkase 1,376
10 kmm-production-sample 1,213
11 NotyKT 🖊️ 1,205
12 compose-destinations 1,083
13 awesome-android-learning-resources 1,079
14 landscapist 956
15 jetpack-compose-awesome 945
16 Shot 943
17 Decompose 803
18 Einsen 776
19 Thanox 750
20 Jetpack-Compose-Tutorials 748
21 awesome-jetpack-compose-learning-resources 674
22 DisneyCompose 663
23 TwidereX-Android 662
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.