All Projects → uniflow-kt → Uniflow Kt

uniflow-kt / Uniflow Kt

Licence: other
Uniflow 🦄 - Simple Unidirectional Data Flow for Android & Kotlin, using Kotlin coroutines and open to functional programming

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Uniflow Kt

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
Stars: ✭ 189 (-54.35%)
Mutual labels:  coroutines, viewmodel, kotlin-coroutines
Delish
Delish, a Food Recipes App in Jetpack Compose and Hilt based on modern Android tech-stacks and MVI clean architecture.
Stars: ✭ 356 (-14.01%)
Mutual labels:  coroutines, viewmodel, kotlin-coroutines
Kotlin Coroutines Android Examples
Learn Kotlin Coroutines for Android by Examples. Learn how to use Kotlin Coroutines for Android App Development.
Stars: ✭ 572 (+38.16%)
Mutual labels:  coroutines, kotlin-coroutines, viewmodel
WanAndroidJetpack
🔥 WanAndroid 客户端,Kotlin + MVVM + Jetpack + Retrofit + Glide。基于 MVVM 架构,用 Jetpack 实现,网络采用 Kotlin 的协程和 Retrofit 配合使用!精美的 UI,便捷突出的功能实现,欢迎下载体验!
Stars: ✭ 124 (-70.05%)
Mutual labels:  coroutines, viewmodel, kotlin-coroutines
Keemun
No description or website provided.
Stars: ✭ 13 (-96.86%)
Mutual labels:  coroutines, unidirectional-data-flow
CoMvvmHelper
android mvvm 基础框架,适合日常快速开发。有需要添加的内容或者发现问题可以提 issue。
Stars: ✭ 26 (-93.72%)
Mutual labels:  viewmodel, kotlin-coroutines
fluid-mongo
Kotlin coroutine support for MongoDB built on top of the official Reactive Streams Java Driver
Stars: ✭ 27 (-93.48%)
Mutual labels:  coroutines, kotlin-coroutines
modern-android
Modern Android Project Skeleton
Stars: ✭ 17 (-95.89%)
Mutual labels:  coroutines, viewmodel
GitKtDroid
A sample Android application📱 built with Kotlin for #30DaysOfKotlin
Stars: ✭ 53 (-87.2%)
Mutual labels:  coroutines, viewmodel
DeezerClone
This Application using Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData),Navigation based on MVVM architecture.
Stars: ✭ 81 (-80.43%)
Mutual labels:  coroutines, viewmodel
Kroto Plus
gRPC Kotlin Coroutines, Protobuf DSL, Scripting for Protoc
Stars: ✭ 400 (-3.38%)
Mutual labels:  coroutines, kotlin-coroutines
Jetpack Wanandroid
Kotlin+Jetpack+Coroutines+Retrofit+koin 完成的MVVM 组件化客户端 🔥🔥
Stars: ✭ 353 (-14.73%)
Mutual labels:  coroutines, viewmodel
Retrofit2-Flow-Call-Adapter
A Retrofit 2 adapter for Kotlin Flows.
Stars: ✭ 41 (-90.1%)
Mutual labels:  coroutines, kotlin-coroutines
jda-ktx
Collection of useful Kotlin extensions for JDA
Stars: ✭ 49 (-88.16%)
Mutual labels:  coroutines, kotlin-coroutines
Paging-3-Sample
This app is created as a sample app which loads movies from Tmdb api and uses Paging 3 library to show it in a Recycler view.
Stars: ✭ 96 (-76.81%)
Mutual labels:  coroutines, viewmodel
Coffeegram
Android app using Jetpack Compose together with StateFlow and MVI
Stars: ✭ 155 (-62.56%)
Mutual labels:  coroutines, kotlin-coroutines
Coroutineworker
Kotlin Coroutine-based workers for native
Stars: ✭ 282 (-31.88%)
Mutual labels:  coroutines, kotlin-coroutines
Architecturecomponentsdemo
Kotlin demo project that uses some Android Architecture Components (ViewModel and LiveData) with Dagger 2 and Coroutines
Stars: ✭ 269 (-35.02%)
Mutual labels:  coroutines, viewmodel
Korio
Korio: Kotlin cORoutines I/O : Virtual File System + Async/Sync Streams + Async TCP Client/Server + WebSockets for Multiplatform Kotlin 1.3
Stars: ✭ 282 (-31.88%)
Mutual labels:  coroutines, kotlin-coroutines
Corbind
Kotlin Coroutines binding APIs for Android UI widgets from the platform and support libraries
Stars: ✭ 357 (-13.77%)
Mutual labels:  coroutines, kotlin-coroutines

Uniflow logo

Setup 🚀

Current version

// Current Stable
uniflow_version = "1.0.1"

Gradle setup

Repository is now Maven Central:

repositories {
    mavenCentral()
}

Check the latest version

// Core
implementation 'org.uniflow-kt:uniflow-core:$uniflow_version'
testImplementation 'org.uniflow-kt:uniflow-test:$uniflow_version'

// Android
implementation 'org.uniflow-kt:uniflow-android:$uniflow_version'
testImplementation 'org.uniflow-kt:uniflow-android-test:$uniflow_version'

// Extras
implementation 'org.uniflow-kt:uniflow-saferesult:$uniflow_version'
implementation 'org.uniflow-kt:uniflow-arrow:$uniflow_version'

⚠️ Due to Maven Central migration, group id has been updated from io.uniflow to org.uniflow-kt ⚠️

Getting started & Documentation 📖

Sample Apps 🎉

Resources ☕️

Contact us 💬

Come talk on Kotlin Slack @ #uniflow channel

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].