Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/gautam84/Foodike

🍔 Foodike is a simple, easy-to-use food delivery app. It is built using Android-Jetpack Compose and is built on the principle of MVVM with Modern Android Architecture Components.

android android-app android-architecture android-hilt android-mvvm-architecture android-splash android-splash-screen coroutines jetpack jetpack-compose jetpack-navigation kotlin kotlin-android kotlin-coroutines material-design material-ui mvvm-android

Last synced: 01 Jul 2024

https://github.com/arrazyfathan/Lerun

Lerun is a running tracking application based on modern Android tech-stacks and MVVM architecture.

android coroutines hilt jetpack-android jetpack-navigation-component kotlin kotlin-android kotlin-coroutines mvvm mvvm-architecture nativeandroidapp room version-catalog

Last synced: 01 Jul 2024

https://github.com/anuragsoni/fiber

Asynchronous HTTP toolkit for Kotlin + JVM

http kotlin kotlin-coroutines netty

Last synced: 01 Jul 2024

https://github.com/KhubaibKhan4/Flexi-Store-KMP

Flexi-Store is an Ecommerce Application developed using Compose Multiplatform (Android,iOS,Desktop & Web). It's uses the Custom Server for it.

compose-desktop compose-multiplatform composer-library desktop-app jvm kotlin-coroutines kotlin-multiplatform webapp

Last synced: 01 Jul 2024

https://github.com/reactivedroid/TvFlix

TvFlix android app using Dagger Hilt, Coroutines, Flow, KTX, Jetpack(Room, ViewModel, Paging3, Lifecycle) based on MVVM with clean code architecture purely written in Kotlin

android-architecture-components checkstyle clean-architecture clean-code codeanalysis coroutines databinding espresso-tests hilt-android jetpack-lifecycle-components jetpack-pagination jetpack-room kotlin kotlin-coroutines kotlin-dsl mockito mvvm-architechure pmd retrofit2 unit-testing

Last synced: 24 Jun 2024

https://github.com/korlibs-archive/korio

Korio: Kotlin cORoutines I/O : Virtual File System + Async/Sync Streams + Async TCP Client/Server + WebSockets for Multiplatform Kotlin 1.3

asynchronous cassandra coroutines elasticsearch filesystem httpclient json jtransc kotlin kotlin-coroutines oauth redis vfs websockets xml yaml

Last synced: 20 Jun 2024

https://github.com/melbehiry/Delish

Delish, a Food Recipes App in Jetpack Compose and Hilt based on modern Android tech-stacks and MVI clean architecture.

android architecture compose compose-navigation coroutines data-store flow hilt jetpack jetpack-compose kotlin kotlin-coroutines mvi mvi-architecture mvi-clean-architecture room viewmodel

Last synced: 19 Jun 2024

https://github.com/v1tzor/TimePlanner

Mobile app for planning tasks for the day with multimodule architecture, MVI, Compose, Room, Voyager, AlarmManager, Notification, Charts

alarmmanager android charts clean-architecture compose feature-engineering flow jetpack-compose kotlin kotlin-coroutines material3 mvi mvi-clean-architecture notifications planner-app room unittest voyager

Last synced: 14 Jun 2024

https://github.com/CoinTrend/CoinTrend

Lightweight Open-Source Crypto Monitor 📱📈 Android MVVM/MVI Multimodule Clean Architecture, Unidirectional Data Flow, Kotlin Flows, Room, Retrofit, Coroutines, 100% Jetpack Compose 🚀 Available on Google Play ▶️ and F-Droid 🤖

android-architecture android-architecture-components android-multi-module android-mvvm-architecture clean-architecture clean-architecture-android coingecko-api compose-navigation cryptocurrencies cryptocurrency-prices hilt-dependency-injection jetpack-compose jetpack-compose-animation jetpack-compose-charts kotlin-coroutines kotlin-flows material-design-3 mvvm room-database unidirectional-data-flow

Last synced: 14 Jun 2024

https://github.com/Pool-Of-Tears/GreenStash

Simple FOSS android app to help you plan and manage your savings goals easily and establish the habit of saving money.

android android-app dagger-hilt fdroid finance finance-management kotlin kotlin-android kotlin-coroutines material-design material-ui material-you money-manager mvvm productivity room-database savings tracking

Last synced: 14 Jun 2024

https://github.com/lambiengcode/compose-chatgpt-kotlin-android-chatbot

Compose ChatGPT Kotlin - Android Chatbot using Kotlin + Jetpack Compose + Coroutine + MVVM + Retrofit2 + OpenAI's GPT-3 API. Allow stream response from ChatGPT API.

android chat-app chat-gpt chatbot chatgpt-android chatgpt-api chatgpt-app chatgpt-stream chatgpt3 chatgpt4 gpt-35-turbo gpt4 hilt-dependency-injection jetpack-compose kotlin-android kotlin-coroutines navhost openai retrofit2 server-sent-events

Last synced: 14 Jun 2024

https://github.com/T8RIN/CookHelper

🍕CookHelper, a Food Social Network App in Jetpack Compose and Hilt based on modern Android tech-stacks, MVVM+ clean architecture and Material You design system.

accompanist android clean-architecture coil-kotlin cooking dagger-hilt jetpack-android jetpack-compose kotlin kotlin-coroutines kotlin-flow material-design material-you material-you-3 mvvm-architecture retrofit2 room-database single-activity-pattern social-network use-cases

Last synced: 14 Jun 2024

https://github.com/oianmol/DiscordJetpackCompose

A Jetpack compose clone for Discord Android Client

android jetpack-android jetpack-compose kotlin kotlin-coroutines

Last synced: 12 Jun 2024

https://github.com/raharrison/kotlin-ktor-exposed-starter

Starter RESTful service with websocket notifications using Kotlin, Ktor and Exposed with H2, HikariCP and FlyWay

exposed flyway h2-database jackson kotlin kotlin-coroutines ktor netty rest-api websocket

Last synced: 11 Jun 2024

https://github.com/tylerbwong/stack

An Android app for browsing Stack Overflow and other Stack Exchange sites.

android dagger-hilt jetpack-compose kotlin kotlin-coroutines markdown room stackexchange stackoverflow

Last synced: 08 Jun 2024

https://github.com/charlee-dev/PexWallpapers

Android application following best practices: Jetpack, Jetpack Compose, Modularity, Clean Architecture, Kotlin Coroutines, Tests, MVVM, DI, Static Analysis

android-application clean-architecture jetpack-compose kotlin-coroutines modular mvvm

Last synced: 08 Jun 2024

https://github.com/LukasLechnerDev/Kotlin-Coroutines-and-Flow-UseCases-on-Android

🎓 Learning Kotlin Coroutines and Flows for Android by example. 🚀 Sample implementations for real-world Android use cases. 🛠 Unit tests included!

android channels coroutines flow kotlin kotlin-channels kotlin-coroutines kotlin-flow reactive

Last synced: 06 Jun 2024

https://github.com/adrielcafe/AndroidCoroutineScopes

This lib implements the most common CoroutineScopes used in Android apps.

android android-library boilerplate coroutines kotlin kotlin-android kotlin-coroutines

Last synced: 06 Jun 2024

https://github.com/ReactiveCircus/FlowBinding

Kotlin Coroutines Flow binding APIs for Android's platform and unbundled UI widgets, inspired by RxBinding.

android androidx kotlin kotlin-coroutines kotlin-flow material-components

Last synced: 06 Jun 2024

https://github.com/jarroyoesp/KotlinMultiPlatform

Kotlin MultiPlatform App (Android, iOS, JVM & JS). MVVM/MVP - Kotlin MultiPlatform

android dagger ios jvm kotlin kotlin-android kotlin-coroutines kotlin-multiplatform ktor multiplatform mvvm-architecture objective-c sqldelight swift

Last synced: 06 Jun 2024

https://github.com/gildor/kotlin-coroutines-retrofit

Kotlin Coroutines await() extension for Retrofit Call

async coroutines kotlin kotlin-coroutines retrofit retrofit2

Last synced: 06 Jun 2024

https://github.com/joreilly/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.

android android-architecture-components compose-desktop compose-ios compose-multiplatform compose-web ios jetpack-compose kmp koin kotlin kotlin-coroutines kotlin-js kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native ktor swift swiftui wasm

Last synced: 06 Jun 2024

https://github.com/TonnyL/PaperPlane

📚 PaperPlane - An Android reading app, including articles from Zhihu Daily, Guokr Handpick and Douban Moment.

coroutines douban douban-moment guokr guokr-handpick kotlin kotlin-android kotlin-coroutines mvp mvp-architecture paperplane zhihu zhihu-daily

Last synced: 06 Jun 2024

https://github.com/chrisbanes/tivi

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

android-application jetpack-compose kotlin kotlin-coroutines kotlin-multiplatform-mobile trakt

Last synced: 04 Jun 2024

https://github.com/ikorennoy/kuring

Kotlin asynchronous file I/O based on Linux io_uring interface

file-io io-uring jvm kotlin kotlin-coroutines

Last synced: 22 May 2024

https://github.com/MinnDevelopment/jda-ktx

Collection of useful Kotlin extensions for JDA

coroutines discord hacktoberfest jda kotlin kotlin-coroutines

Last synced: 15 May 2024

https://github.com/DanielRendox/RoutineTracker

An Android planner calendar app and a habit tracker that aims to simplify scheduling consistent activities and tracking your progress.

android calendar-app clean-architecture habit-tracker jetpack-compose junit koin kotlin kotlin-coroutines kotlin-flow mobile mvvm offline-first planner productivity routine sql sqldelight testing to-do-app

Last synced: 12 May 2024

https://github.com/mongodb/mongo-java-driver

The official MongoDB drivers for Java, Kotlin, and Scala

database java java-library jvm kotlin kotlin-coroutines kotlin-library mongodb scala

Last synced: 07 May 2024

https://github.com/thomaskioko/tv-maniac

Tv-Maniac is a personalized entertainment tracking and recommendation Multiplatform app (Android & iOS) for tracking TV Shows using TMDB API.

android clean-architecture ios jetpack-compose kmm kmp koin kotlin kotlin-coroutines kotlin-multiplatform kotlin-serialization ktor ktor-client mvi-clean-architecture swiftui tmdb-api tmdb-client

Last synced: 01 May 2024

https://github.com/jaredsburrows/android-gif-search

Gif LazyVerticalGrid MVVM using Dagger 2 + Hilt with Retrofit 2, Moshi, Kotlin Coroutines, JUnit, Espresso and Robolectric tests!

android android-gif dagger2 espresso jetpack-compose junit kotlin kotlin-android kotlin-coroutines kotlin-dsl ktlint moshi mvvm mvvm-architecture retrofit2 robolectric tenor

Last synced: 01 May 2024

https://github.com/mitchtabian/Kotlin-Coroutine-Examples

Examples for using Coroutines

kotlin kotlin-coroutines

Last synced: 26 Apr 2024

https://github.com/coil-kt/coil

Image loading for Android and Compose Multiplatform.

android androidx compose compose-multiplatform coroutines image-loader images kotlin kotlin-coroutines okio

Last synced: 24 Apr 2024

https://github.com/google/grpc-kapt

Annotation driven gRPC clients & servers in Kotlin

grpc kapt kotlin kotlin-coroutines

Last synced: 17 Apr 2024

https://github.com/WendyYanto/android-image-picker

Image gallery library by using coroutine to help user to choose image (single or multi) from android device without usage of android gallery intent

coroutines-android custom-view image-gallery image-picker-android image-picker-library kotlin-android kotlin-coroutines viewbinding

Last synced: 17 Apr 2024

https://github.com/CharlesMoreira1/lingshot

Android application following best practices: Kotlin, Coroutines, JetPack Compose, Clean Architecture, Feature Modules, MVVM, DI, Static Analysis...

android chatgpt clean-architecture danger-system firebase github-actions jetpack jetpack-compose kotlin kotlin-android kotlin-coroutines kotlin-dsl material-ui mlkit-android modularization mvvm-architecture

Last synced: 16 Apr 2024

https://github.com/liujingxing/rxhttp

🔥🔥🔥 Based on OkHttp encapsulation, support Kotlin Coroutines、RxJava2、RxJava3; 30s to get started.

andriod kotlin-coroutines okhttp-rxhttp okhttp3 retrofit2 rxhttp rxjava2 rxjava3

Last synced: 09 Apr 2024

https://github.com/wajahatkarim3/Imagine

An simple image gallery app utilizing Unsplash API to showcase modern Android development architecture (MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit)

android android-architecture android-clean-architecture android-development coroutines-android coroutines-flow dagger2 dagger2-android dependency-injection flow hilt hilt-android hilt-dependency-injection kotlin kotlin-android kotlin-coroutines mvvm mvvm-android retrofit2 retrofit2-kotlin

Last synced: 30 Mar 2024

https://github.com/StarryBlueSky/Penicillin

Modern powerful Twitter API wrapper for Kotlin Multiplatform. #PureKotlin

api-wrapper kotlin kotlin-coroutines kotlin-multiplatform twitter twitter-api twitter-api-wrapper

Last synced: 26 Mar 2024

https://github.com/Ezike/StarWarsSearch-MVI

Star wars sample android project showcasing the use of View components for rendering UI in Fragments and Activities. Uses Android Jetpack, clean architecture with MVI (Uni-directional data flow), dagger hilt, and kotlin coroutines with StateFlow

android android-studio architecture clean-architecture componentization coroutines dagger-hilt flow jetpack jetpack-android kotlin kotlin-coroutines kotlin-gradle-dsl mvi mvi-android mvi-clean-architecture netflix redux redux-store viewmodel

Last synced: 22 Mar 2024

https://github.com/hoc081098/ComicReaderApp_MVI_Coroutine_RxKotlin_Jetpack

⚡️Comic reader app 📘 Learning MVVM / MVI with :cyclone: RxKotlin, Retrofit, Kotlinx Coroutine, Work Manager, Room, Firebase, AndroidX Startup, Clean Architecture, Arrow.Kt Functional Programming ... ❄️ androidx-startup, androidx-room, androidx-viewmodel, arrow-kt

android-clean-architecture-kotlin android-mvi comic-reader comics-reader coroutines-android functional-reactive-programming jetpack-android jetpack-lifecycle-components jetpack-navigation jetpack-workmanager kotlin-coroutine kotlin-coroutines mvi mvi-android mvi-architecture mvi-clean-architecture mvvm-android mvvm-pattern rxkotlin rxkotlin-android

Last synced: 22 Mar 2024

https://github.com/igorwojda/android-showcase

💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...

android android-application architecture best-practices clean-architecture gradle jetpack kotlin kotlin-coroutines mvvm

Last synced: 21 Mar 2024

https://github.com/gs-ts/TrackMyPath

An Android app written in Kotlin that demonstrates a clean architecture with MVVM, Fused Location Provider, LifecycleService, and Coroutines. It is used as lab to test new Android features.

android android-location clean-architecture coroutines flickr flickr-api foreground-service fusedlocationproviderclient hilt hilt-android koin kotlin kotlin-coroutines lifecycle-service livedata-viewmodel moshi mvvm retrofit2 room viewbinding

Last synced: 21 Mar 2024

https://github.com/DrewCarlson/mobius.kt

Kotlin Multiplatform framework for managing state evolution and side-effects

android ios kotlin kotlin-coroutines kotlin-multiplatform mobius state-management

Last synced: 19 Mar 2024

https://github.com/MohamedRejeb/Pokedex

Pokedex - a Kotlin Multiplatform app, built with Compose multiplatform, Coroutines, Flow, Koin, Ktor, SqlDelight, Decompose, MVIKotlin, and Material 3 based on MVI architecture

android compose compose-desktop compose-ios compose-multiplatform compose-ui decompose desktop ios jetpack-compose koin kotlin kotlin-android kotlin-coroutines kotlin-multiplatform kotlin-multiplatform-mobile kotlin-multiplatform-sample kotlin-native material-design sqldelight

Last synced: 19 Mar 2024

https://github.com/tfcporciuncula/flow-preferences

Kotlin Flow version of rx-preferences -- Coroutines support for Android SharedPreferences

android coroutines flow kotlin kotlin-coroutines kotlin-flow preferences

Last synced: 18 Mar 2024

https://github.com/raheemadamboev/timer-flow

⏳️ Light library that gives you timer functionality and exposes Kotlin Flow

android android-library kotlin kotlin-coroutines kotlin-flows timer timer-flow timer-library

Last synced: 18 Mar 2024

https://github.com/krzdabrowski/android-starter-2022

Clean Android multi-module offline-first scalable app in 2022. Including Jetpack Compose (with tests), MVI, Material 3, Kotlin coroutines/Flow, Kotlin serialization, Hilt, Room, JUnit5, Turbine, MockK, GitHub Actions, Renovate, KtLint and Detekt.

android clean-architecture hilt-android jetpack-compose kotlin kotlin-coroutines kotlin-flow kotlin-serialization material3 mockk room turbine version-catalog

Last synced: 18 Mar 2024

https://github.com/jwstegemann/fritz2

Easily build reactive web-apps in Kotlin based on flows and coroutines.

binding framework frontend html5 kotlin kotlin-coroutines kotlin-js reactive

Last synced: 18 Mar 2024

https://github.com/joreilly/BikeShare

SwiftUI, Jetpack Compose, and Compose for Desktop based Kotlin Multiplatform project (using CityBikes API http://api.citybik.es/v2/). Uses Realm for local persistence

android citybikes-api ios jetpack-compose koin kotlin kotlin-coroutines kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kotlinx-serialization ktor macos mvvm realm realm-kotlin swift swiftui viewmodel wasm

Last synced: 18 Mar 2024

https://github.com/jordond/transformerKt

🔧 A Kotlin coroutine wrapper around Media3's Transformer API.

android coroutines coroutines-android jetpack kotlin kotlin-coroutines media3 mediacodec transcode transformer

Last synced: 18 Mar 2024

https://github.com/devrath/droid-pure-kotlin-application

☎️ This is a complete Kotlin application built to demonstrate the use of Modern development tools with best practices implementation using multi-module architecture developed using SOLID principles

android android-app android-architecture android-development clean-architecture clean-code compose compose-navigation hilt-android jetpack-android kotlin kotlin-android kotlin-coroutines kotlin-dsl modular-architecture mvvm-android mvvm-architecture solid-principles stateflow-android unittesting

Last synced: 18 Mar 2024

https://github.com/boitakub/Bogadex

🎲 BoardGameGeek collections explorer application using Hilt, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

android android-application boardgamegeek clean-architecture coroutines dagger2 flow hilt hilt-android hilt-dependency-injection jetpack-compose kotlin kotlin-coroutines mvi-architecture mvvm-android mvvm-architecture retrofit2 room workmanager

Last synced: 18 Mar 2024

https://github.com/akshay2211/NYTimes-Compose

An offline-first application in Jetpack Compose with MVVM architecture, representing a minimalistic implementation of Top Stories API.

android coil-kotlin compose coroutines-flow day-night-theme hacktoberfest hacktoberfest2021 hacktoberfest2022 jetpack-compose kotlin kotlin-coroutines livedata mvvm-android navigation-compose offline-first room room-database

Last synced: 18 Mar 2024

https://github.com/adrielcafe/broker

💬 Publish-Subscribe (a.k.a Pub/Sub, EventBus) library for Android and JVM built with Coroutines

android android-library broker event-bus eventbus kotlin kotlin-android kotlin-coroutines kotlin-library message-broker message-bus pub-sub publish-subscribe publisher-subscriber pubsub

Last synced: 18 Mar 2024

https://github.com/AniTrend/android-emojify

An android project to convert short codes, emoticons, html entities, emoticons to emoji and vice-versa

android android-emojify androidx emoji emoji-objects emojify emoticons fitzpatrick-modifier html-entities kotlin kotlin-coroutines

Last synced: 18 Mar 2024

https://github.com/korlibs-archive/korte

Kotlin cORoutines Template Engine for Multiplatform Kotlin

coroutines jtransc kotlin kotlin-coroutines liquid template-engine twig

Last synced: 16 Mar 2024

https://github.com/respawn-app/FlowMVI

A KMP MVI library based on coroutines with a rich DSL and a powerful plugin system.

android android-architecture android-library architecture coroutines ios jvm kmp kotlin kotlin-coroutines kotlin-multiplatform multiplatform mvi udf

Last synced: 15 Mar 2024

https://github.com/Spikeysanju/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.

android android-architecture android-development android-ui coroutines-flow datastore-android declarative-ui hacktoberfest hilt-android jetpack-android jetpack-compose kotlin kotlin-coroutines mvvm-android room-database room-persistence-library stateflow ui-components ui-toolkit

Last synced: 15 Mar 2024

https://github.com/TheCodeMonks/Notzz-App

📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).

android android-app android-architecture android-development android-studio android-ui architecture couroutine datastore-android hacktoberfest hilt-android jetpack-navigation kotlin-android kotlin-coroutines material-design mvvm-android recyclerview room-database room-persistence-library stateflow

Last synced: 15 Mar 2024

https://github.com/rickclephas/KMP-NativeCoroutines

Library to use Kotlin Coroutines from Swift code in KMP apps

combine ios kmm kmp kotlin kotlin-coroutines kotlin-multiplatform kotlin-multiplatform-mobile macos swift

Last synced: 15 Mar 2024