6864 Repositories
Android kotlin-android-template Libraries
One merchant integration point for all of PayPal's services
android-sdk [WIP] One merchant integration point for all of PayPal's services Static Analysis Tools Detekt This project uses Detekt for Kotlin code an
使用AIDL+匿名共享内存实现跨进程双向通信和大文件传输
aidldemo 使用AIDL+匿名共享内存实现跨进程双向通信和大文件传输。 AIDL简介 AIDL是Android中实现跨进程通信(Inter-Process Communication)的一种方式。AIDL的传输数据机制基于Binder,Binder对传输数据大小有限制, 传输超过1M的文件就会
Android routing library
link-router This library contains the basic infrastructure for routing deepLinks, activities and fragments within a multi-module application in a way
Monster Hunter Stories Gene App
MHGene 魔物獵人:物語2 基因模擬器 Google Play Store : https://play.google.com/store/apps/details?id=com.solinari.MHSGene 還在基因配置煩惱? 還在用紙筆規劃嗎? 鄭重推出沒有廣告,超佛心的基因模擬器! 輕
Opencv Android SDK application for Deep Neural Networks to run on Android.
This application allows you to deploy deep nets in Android environment using OpenCV Android SDK. With OpenCV, images are taken from the camera on your phone, and then these images are passed through the neural network and visualized on the front side. In this application, we will search for faces in the images taken and draw the found faces on the screen.
An android app that displays statistics about covid-19 vaccinations and enables the user to make a dummy appointment.
AndroidApp An android app that displays statistics about covid-19 statistics and enables the user to make a dummy appointment. This a simple android a
Implement Dog vs Cat Prediction Model in Android app
This project aims to classify the input image as either a dog or a cat image. The image input which you give to the system will be analyzed and the predicted result will be given as output. Machine learning algorithm [Convolutional Neural Networks] is used to classify the image.
This was developed with Android studio and firebase Realtime database
This was developed with Android studio and firebase Realtime database. In this application users are able to see their old result list semester wise. Also they able to pass get analyze about all subject in university. User can predict the GPA value by adding future semester subjects and expected results. Java was used for backend development and XML used for frontend development.
🔦 Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements. With minimal configuration it generates a UI browser that helps you easily find your components, colors & typography. It also renders your components in common situations like dark mode, right-to-left layouts, and scaled fonts which help in finding issues early.
A hybrid chat android application based on the features of Instagram and Whatsapp having UI just as Telegram.
A hybrid chat android application based on the features of Instagram and Whatsapp having UI just as Telegram.
This android app fetches the data from the USGS API in real time to display a list of earthquakes.
This android app fetches the data from the USGS API in real time to display a list of earthquakes. On clicking an earthquake it opens a browser window with the complete information of the earthquake along with the location on a map.
An offline music player android app, with modern UI and powerful features
Pulse Music An offline music player android app, with modern UI and powerful features If you liked this repo, fork it and leave a STAR. Your support m
KtKit 是用 Kotlin 语言编写的工具库,包含了项目中常用的一系列工具
KtKit 是用 Kotlin 语言编写的工具库,包含了项目中常用的一系列工具,是 Jetpack ktx 系列的补充,涉及到了很多从 Kotlin 源码、Jetpack ktx、anko 等等知名的开源项目中学习的技巧,包含了 Kotlin 委托属性、高阶函数、扩展函数、内联、注解的使用等等
Check out the new style for App Design aims for the Vegetable Order Service using jetpack compose...😉😀😁😎
VegetableOrderUI-Android Check out the new style for App Design aims for the Vegetable Order Service using jetpack compose... 😉 😀 😁 😎 Screenshots
A Social Media Application with a Chatbot.
Acro Chat A Social Media Android app build in using Features- Posts, Chat with Users, Profile Page, Chat bot Preview Home Page Messages Chat Bot Licen
Newesy is news app which uses NewsAPI to fetch news.
Newesy is news app which uses NewsAPI to fetch news.The main aim of this app was to learn Modern Android Architecture (MVVM).It uses MVVM,Kotlin-coroutines,Room,ViewModal,Retrofit,GSON and Navigation graph
Android SharedPreference management library made with kotlin
Kref Android SharedPreference management library made for kotlin Download Use Gradle: allprojects { repositories { ... maven { url
Membuat Aplikasi Pencarian Bengkel dan Tambal Ban dengan Android Studio
Tambal-Ban Membuat Aplikasi Pencarian Bengkel dan Tambal Ban dengan Android Studio Tutorial Build with Android Studio https://youtu.be/82L7az6hdVI Tut
Jetpack Compose for Desktop and Web, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
Jetpack Compose for Desktop and Web, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
Pluto is a on-device debugger for Android applications, which helps in inspection of HTTP requests/responses, capture Crashes and ANRs and manipulating application data on-the-go.
Pluto Pluto is a on-device debugger for Android applications, which helps in inspection of HTTP requests/responses, capture Crashes and ANRs and manip
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
A particle view library written in kotlin, easy to use
particle 中文介绍 This is a handy android library for particle effect. To start with, you need to add it in your root build.gradle at the end of repositor
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 🧡 😸 마스코타 - 반려동물의 일상도, 이별도 아름답게 ! 사랑하는 반려동물과의 이별, 어떻게 준비하고 계신가요? 이별 이후 많은 반려인들이 펫로스를 앓지만, 어떻게 해야하는지 정확한 방법을 가지고 있진 않습니다. 마스코타에서는 반
IntelliJ plugin that provides a modern and powerful byte code analyzer tool window.
IntelliJ Byte Code Analyzer Plugin This IntelliJ plugin provides a modern and powerful byte code analyzer tool window. Its supports Java, Kotlin, Groo
작은 움직임이 만드는 우리다운 여행, 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
Gear VPN - Free, Secure & Open sourced VPN app made with Jetpack Compose.
Gear VPN - Free, Secure & Open sourced VPN app made with Jetpack Compose.
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
The most essential libraries for Kotlin Multiplatform development
Essenty The most essential libraries for Kotlin Multiplatform development. Supported targets: android jvm js (IR and LEGACY) iosArm64, iosX64 watchosA
android webview loader using ksp
KSPWebViewLoader 🚧 @WebViewBuilder Annotation can be automating your webview settings. (WIP) How to use @WebViewBuilder( url = "https://www.googl
Aliucord Manager - Aliucord Installer rewrite in Kotlin and Jetpack Compose
Aliucord Manager Aliucord Manager - Aliucord Installer rewrite in Kotlin and Jetpack Compose. INFO: This app is not functional yet, if you want to ins
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
Kotlin Multiplatform project that gets network data from Food2Fork.ca
Food2Fork Recipe App This is the codebase for a Kotlin Multiplatform Mobile course. [Watch the course](https://codingwithmitch.com/courses/kotlin-mult
💉🤖 Bot for the German "ImpfterminService - 116117"
💉 🤖 Impf-Bot Searches the official "ImpfterminService - Der Patientenservice 116117" for free Corona vaccination slots. It can search multiple locat
Life is too short for Bash programming
A starter project to build command-line tools in Kotlin Multiplatform Contains a re-implementation of a real world CLI tool: git-standup Installation
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
Playground for learning Kotlin Multiplatform Mobile
This is a playground for learning KMP (KMM Plugin for android studio). Requirements Android Studio Canary 8 Architecture Thanks https://twitter.com/jo
💖组件化+Jetpack+Kotlin+MVVM项目实战,涉及Jetpack相关组件,Kotlin相关技术,协程+Retrofit,Paging3+Room等。
组件化+Jetpack+Kotlin+MVVM 一、项目简介 该项目主要以组件化+Jetpack+MVVM为架构,使用Kotlin语言,集合了最新的Jetpack组件,如Navigation、Paging3、Room等,另外还加上了依赖注入框架Koin和图片加载框架Coil。 网络请求部分使用OkH
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
Kotlin utility mod for Minecraft
Lambda is a free, open-source, Minecraft 1.12.2 utility mod providing a visionary system for plugins that allow customizing the clients features thank
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
Multi-module, Kotlin, MVI, Compose, Hilt, Navigation Component, Use-cases, Room, Retrofit
Work in progress Multi-module demo app that gets data from dota2 api. API https://docs.opendota.com/ Players by rank (GET) https://api.opendota.com/ap
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
KaMP Kit by Touchlab is a collection of code and tools designed to get your mobile team started quickly with Kotlin Multiplatform.
KaMP Kit Welcome to the KaMP Kit! About Goal The goal of the KaMP Kit is to facilitate your evaluation of Kotlin Multiplatform (aka KMP). It is a coll
Generic AST parsing library for kotlin multiplatform
kotlinx.ast kotlinx.ast is a generic AST (Abstract Syntax Tree) parsing library, Kotlin is currently the only supported language. The library is desig
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
Kotlin multiplatform benchmarking toolkit
NOTE: Starting from version 0.3.0 of the library: The library runtime is published to Maven Central and no longer published to Bintray. The Gradle plu
Sync Kotlin files with an Xcode project
Kotlin Xcode Sync Note Soon to be deprecated. You can add folder references instead. See here. Import kotlin files into an Xcode project. This is used
AppCode helper for Kotlin/Native and Xcode
Kotlin Xcode compatibility Gradle plugin The plugin is used by AppCode to set up Kotlin/Native project along with Xcode Sources A multi-build sample w
Kotlin Native Xcode Plugin
Kotlin Native Xcode Support Plugin to facilitate debugging iOS applications using Kotlin Native in Xcode. Defines Kotlin files as source code, with ba
BuildConfig for Kotlin Multiplatform Project
BuildKonfig BuildConfig for Kotlin Multiplatform Project. It currently supports embedding values from gradle file. Table Of Contents Motivation Usage