248 Repositories
Android flow-extensions Libraries
🪐 Modern Android development with Hilt, Coroutines, Flow, JetPack(ViewModel) based on MVVM architecture.
Ceres 🪐 Modern Android development with Hilt, Coroutines, Flow, JetPack(ViewModel) based on MVVM architecture. Download Gradle Add the dependency bel
Kotlin DALL·E 2 is a new AI system that can create realistic images and art from a description in natural language.
OpenAI Dall•E AI Kotlin Mobile App OpenAI Dall•E Application Build With Kotlin MVVM (Model - View - ViewModel) Clean Architecture, Beautiful Design UI
🍔 Meals is a small demo app based on modern Android technologies and MVVM architecture
Meals 🍔 Meals is a small demo app based on modern Android technologies and MVVM architecture. built-in Kotlin, Coroutine, Flow, Retrofit, and Jetpack
This is a Interview application which made by me in interview task what it do? that will give you the result from Api and also save data in the cache using RoomDb so that we can access it offline.
Clean-MVVM-App An Android application built using Clean + MVVM architecture. Components used in the app. Kotlin - As a programming language. Material
PhotoSearch is an Android TV app using Jetpack Compose.
PhotoSearch What's PhotoSearch? 🚀 PhotoSearch is an Android TV app using Jetpack Compose UI. The purpose of this project is to try new Android techno
Tip Calculator- Add extensions to this tip calculator.
Add extensions to this repository- Here are some ideas: Change the color scheme of the app, e.g. the background/primary/secondary color. Modify the th
Simple app to consumer api movies with retrofit and save result in database with room using android jetpack
MoviesCompose Simple app to consumer api movies with retrofit and save result in database with room using android jetpack Instruccions Log Up in https
NationalKeyboard
National Keyboard National Keyboard is a small keyboard for Caucasian languages based on modern Android tech-stacks especially focus on Jetpack Compos
🍭 GithubSearchKMM - Github Repos Search - Android - iOS - Kotlin Multiplatform Mobile using Jetpack Compose, SwiftUI, FlowRedux, Coroutines Flow, Dagger Hilt, Koin Dependency Injection, shared KMP ViewModel, Clean Architecture
GithubSearchKMM Github Repos Search - Kotlin Multiplatform Mobile using Jetpack Compose, SwiftUI, FlowRedux, Coroutines Flow, Dagger Hilt, Koin Depend
This Project for how to use MVVM , state flow, Retrofit, dagger hit, coroutine , use cases with Clean architecture.
Clean-architecture This Project for how to use MVVM , state flow, Retrofit, dagger hit, coroutine , use cases with Clean architecture. Why i should us
A movie & TV show exploration app that implements MVVM design pattern by following the clean architecture principles, using TMDB API.
🎬 Movie App 📺 A movie & TV show exploration app that implements MVVM design pattern by following the clean architecture principles, using TMDB API.
Kotlin multi platform project template and sample app with everything shared except the UI. Built with clean architecture + MVI
KMMNewsAPP There are two branches Main News App Main The main branch is a complete template that you can clone and use to build the awesome app that y
Clean Architecture Modular Project: MVI + Jetpack Compose + Coroutines + Flows + Hilt + UnitTests
NyTimes for Clean Architecture The purpose of this project is to consolidate some of the learned insights throughout the years about the Clean Archite
MVVM ,Hilt DI ,LiveData ,Flow ,SharedFlow ,Room ,Retrofit ,Coroutine , Navigation Component ,DataStore ,DataBinding , ViewBinding, Coil
RickMorty This is a simple app which has been implemented using Clean Architecture alongside MVVM design to run (online/offline) using : [ MVVM ,Hilt
Sample Project with Clean Architecture for demonstrating using Kotlin Flows for fetching User Location and networking.
Nearby-Places-Foursquare-Android Getting Nearby Places using Foursquare API API's Used from FourSquare Get Key from Foursquare site. NearBy places Her
Discover the most popular and top rated movies playing. Movies data fetched using tomdbapi.com API.
Movie-App A simple news app build using MVVM architecture. Discover the most popular and top rated movies playing. Movies data fetched using tomdbapi.
Build with Jetpack Compose & all modern techniques and architecture of android app development
IMDB Movie App Build with Jetpack Compose & all modern techniques and architecture of android app development ScreenShots 🛠 Built With 🛠 Kotlin - Fi
An e-commercial application built as a technological demonstration.
Overview An e-commercial application built as a technological demonstration. The purpose of this app is to get an experience from creatinig architectu
Various Ktor extensions and plugins.
Ktor Plugins Collection of useful Ktor plugins. All plugins are hosted on Maven central and have same version that should be similar to the latest ver
Is a new version of code for my (Social media app) with Clean Architecture
Is a new version of code for my Social media app with Clean Architecture. I used most of Clean code tips with android, SOLID principles and design-patterns..
MVVM ,Hilt DI ,LiveData ,Flow ,Room ,Retrofit ,Coroutine , Navigation Component ,DataStore ,DataBinding , ViewBinding, Coil
MVVM ,Hilt DI ,LiveData ,Flow ,Room ,Retrofit ,Coroutine , Navigation Component ,DataStore ,DataBinding , ViewBinding, Coil
A cryptocurrency application with clean architecture (MVVM, Jetpack Compose, Flow, Dagger Hilt)
Amirypto A cryptocurrency application built with Clean architecture and Jetpack component (MVVM, Jetpack Compose, Flow, Hilt, Retrofit). It was made t
A simple NewsApp built using Jetpack Compose, MVVM Architecture, Dagger Hilt and Kotlin Flow
NewsApp is simple App which uses NewsAPI to get top headlines for country you live in or you can search for a specific news. Focus of this app is to d
Astronomy Picture of the Day Nasa(APOD) media listing and show picture details.
Astronomy Picture of the Day Nasa(APOD) media listing and show picture details. Built to learn and use of Latest Android development libs using Coroutines, Flow, Dagger-Hilt, Architecture Components, MVVM, Room, Retrofit, Material Guideline)
This app contains an order flow for cupcakes with options for quantity, flavor, and pickup date
This app contains an order flow for cupcakes with options for quantity, flavor, and pickup date. The order details get displayed on an order summary screen and can be shared to another app to send the order.
FlowDroid Static Data Flow Tracker
FlowDroid Data Flow Analysis Tool This repository hosts the FlowDroid data flow analysis tool. FlowDroid statically computes data flows in Android app
Smali Control Flow Graph's
Smali-CFGs Smali Control Flow Graph's Package Usage by Application. (ed@CFGCli) !pu Ljavax/crypto * Analized Application uses the next Ljavax/crypt
Clean Android multi-module offline-first scalable app in 2022. Including Jetpack Compose, MVI, Kotlin coroutines/Flow, Kotlin serialization, Hilt and Room.
Android Kotlin starter project - 2022 edition Android starter project, described precisely in this article. Purpose To show good practices using Kotli
DocuBox is a cloud based file storing app where you can securely store and access your documents from anywhere around the world
DocuBox is an android app 📱in which you can securely upload your files on the cloud– from family pictures and audio recordings to spreadsheets, presentations and other confidential documents.
Educational App made with Retrofit, Coroutines, Navigation Component, Room, Dagger Hilt, Flow & Material Motion Animations.
TechHub TechHub is a sample educational app that provides courses for people who want to learn new skills in mostly tech-related areas. The goal of th
PokeCard Compose is a demo app 100% write in Compose, Flow and Koin based on MVI Clean Architecture 🐱⚡️
A Pokemon Card demo app using Jetpack Compose and Koin based on MVI architecture. Fetching data from the network with Ktor and integrating persisted data in Room database with usecase/repository pattern.
An application that i developed with a aim of learning Jetpack compose and many other jetpack libraries
An application that i developed with a aim of learning Jetpack compose and many other jetpack libraries, The application make use of jikan Api which displays a list of animations,there more details and even trailers of the animations.
CryptoMovies is a small app that show modern Android developement: with Hilt, Coroutines, Flow, Jetpack and Material Design 3
CryptoMovies is a small app that show modern Android developement: with Hilt, Coroutines, Flow, Jetpack and Material Design 3.
RoomJetpackCompose is an app written in Kotlin and shows a simple solution to perform CRUD operations in the Room database using Kotlin Flow in clean architecture.
RoomJetpackCompose is an app written in Kotlin and shows a simple solution to perform CRUD operations in the Room database using Kotlin Flow in clean architecture.
A personal project made using Jetpack Compose, Clean-MVVM architecture and other jetpack libraries
A basic CRUD for recording your personal credit and debit transactions. Made using Jetpack Compose, Clean-MVVM and other Jetpack libraries, incorporated with Unit Tests.
Android Clean Architecture with MVVM using Jetpack component
Android Clean Architecture with MVVM using Jetpack component 💡 What is Clean Architecture? Clean architecture is a category of software design patter
Room Database Queries with Kotlin Flow
Room Database Queries with Flow This app displays a list of bus stops and arrival times. Tapping a bus stop on the first screen will display a list of
A Android app Permissions with Kotlin Flow APIs
Know about real-time state of a Android app Permissions with Kotlin Flow APIs. Made with ❤️ for Android Developers.
Sample Android Clean MVVM architecture
Sample Android Clean MVVM architecture ( Retrofit + Okhttp + Moshi + Coil + Room + Navigation Component + Coroutines + Flow + DataStore + ViewModel + Hilt + Compose )
🗡️ Deddit demonstrates modern Android development with Hilt, Coroutines, Flow, Jetpack, and Material Design based on MVVM architecture
Deddit demonstrates modern Android development with Hilt, Coroutines, Flow, Jetpack (ViewModel,Paging3), and Material Design based on MVVM
This repository contains the article describing my attempt to implement a simple state reducer based on Kotlin Flow and an example app that uses it.
This repository contains the article describing my attempt to implement a simple state reducer based on Kotlin Flow and an example app that uses it.
Flow-based programming "language"
Cran Flow-based programming "language", the aim of this project is not to create an entry-friendly programming language, and more over to create a cap
Online real-time android quiz game
KQuiz Описание проекта Проект представляет собой мобильное приложение, выполнящее роль платформы для создания, поиска, организации и выполнения онлайн
Flow-based programming "language"
________ / ____/ /___ _ __ / /_ / / __ \ | /| / / / __/ / / /_/ / |/ |/ / /_/ /_/\____/|__/|__/ Flow-based programming "language" This
Includes jetpack compose, navigation, paging, hilt, retrofit, coil, coroutines, flow..
Nextflix-Composable A Clean Architecture App to show use of multi-module-architecture in a Jetpack Compose. The modules are as follow: app: Presentati
App built using Kotlin, Dagger Hilt, Room Database, Coroutines, Flow, AndroidX Glance, WorkManager, Coil etc.
An article sharing platform where you can personalize, subscribe to your favorite topics, get daily-read reminders, etc. App built using Kotlin, Dagger Hilt, Room Database, Coroutines, Flow, AndroidX Glance, WorkManager, Coil etc.
A complete app that demonstrate how to build an Android application using the Uncle Bob's Clean Architecture approach
📷 Blog taking application utilizing Ktor REST-API and following modern practices: Kotlin, Coroutines, Flows, Channels, Room, Work Manager, Navigation Component, MVI, Clean Architecture, Modularization, Dagger Hilt, Tests...
Simple Notes app demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
Simple Notes app demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
Quizzify - Play unlimited quizzes with your friends for free🔥.
Quizzify - Play unlimited quizzes with your friends for free🔥. Quizzify is built using Kotlin and follows all modern android Development practices and hence is a good learning resource for beginners
Sample application to show state management & unidirectional data flow using Jetpack compose.
Jetpack Compose State Management A sample project to demonstrate State Management in Jetpack compose by following This CodeLab. Through the project yo
A demonstration modern Android development project with Jetpack(Compose, Room, Flow, ViewModel, Navigation), Hilt and based on MVVM by using Github API.
A demonstration modern Android development project with Jetpack(Compose, Room, ViewModel, Navigation), Hilt and based on MVVM by using Github API.
A Simple Blog App using Jetpack Compose, Flow, Navigation Compose, Room and Firebase
BlogCompose A Simple Blog App using Jetpack Compose, Flow, Navigation Compose, Room and Firebase Instructions Download your Firebase configuration fil
PapriCoin demonstrates Jetpack Compose usage to build modern app based on Clean Architecture and newest Tech-Stack
PapriCoin demonstrates Jetpack Compose usage to build modern app based on Clean Architecture and newest Tech-Stack. Repository also has loca
FlowExt is a Kotlin Multiplatform library, that provides many operators and extensions to Kotlin Coroutines Flow
FlowExt | Kotlinx Coroutines Flow Extensions | Kotlinx Coroutines Flow Extensions. Extensions to the Kotlin Flow library | kotlin-flow-extensions | Coroutines Flow Extensions | Kotlin Flow extensions | kotlin flow extensions | Flow extensions
Kotlin extension function provides a facility to "add" methods to class without inheriting a class or using any type of design pattern
What is Kotlin Extension Function ? Kotlin extension function provides a facility to "add" methods to class without inheriting a class or using any ty
✨ Nifty Utilities and PostgreSQL Extensions for Exposed
✨ ExposedPowerUtils ✨ Utilities and Extensions for Exposed, because while Exposed is a pretty nice framework, it tries to support a lot of SQL dialect
Note taking app using MVVM architecture with Hilt, Material Motion, Coroutines, Flow, Jetpack
Note taking app using MVVM architecture with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel,Paging3).
Base App - MVVM, Base Structure, Hilt, Kotlin Flow, Retrofit
Base App - MVVM, Base Structure, Hilt, Kotlin Flow, Retrofit
📱 Android client app for the AryKey 🔑
Android application that prepares an hardware device via USB serial port with a specific password generated deterministically based on three (3) inputs: the App we want to Unlock, the User ID used for login (typically an email address) and the PIN (6 numeric digits) we want to associate with previous inputs.
Android app inspired by NASA APOD Api
MVVM - Clean Architecture - Kotlin - Retrofit - Room - Dagger Hilt - Coroutines - Flow - Coil - Navigation Component
Futurama Quotes demonstrates modern Android development implements MVVM architecture
This application allows you to see futurama quotes. You can search quotes according to the character that said it as well. Futurama Quotes demonstrates modern Android development implements MVVM architecture.
Android MVVM with Single Activity sample app that uses kotlin coroutines flow
Android MVVM with Single Activity sample app that uses kotlin coroutines flow. This is a sample app that uses kotlin coroutines flow , stateflow. This
It is far easier to design a class to be thread-safe than to retrofit it for thread safety later
"It is far easier to design a class to be thread-safe than to retrofit it for thread safety later." (Brian Goetz - Java concurrency: Publisher: Addiso
A demo project showcasing different exercises + details with prepopulated data from room. Includes tests
README Pre-requisites I used Android Studio Bumblebee (2021.1.1). In case of any issues, do let me know because I understand that issues might vary fo
A sample demo app which has Clean Architecture with MVVM , UI built with Jetpack Compose
A sample demo app (two screen todo list app) which has Clean Architecture with MVVM , UI built with Jetpack Compose and includes Modern Android Development Best Practices with components
Flowbius provides interoperability extensions for using Kotlin Flows with Mobius
Flowbius Flowbius provides interoperability extensions for using Kotlin Flows with Mobius. They allow conversion from Flows to Mobius types and vice v
Awesome RunnerBe design system and more!
Honeycomb Awesome RunnerBe design system and more! Core Preview 아직 모든 요소가 구현되지 않았으며 단순히 미리보기 입니다 class MainActivity : AppCompatActivity() { overri
Gits-android-extensions - A collection of Kotlin extensions to simplify Android development
gits-android-extensions A collection of Kotlin extensions to simplify Android de
MDToast - MaterialDesign Toast library written with Kotlin with lots of extensions to interact easily in contexts
MDToast - MaterialDesign Toast A lightweight Toast library written with Kotlin i
Money Manager Ex is a free, open-source, cross-platform, easy-to-use personal finance software
Money Manager Ex is a free, open-source, cross-platform, easy-to-use personal finance software. It primarily helps organize one's finances and keeps track of where, when and how the money goes.
MusicX is a music player app made using Jetpack Compose and follows Material 3 guidelines
MusicX MusicX is a music player app made using Jetpack Compose and follows Material 3 guidelines. Application Install You can Install and test latest
Common Android/Kotlin extensions
Common Android/Kotlin extensions Gradle implementation "com.github.javokhirsavriev:common-extensions:1.0.1" License Copyright 2022 Javokhir Savriev L
🚀 Sample Android Clean Architecture on Rorty App focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Android Clean Architecture Android Clean Architecture in Rorty is a sample project that presents modern, approach to Android application development u
EplFootball - Android application displaying EPL teams and their players using MVVM, Coroutines, Flow, Live Data, Retrofit, View Binding, Data Binding, Hilt e.t.c
This application shows every EPL team and their players. Built using modern andr
Git Flow Integration plugin for IntelliJ
Git Flow Integration for Intellij An intelliJ plugin providing a UI layer for git-flow, which in itself is a collection of Git extensions to provide h
Asimov-time-kt - Useful time and date related functions and extensions
asimov/time Useful time and date related functions and extensions. Installation
Sample application to demonstrate Multi-module Clean MVVM Architecture and usage of Android Hilt, Kotlin Flow, Navigation Graph, Unit tests etc.
MoneyHeist-Chars Sample application to demonstrate Multi-module Clean MVVM Architecture and usage of Android Hilt, Kotlin Flow, Navigation Graph, Room
Github OAuth - Easily add a GitHub's OAuth implementation flow to your Android application
Github OAuth Client Library - Android The Github_OAuth library helps to easily add a GitHub's OAuth implementation flow to your Android application.It
EkarAssignment - Ekar Assignment for Mobile Engineers
EkarAssignment Ekar Assignment for Mobile Engineers UI App consist of 3 differen
RxKotlin - Kotlin Extensions for RxJava
RxKotlin Kotlin Extensions for RxJava RxKotlin is a lightweight library that adds convenient extension functions to RxJava. You can use RxJava with Ko
Non-Blocking Reactive Streams Foundation for the JVM both implementing a Reactive Extensions inspired API and efficient event streaming support
Reactor Core Non-Blocking Reactive Streams Foundation for the JVM both implementing a Reactive Extensions inspired API and efficient event streaming s
Lightweight logging framework for Kotlin. A convenient and performant logging library wrapping slf4j with Kotlin extensions
kotlin-logging Lightweight logging framework for Kotlin, written in . A convenient and performant logging library wrapping slf4j with Kotlin extension
Kotlin extensions for the libGDX game framework
Kotlin extensions for libGDX. Introduction KTX is a Kotlin game framework built on libGDX. It aims to make libGDX as Kotlin-friendly as possible witho
Workout Journal is a mobile app based on Multi-Module and Clean Architecture for those who want to track their progress over a workout and a calendar period.
Workout-Journal Workout Journal is a mobile app for those who want to track their progress over a workout and a calendar period. The app allows you to
Kotlin mathematics extensions library
KMath Could be pronounced as key-math. The Kotlin Mathematics library was initially intended as a Kotlin-based analog to Python's NumPy library. Later
An intuitive Date extensions in Kotlin.
khronos An intuitive Date extensions in Kotlin. Usage Add durations to date val today = Dates.today val nextWeek = today + 1.week val dayBeforeYesterd
Kotlin extensions for Java 8 java.time API
kxdate This library contains various Kotlin extensions for the Java 8 java.time API. Rails Style Date Constants kxdate supports the Rails-style syntax
Set of extensions for Kotlin that provides Discrete math functionalities
DiscreteMathToolkit Set of extensions for Kotlin that provides Discrete Math functionalities as an Kotlin extension functions. To stay current with ne
Rick y Morty API - Flow Challenge
FlowChallenge Rick y Morty API - Flow Challenge La siguiente prueba plantea el desarrollo de una aplicación de la serie Rick and Morty. Se espera visu
Dagger-Hilt
DaggerHilt Dagger-Hilt in this Repo i have demonstrated the use of the following in android Kotlin Dagger2 Room Persistence Retrofit2 MVI / MVVM Archi
Simple android application that consumes Rick and Morty API to display characters,episodes,Location
Rick and Morty Compose An android app built using Kotlin that consumes Rick and
A Kotlin compiler plugin that removes the `copy` method of data classes.
NoCopy Compiler Plugin A Kotlin compiler plugin that removes the `copy` method from data classes and enables using them as value-based classes. Usage
Joda Time and Java 8 Time Extensions for Kotlin
koda-time Joda Time Extensions in Kotlin supply arithmetic operation (+,-,*,/) for joda-time DateTime in Kotlin language Usage val now = DateTime.
A collection of useful Kotlin Extension
KrazyKotlin is a collection of useful Kotlin Extension - inspired by SwifterSwift. More extensions are on the way. If you have any requests, create an
Guice DSL extensions for Kotlin
kotlin-guice Guice extensions for Kotlin. This provides extension wrappers and extension methods for providing a better Guice DSL experience from Kotl
Collection of Kotlin extension functions and utilities.
Katlib Successor of Ktoolz. Collection of Kotlin extension functions and utilities. This library does not have any dependency. Using Katlib Katlib is
Library for using Crontab-like syntax in scheduling of some Kotlin Coroutines tasks to do from time to time
krontab Library was created to give oppotunity to launch some things from time to time according to some schedule in runtime of applications. How to u
Retrofit Flow Call Adapter Factory For Android
Summary Android Retrofit FlowCallAdapterFactory Retrofit 2 CallAdapter.Factory f
kotlin extensions to the java8 time library
ktime Kotlin extensions to the java8 time library Examples Conversion from numbers to Duration Int, Long and Double values can be suffixed with a time
Repository for learning Kotlin Flow API
Flow Riddles Repository for learning Kotlin Flow API, inspired by RxRiddles Each riddle is a class with an unit test that will verify your solution. T