5479 Repositories
Android android-ux Libraries
Open Graph Parser for Android
OpenGraphParser A small and easy to use library which provides the convenience of using Open Graph Protocol in Android very easily. Create previews fo
Resume of Louis CAD, made with Jetpack Compose. Supports the Web, Desktop, and Android.
ResumeComposition What This project is the source code of the resume/CV of Louis CAD. The latest PDF export is available here, it is ready to print. H
Klimatic is an android app built using Kotlin. It try to showcase all the latest technologies used in android.
Klimatic Klimatic is an android app built using Kotlin. It try to showcase all the latest technologies used in android. Built using Android Architectu
A Jetpack Compose modifier enabling reordering in a LazyList.
Compose LazyList reorder A Jetpack Compose modifier enabling reordering in a LazyList. Download repositories { maven { setUrl("https://jitpack.io"
Example Jetpack Compose Android App, that uses the newest mechanisms, like StateFlow, SharedFlow, etc. to manage states and handle events. ViewModel, UI and Screenshot tests included :)
AndroidMVIExample Example Jetpack Compose Android App, that uses the newest mechanisms, like StateFlow, SharedFlow, etc. to manage states and handle e
📝 Note List app based on MVVM architecture (ViewModel, LiveData, Coroutines, Room and Jetpack Compose)
Note list app built with Jetpack Compose Download Go to the releases page to download the latest available apk. Screenshots Architecture Features Home
KMMT : Kotlin Multiplatform Mobile Template
Kotlin Multiplatform Mobile App Template
Get a unique ID for Android devices without any permissions.
Java and Kotlin Android library. Uniquely identify an Android device without any permissions and API restrictions. The recommended approach using DRM API.
🛸Voyager is a pragmatic navigation library built for, and seamlessly integrated with, Jetpack Compose.
Voyager is a pragmatic navigation library built for, and seamlessly integrated with, Jetpack Compose.
EventBus for Android,消息总线,基于SharedFlow,具有生命周期感知能力,支持Sticky,支持线程切换,支持延迟发送。
背景 跨页面通信是一个比较常见的场景,通常我们会选择使用EventBus,但EventBus无法感知声明周期,收到消息就会回调,所以有了LiveData之后很快就有了LiveEventBus。不过它也有缺点,比如不能切换线程。
An android library to easily add circular progress bar into your Jetpack Compose apps.
CircularProgressBar for Jetpack Compose An android library to easily add circular progress bar into your Jetpack Compose apps. Have a Look Usage Circu
Simulate the running route of each player on the playground, and can be timed with a stopwatch
PathView (Simulate the running route of each player on the playground, and can be timed with a stopwatch) Generally speaking, high frequency and dense
Google Maps Api test using marker rotation and routes.
Google Maps Api test using marker rotation and routes. Features ✔️ Kotlin ✔️ DI: Hilt ✔️ Retrofit ✔️ Gson ✔️ View binding ✔️ Coroutines ✔️ AndroidX ✔️
Kotlin Leaning Notes from Udacity Course | Kotlin Bootcamp for Programmers by Google
Kotlin Beginners Notes These are all personal notes taken from the Udacity Course (ud9011) of Kotlin Bootcamp for Programmers by Google as well as oth
Taiwan Social Distancing App - Android
social-distancing-android 臺灣社交距離 App 由衛生福利部疾病管制署與台灣人工智慧實驗室共同研發,提供臺灣地區用戶接收 COVID-19 接觸通知,並提醒收到接觸通知的用戶連繫當地衛生局,以減少傳染風險。 ● 保障個人隱私 利用手機藍牙功能來估計社交互動,資料以匿名方式儲
A simple path finding visualizer mobile app to demonstrate the use of Jetpack Compose UI toolkit in Android.
Path Finding Visualizer App using Jetpack Compose A simple path finding visualizer mobile app to demonstrate the use of Jetpack Compose UI toolkit in
Flappy Bird game
Flappy Bird by Compose 📜 Description Flappy Bird game built with Jetpack Compose. 💡 Motivation and Context All UI built with Jeptack Compose Images
Native solution for common React Native problem of focused views being covered by soft input view.
react-native-avoid-softinput Native solution for common React Native problem of focused views being covered by soft input view. It is solved by listen
🧡 Mascota-Android 🧡 마스코타 - 반려동물의 일상도, 이별도 아름답게 !
🧡 Mascota-Android 🧡 😸 마스코타 - 반려동물의 일상도, 이별도 아름답게 ! 사랑하는 반려동물과의 이별, 어떻게 준비하고 계신가요? 이별 이후 많은 반려인들이 펫로스를 앓지만, 어떻게 해야하는지 정확한 방법을 가지고 있진 않습니다. 마스코타에서는 반
작은 움직임이 만드는 우리다운 여행, DOORIBON 👀
작은 움직임이 만드는 우리다운 여행, DOORIBON 👀 📌 프로젝트 설명 두리번 👀 은 여행을 계획하고 일정을 정리할 수 있을 뿐만 아니라 여행 성향 테스트를 통해 자신의 여행 성향이 어떠한지 파악할 수 있고 함께 여행가는 사람들과 이를 공유할 수 있는 여행 서
Perfect replacement for startActivityForResult(), based on the Activity Result API.
ActivityResultLauncher English | 中文 Activity Result API is an official tool used to replace the method of startActivityForResult() and onActivityResul
⏺ A simple android app to browse your phone call recordings
⏺ Reky A simple android app to browse your phone call recordings [Under Construction] ✅ TODO Support more file name formats 🏗 Built-with MVVM with Si
Android samples built using Jetpack Window Manager for foldable and dual-screen devices like Microsoft Surface Duo.
Jetpack Window Manager samples for dual-screen and foldable devices like Microsoft Surface Duo Android app samples that use Jetpack Window Manager to
App Android correspondiente al proyecto twitimer.com de la comunidad MoureDev
⏳ Twitimer Android Twitimer es una App gratuita para Android e iOS que se ha desarrollado para ayudar a usuarios de Twitch, pero sobre todo pensando e
🗓 Um projeto para registro de tarefas do usuário
✅ Um projeto para registro de tarefas do usuário 📱 Captura de telas Clique na imagem para expandir 🚀 Tecnologias Esse projeto foi desenvolvido com a
android webview loader using ksp
KSPWebViewLoader 🚧 @WebViewBuilder Annotation can be automating your webview settings. (WIP) How to use @WebViewBuilder( url = "https://www.googl
This is a repo for implementing Map pan or drag (up, down, right ,left) to load more places on the Google Map for Android
Challenge Display restaurants around the user’s current location on a map ○ Use the FourSquare Search API to query for restaurants: https://developer.
This library makes it easy for you to develop an simple drawing app in android
DrawingCanvas Library for drawing app canvas Features Size , transperancy and color manupulation of brush -- Using setSizeForBrush(), setBrushAlpha()
Ethereum Web3 implementation for mobile (android & ios) Kotlin Multiplatform development
Mobile Kotlin web3 This is a Kotlin MultiPlatform library that ... Table of Contents Features Requirements Installation Usage Samples Set Up Locally C
Check out the new style for App Design aims for the Online Plant Shop Service...😉😀😁😎
PlantShopUI-Android Check out the new style for App Design aims for Online Plant Shop Service... 😉 😀 😁 😎 Screenshots Please click the image below
Movie app that receives popular movies and allows the user to search for the specific movie through the Rest API with help of retrofit library &MVVM architecture.
MovieClue Millions of movies, TV shows and people to discover. Explore now Movie app that recieves popular movies and allow the user to search for spe
A library support form with material design, construct same with Android UI Framework
SwingUI A slight Java Swing library support form with material design, construct same with Android UI Framework writen in Kotlin Supported: 1. Screen:
Recreated iOS Calculator UI and functionality for android with Jetpack Compose
Compose-iOS-Calculator Recreated iOS Calculator UI and functionality for android with Jetpack Compose Currently using Regex to do the math, but when I
Kotlin suspendable dialogs for android
Android Suspendable Dialogs A helper library for Android to display Dialogs by suspending the coroutine till finish of the dialog. Installation allpro
✨ A quantity stepper for android projects
Quantitizer ✨ A quantity stepper for android projects Setup
Tutorial MVVM Fast Android Networking
MVVM-FAN Tutorial MVVM Fast Android Networking Tutorial Build with Android Studio https://youtu.be/nXX-NQIoGjk Tutorial Build with Step by Step https:
Trackingplan for Android SDK
With Trackingplan for Android you can make sure that your tracking is going as you planned without changing your current analytics stack or code.
用android实现一个简易的个人记账App
android.financial.management 用android实现一个简易的个人记账App 📋 一、系统结构设计Design 1. 需求分析 首先我们先来看下App的需求 👇 设计和实现一个类似个人财务管理的 Android APP ,数据库采用 SQLite (也可以直接访问 We
Sample Android App for WebRTC with Firebase as backend
Simple Demo App for Android WebRTC video call using Firebase Realtime Database as Signalling server.
Noice is an android app that allows you to create your own set of background sounds by mixing clips from environmental sources.
A native Android app to relax, improve focus and boost productivity with minimal background noise.
A lightweight android library that allows to you create custom fast forward/rewind animations like on Netflix.
SuperForwardView About A lightweight android library that allows to you create custom fast forward/rewind animations like on Netflix. GIF Design Credi
A beautiful android Quotes App where you can read and save quotes.
This repository contains source code of a Quotes app, which helps you stay motivated by providing best picked quotes stated by famous personalities. This app uses zen quotes api, for retrieving quotes.
The universal proxy toolchain for Android, written in Kotlin.
SagerNet for Android The universal proxy toolchain for Android, written in Kotlin.
ModernStorage is a group of libraries that provide an abstraction layer over storage on Android to simplify its interactions
ModernStorage ModernStorage is a group of libraries that provide an abstraction layer over storage on Android to simplify its interactions by apps dev
🧱 A tetris game fully built using Jetpack Compose
A tetris game fully built using Jetpack Compose, almost all UI elements are created by code, including the following app icon, which is also generated by Composable with @Preview.
Holi is a lightweight Jetpack Compose library of colors, gradients and cool utility functions for all your palette needs!
Holi A library of colors, gradients and utils built using Jetpack Compose for Android Features A wide collection of colors from different palettes for
A highlight lib and also it can be a simple popup window lib for android
HighlightPro 中文 HighlightPro is a highlight library for android and also it can be a simple popup window library for android. Features: One or more hi
A kitchen timer implemented with Jetpack Compose
Kitchen Timer Motivation and Context To commemorate Jetpack Compose first beta release, Google launched the #AndroidDevChallenge. In the 2nd round, co
汇聚了业界知名架构文章。从建筑学的知识中得到一些对架构的思考,并以架构设计原则和目的对Jetpack MVVM 重新构造!
介绍 汇聚了业界知名架构文章。从建筑学的知识中得到一些对架构的思考,并以架构设计原则和目的对Jetpack MVVM 重新构造!
Convert your YouTube channel into a native Android app using YouTube Data API v3.
Convert your YouTube channel into an app. Screenshots • Description • Features • Configuration • Documentation Screenshots Description Channelify is a
Linkester is an Android library that aims to help Android developers test their deep links implementation.
Linkester Linkester is an Android library that aims to help Android developers test their deep links implementation. The idea is to have a new launche
GraphQL based Jetpack Compose and SwiftUI Kotlin Multiplatform sample
GraphQL based Jetpack Compose and SwiftUI Kotlin Multiplatform sample
a set of Settings like composable items to help android Jetpack Compose developers build complex settings screens
This library provides a set of Settings like composable items to help android Jetpack Compose developers build complex settings screens without all the boilerplate
PCard Add payment card screen made using JetPack Compose
PCard Add payment card screen made using JetPack Compose Find this repository useful? ❤️ Support it by joining stargazers for this repository. ⭐ And f
Expandable Recyclerview makes it easy to integrate nested recycler view...🔨 📝
SSExpandableRecyclerView Expandable Recyclerview make it easy to integrate nested recyclerview Features Simple and easy to use ( no complex adapter re
Lull is an Android mobile application made with Jetpack Compose, where you can download wallpapers.
Lull Lull is an Android mobile application made with Jetpack Compose, where you can download wallpapers. Table of Contents Features Screenshots Light
a one-page homescreen with a feed
Cinta launcher A scrollable feed that acts as your homescreen. Feel free to fork, contribute or use parts of the code in your own projects. Contribute
OCR app with entity extraction with mlkit and camerax
Made this #OCR app with entity extraction from the recognised text, Libraries used: #firebase #MLKit for #textrecognition #camerax for taking picture #EntityExtraction for extracting entities from text
Open Source Messenger App For Android - Real-time Messaging, Voice and Video Calls
Open Source Messenger App For Android - Real-time Messaging, Voice and Video Calls
Kotlin Multiplatform Mobile App Template
KMMT : Kotlin Multiplatform Mobile Template Kotlin Multiplatform Mobile Development Simplified KMMT is a KMM based project template designed to simpli
Gradle plugin for simplify Kotlin Multiplatform mobile configurations
Mobile Multiplatform gradle plugin This is a Gradle plugin for simple setup of Kotlin Multiplatform mobile Gradle modules. Setup buildSrc/build.gradle
Redux implementation for Kotlin (supports multiplatform JVM, native, JS, WASM)
Redux-Kotlin ![badge][badge-ios] A redux standard for Kotlin that supports multiplatform projects. Full documentation at http://reduxkotlin.org. Misso
Extendable MVI framework for Kotlin Multiplatform with powerful debugging tools (logging and time travel), inspired by Badoo MVICore library
Should you have any questions or ideas please welcome to the Slack channel: #mvikotlin Inspiration This project is inspired by Badoo MVICore library.
Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development
Mobile Kotlin Model-View-ViewModel architecture components This is a Kotlin Multiplatform library that provides architecture components of Model-View-
Kotlin Multiplatform Router for Android and iOS
A powerful Kotlin Multiplatform Router for Android and iOS Support I am happy to help you with any problem on gitter Feel free to open any new issue!
Multiplatform UI DSL with screen management in common code for mobile (android & ios) Kotlin Multiplatform development
Mobile Kotlin widgets This is a Kotlin MultiPlatform library that provides declarative UI and application screens management in common code. You can i
A Bluetooth kotlin multiplatform "Cross-Platform" library for iOS and Android
Blue-Falcon A Bluetooth "Cross Platform" Kotlin Multiplatform library for iOS, Android, MacOS, Raspberry Pi and Javascript. Bluetooth in general has t
DI can be simple. Forget about modules and components. Just use it!
PopKorn - Kotlin Multiplatform DI PopKorn is a simple, powerful and lightweight Kotlin Multiplatform Dependency Injector. It doesn't need any modules
Koin - a pragmatic lightweight dependency injection framework for Kotlin
What is KOIN? - https://insert-koin.io A pragmatic lightweight dependency injection framework for Kotlin developers. Koin is a DSL, a light container
Painless Kotlin Dependency Injection
KOtlin DEpendency INjection Kodein-DI is a very simple and yet very useful dependency retrieval container. it is very easy to use and configure. Kodei
Kotlin Multi Platform Logger, for android an ios : Logcat & print
Multiplatform Preferences Use a single object : Logger in your kotlin shared projects to display logs Note you can also use it in your real code on An
Recos - experimental ts/jsx to Android Compose/SwiftUI compiler
Recos - experimental ts/jsx to Android Compose/SwiftUI compiler This repository contains an early prototype of Recos, an experimental compiler, which
A feed for GitHub, written in Kotlin using Jetpack Compose.
Gimmick A while back, I noticed that the official GitHub app doesn't have a feed similar to the one can find on the GitHub homepage. Naturally I had t
Alkatraz is an app that helps you to Reach your goals by managing your Habits .
Alkatraz - Build healthy habits for healthy life Alkatraz is an app that helps you to Reach your goals by managing your Habits . It's makes your life
SegmentedController is an Android UI library for using customizable RadioGroup with RadioButtons.
SegmentedController is an Android UI library for using customizable RadioGroup with RadioButtons.
Android application allowing to sniff and inject Zigbee, Mosart and Enhanced ShockBurst packets on a Samsung Galaxy S20
This Android application allows to sniff and inject Zigbee, Mosart and Enhanced ShockBurst packets from a Samsung Galaxy S20 smartphone. It interacts with a set of patches installed on the phone Bluetooth controller, allowing to add new capabilities to communicate using the previously mentioned protocols.
Purpose for this base architectural project is to load it with all latest components and libraries So it become reference for all kind of Android projects
The purpose of this base architectural project is to load it with all the latest components and libraries, So it becomes a reference for all kinds of Android projects
An android app that show us nike products and user can buy them or add to shopping cart.
Nike Store-Android-App An android app that show us nike products and user can buy them or add to shopping cart. Screenshots Libraries included Materia
Circular motion is a ViewPager library that can be used to make Awesome Onboarding designs.
CircularMotion Android Circular Motion Onboarding library Circular motion is a ViewPager library that can be used to make Awesome Onboarding designs.
This repo contains examples of all the functionalities of sceneform, Face filter , Object Placement etc
ARCore-Projects This repo uses sceneform 1.17.1 to demonstrate the usage of different features of arcore such as, Augmented Faces Augmented images AR
To help to promote your android app by prompting users to rate your app in a bottom Sheet.
RateBottomSheet This an Android library to help to promote your Android App by prompting users to rate your app in the Google Play Store with a materi
A small Crypto app with neat UI.
CryptoAppUI A small Crypto app with neat UI. Note: To login in or sign up just enter any dummy values. Perform crypto transaction though this app usin
This is an Augmented Reality Android app that is made by using ARcore and Sceneform SDK. 📸 🎉
ARCore Furniture Sample Furniture Sample with Scenform SDK This is a Augmented Reality Android app which is made by using ARcore and Sceneform SDK. Au
LiquidSwipe is a ViewPager library that can be used to make Awesome Onboarding designs.
LiquidSwipe LiquidSwipe is a ViewPager library that can be used to make Awesome Onboarding designs. Usage Set up the dependency Add the mavenCentral()
Book Parking is a demo application based on MVVM architecture. The app allows users to booking parking slots, the app uses firebase for the backend.
Book Parking is a demo application based on MVVM architecture. The app allows users to booking parking slots, the app uses firebase for the backend.
Green Pass: PDF Reader (unofficial) Android App
Green Pass: PDF Reader (unofficial) Android App Offers a convenient access to a single one-sided PDF document and its QR code (if present in the docum
Fire TV Sample App Android - Touch and D-Pad
Fire TV Sample App Android - Touch and D-Pad This sample Android project demonstrates how to build the main UI of a Fire TV application in order to su
🚙 Cha로와 안드Ro이드만 있으면 어디든 갈 수 있어🚙
ChaRo ChaRo-Android Developer 한진희 곽호택 한승현 Github: HJinhee Github: ho-taek Github: hansh0101 Task 진희 호택 승현 Role Git Convention Android Naming Conventio
Pixel perfect for design layout android
Pixelperfect Pixel perfect helps you design layouts according to the resolution of your users' device Follow the steps below to implement : dependen
This is a library for make auto slide image in android
Auto Image Slider Screenshot Image Slider Default Image Slider With Custom Adapter Usage Add ImageSlider to your layout
Pacman Created in JetpackCompose
Pacman Compose This Pacman style game is entirely created using Jetpack Compose, still currently a work-in progress. Demo Technology used All UI creat
This app using Mlkit along with the TensorFlow Lite model for object detection,
I built this app using Mlkit along with the TensorFlow Lite model for object detection, Arcore is used to place anchors to the detected objects. It's a good blend of Machine learning and Augmented reality to visualise ML information in a much better way than regular bounding boxes
iOS style scroll wheel (style similar to UIPickerView)
WheelPicker iOS-style scroll wheel picker Read this in other languages: Feature Day / Night Mode Support Customizable style Support circular scro
Refresh token Android Retrofit
Refresh Token Sample When multiple requests hit 404 (HTTP_UNAUTHORIZED), only single Refresh token request will be executed. After successful refresh,
An Android project containing image recognition and object detection models.
An Android project containing image recognition and object detection models. Users can input images into the deep learning model by taking photos, opening photo albums, and real-time previews on the Android side. After the calculation on the Android side is completed, the model will output the prediction result and show it to the user.
An MVI project setup using Jetpack compose. This would be a good place to start learning Model View Intent (MVI) architecture for Android.
Compose-MVI An MVI project setup using Jetpack compose. This would be a good place to start learning Model View Intent (MVI) architecture for Android.
an easy to use android library to let devs know how much internet-data their app is consuming
EasyAnalytics! an easy to use android library to let developers know how much internet-data their app is consuming. We can identify this as we want ba
SelectFrameView 模仿手淘自动识别 UI 选择控件
SelectFrameView 模仿手淘自动识别 UI 选择控件 Name Display SelectSimpleDraweeView 用法
An easy to use Instagram Video Downloader library for android apps.
Instagram-Video-Downloader-Library An easy to use library for directly download videos from ig reels, igtv. Implementation Step 1. Add the JitPack rep
a bitcoin key collision game for android
BitteryApp BitteryApp is an opensource bitcoin key collision game for Android. How to Build BitteryApp source code build in chromium building environm