5874 Repositories
Android android-ui-library Libraries
Spikot is a Kotlin library to make Spigot development easier
Spikot is a Kotlin library to make Spigot development easier Using Spikot Installation To use spikot add the following to your build.gradle.kts file.
Money Manager app that helps you to add your daily small incomes and expenses and track them easily.
Simple Money Manager This app is a simple money manager app which helps you to add your daily small incomes and expenses and track them easily. Screen
This library will make it easier to pass arguments between screens in Jetpack Compose.
Compose Navigation This library will make it easier to pass arguments between screens in Jetpack Compose Setup allprojects { repositories { ...
IconabTextView - Android UI component library with stateful
IconabTextView - Android UI component library with stateful
Git history is an android application that simply tracks GitHub repository's issues.
Git History About Git history is an android application that simply tracks GitHub repository's issues. You can search for user and get all public repo
WebRTC Android App Example
This repo is part of WebRTC examples, see also: WebRTC Signaling server in Ktor - https://github.com/artem-bagritsevich/WebRTCKtorSignalingServerExamp
adds an option to the Android Sharesheet that allows you to save files to your device.
Save On Device adds an option to the Android Sharesheet that allows you to save files to your device. Download Get the app from the Google Play Store
Aplicativo Android que consulta a Books API e exibe a lista dos livros mais vendidos.
NY Books API - The Books API provides information about book reviews and The New York Times Best Sellers lists. Aplicativo Android cuja proposta foi m
PicPay Clone Mentoria DIO Android Master
APP que simula funcionalidades do PicPay para mentoria de Android + Jetpack com Kotlin da Digital Inovation One (https://digitalinnovation.one/). O ap
A special view that can contain other views (called children)
A ViewGroup is a special view that can contain other views (called children.) The view group is the base class for layouts and views containers. There
Digital Covid Certificate SDK
Digital Green Certificate SDK Read this in other languages: English. 📄 Leggi la documentazione dettagliata Indice Contesto Installazione Uso Contribu
Sample app demonstrating interop between Jetpack Compose and the Android UI toolkit, including SurfaceView
Wake Me Up Wake Me Up is a sample app showcased in the Google I/O 2021 Developer Keynote that demonstrates interoperability between Jetpack Compose an
Makes Google play in app purchase library (BillingClient) into a flowable that can easily be used in compose world
Billy the android Our goal is to make a modern api of BillingClient so that it is easier to use in compose world. This library is still early beta and
NewsApp - Modern Minimalistic Design, MVVM, Pagination, Retrofit, Coroutines, Room, Glide, Navigation Component (Clean Architecture)
NewsApp is a modern news android application which features virtually ALL recent and recommended android development tech stack and tools used
📲💬 react-native-fontext is a lightweight library to integrate fonts in your React Native application that works seamlessly in android and iOS devices.
React Native Fontext react-native-fontext is a lightweight library to integrate fonts in your React Native application that works seamlessly in androi
Ini adalah Launcher SAMP untuk android, ini hanya untuk mengganti nama dan kemungkinan di update lanjutnya akan mendukung download client.
SAMP-Launcher-Android Ini adalah Launcher SAMP untuk android, ini hanya untuk mengganti nama dan kemungkinan di update lanjutnya akan mendukung downlo
A new camera app for GrapheneOS based on the modern CameraX library.
This is the new GrapheneOS Camera app based on Android's modern CameraX library. It's currently in the alpha phase and isn't yet included in GrapheneO
An Open Source App which enables users to drop all their professional handles and projects at one place.
An Open Source App which enables users to drop all their professional handles and projects at one place. This is a Beginner Friendly Repository made for Open Source Enthusiasts who can contribute to the App during HacktoberFest 2021.
A lightweight synchronizer between Android's TabLayout and RecyclerView.
TabSync A lightweight synchronizer between Android's TabLayout and RecyclerView. The behavior of the synchronizer is that as you scroll through the Re
MVVM News Application with clean code architecture & android jetpack components.
Android - Clean Architecture - Kotlin The purpose of this repo is to follow up Clean Architecture principles by bringing them to Android. The repo con
Membuat Multiple Marker dan Pencarian Lokasi dengan Android Studio
Multiple Marker Membuat Multiple Marker dan Pencarian Lokasi dengan Android Studio Tutorial Build with Android Studio https://youtu.be/6ZHbxZgps9A Tut
An advanced DEX editor for Android.
An advanced DEX editor for Android.
🔪 AOP development framework implemented through *Annotation + ASM + Gradle Transform API* for Android🤖
🔪 AOP development framework implemented through *Annotation + ASM + Gradle Transform API* for Android🤖
Micro Template 📃 A very tiny and simple text templating library for Kotlin.
Micro Template 📃 A very tiny and simple text templating library for Kotlin. It has very limited features, so it's intended to be used for short templ
A weather app for Android using OpenWeatherMap with MVVM + Clean Architecture
Weather App 🌤 Weather App for Android that shows 16 days forecast for Paris, France - Made with Hilt, Coroutines, Retrofit, ViewModel, Navigation bas
Demonstration of calling requestFocusFromTouch() in WebView is changing colors in Android app
webview-changing-colors-bug Demonstration of calling requestFocusFromTouch() in WebView is changing colors in Android app This is the problematic code
Example Android library project that works with jitpack.io
android-example Example Android library project that works with jitpack.io. See this Tutorial on how to publish an Android Library with JitPack. For m
An android app that demonstrates Snapchat's Creative kit integration with Jetpack compose
Snap Creative kit Sample An android app that demonstrates Snapchat's creative kit integration with Jetpack compose 💻 Requirements To try out this sam
Compose app with dummy data which serves as a playground to try out new things in the Android world.
Music Event Manager Compose app with dummy data which serves as a playground to try out new things in the Android world. Description The app primarily
A Simple Android Library for Kenyan Counties
KenyanCounties A Simple Android Library for Kenyan Counties Step 1. Add the JitPack repository to your build file Add it in your root build.gradle at
This is a sample Rive app for Android.
rive_piggy This is a sample Rive app for Android. The RiveAnimationView view is great for simple use cases, but in this example we want to shows how t
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 secure, open source web browser for Android.
README Styx Browser Help to Translate To help us translate Styx, press the image below. We would be very happy if you help us with the translation. In
This application is android port to desktop applicaton Scrcpy.
scrcpy-android This application is android port to desktop applicaton Scrcpy. This application mirrors display and touch controls from a remote androi
This application features - Modern Minimalistic Design, MVVM, Pagination, Hilt, Retrofit, Room, Data Store, Flow, Live Data, Navigation Component (Clean Architecture)
NewsFly NewsFly is a modern news android application which features virtually ALL recent and recommended android development tech stack and tools used
Kotrlin Programming Language Cross-Platform Development which includes Android, iOS and Backend. Pretty much everwhere.
Kotlin-Everywhere: Kotlin Programming Language Cross-Platform Development This is still a WIP but the idea is to create a tiny KOTLIN project that cou
repository for training UI of Android apps
AndroidUITrain repository for training UI of Android apps 定義されたcolor resourceの意味 使われている部分 color resource 名 ブランド追加ボタンの黒 zozo_black (微妙に真っ黒ではなかった) 画面上部の
DSC Moi University session on using Navigation components to simplify creating navigation flow in our apps to use best practices recommended by the Google Android Team
Navigation Components Navigate between destination using safe args How to use the navigation graph and editor How send data between destinations Demo
Synth is CRED's inbuilt library for using Neumorphic components in your app.
Synth Synth is CRED's inbuilt library for using Neumorphic components in your app. What really is Neumorphism? It's an impressionistic style, playing
A UI inspector to traverse a view hierarchy on Android
Uinspector A UI inspector to traverse a view hierarchy on Android Preview What are the properties Where is the view Select another view Feature Low in
Beagle is an open-source framework for cross-platform development using the concept of Server-Driven UI.
Beagle Getting Started · Learn the Basics · Contribute Beagle is an open-source framework for cross-platform development using the concept of Server-D
🎬 A demo project using The Movie DB based on Kotlin MVVM architecture and material design & animations.
TheMovies2 A simple project using The Movie DB based on Kotlin MVVM architecture and material designs & animations. How to build on your environment A
Android UI component library with stateful
Android UI component library with stateful
A Sudoku Application using Graph Data Structure(Directed Colored Graph).
Project Overview Graph Sudoku is an application which was created with three goals in mind: Teach myself Jetpack Compose Teach myself Graph Datastruct
A 2FA android client based on Jetpack Compose
EzLogin A 2FA android client based on Jetpack Compose Features Material Design Import via QR Code Technology stack Jetpack Compose Hilt Navigation Roo
Android DatePicker with month and year build with Compose UI
Compose Date Picker - Select month and year Compose Date Picker tries to offer you the year and month pickers which you can customize for your require
A snapping fling behavior for Jetpack Compose
Snapper is a library which brings snapping to the Compose scrolling layouts (currently only LazyColumn and LazyRow). Check out the website for more in
Android Custom View for prevent the view behind on-screen keyboard when edit text is focused
Group Focusable Prevent the view behind on-screen keyboard when edit text is focused in Android UI Download Gradle implementation 'com.akexorcist:grou
A fast, lightweight, entity component system library written in Kotlin.
Fleks A fast, lightweight, entity component system library written in Kotlin. Motivation When developing my hobby games using LibGDX, I always used As
Realtime, Accurate Background Changer, Portrait Segmentation, Portrait Matting, Background Removal for Android
Realtime Background Changer on Camera Stream Realtime, Accurate Background Changer, Portrait Segmentation, Portrait Matting, Background Removal SDK fo
A small tool to help you generate android projects that have a base code.
Volt Project A small tool to help you generate android projects that have a base code. Usage Change project in base directory. python volt-gen.py pac
Zendesk-Messaging for Flutter developer
Zendesk Messaging Messaging is a "user-based" chat Live Chat is a "session-based" chat Better UI (Native) Chat history Answer Bot Setup 1. Enable agen
MQTT, publisher-subscriber, Applicazione android per il monitoraggio dello stato vitale dell'utente e dell'ambiente circostante.
MQTT, publisher-subscriber, Applicazione android per il monitoraggio dello stato vitale dell'utente e dell'ambiente circostante.
A service that executes binaries for Kodi's addon Elementum on Android without a W^X violation.
A service that executes binaries for Kodi's addon Elementum on Android without a W^X violation.
Clone of real world Chatting application Whatsapp built on Android Studio and Firebase
Clone of real world Chatting application Whatsapp built on Android Studio and Firebase
A small Android project to practice executing network requests and parsing the network response
InspirationalQuotesExercise A small Android project to practice executing network requests and parsing the network response This app uses the ZenQuote
A simple Android Application with MVVM Architecture, Coroutine, Retrofit2
Retrofit with Coroutines and MVVM Architecture. A simple Android Application with MVVM Architecture Developed Using LiveData. MVVM Architecture. Retro
Extensions to encrypt DataStore using Tink
encrypted-datastore Extensions to encrypt DataStore using Tink. ⚠️ This tiny library will be maintained until an official solution for DataStore encry
Image classifier app build in Android Studio.
Android Image Classifier App Strongly based on https://github.com/microsoft/onnxruntime-inference-examples/tree/main/mobile/examples/image_classificat
Android app which shows the information on animes and their characters
Anime-app Android app which shows the information on animes and their characters Requirements To try out this app, you need to use Android Studio Arct
Recreate the app for Android
CSTP2205_Assignment_1 Find a design on Dribbble or elsewhere Get it approved by me Recreate the app (UI/UX) for Android (only required landing pages,
Jetpack Compose Text composable to show html text from resources
HtmlText Current Compose Version: 1.0.3 Compose HtmlText Text composable to show html text from resources Add to your project Add actual HtmlText libr
Android 12 beta bug activity doesnt pause
android-12-beta-bug-activity-doesnt-pause Tracker link: https://issuetracker.google.com/u/1/issues/202616720 The issue: clicking the "Recent" button o
Exploring and learning Android MVVM
Android App Architecture in The App Factory Authors Marshall Ladd The MVVM Design Pattern Contents Introduction How to Use This Guide MVVM What is MVV
Starter Kit for Android projects.
About Android Starter Kit was created as a way to save time when starting a new Android project. It is a simple native single-module app based on MVVM
Generate helper methods for compose navigation using KSP
Compose NavGen Generate helper methods for compose navigation using KSP. 🚧 You can try it now, but it's still under development. 🚧 TODO Support defa
Android TreeView for RecyclerView with highly customizable
Gapo Tree View Support TreeView for RecyclerView with highly customizable Demo Features Expand/Collapse nodes Select/Unselect/Get Selected nodes Highl
JetPackMvvm 一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件
🐔 🐔 🐔 JetPackMvvm 基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件 使用kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速请求网
LiveData 数据倒灌:别问,问就是不可预期 - Perfect alternative to SingleLiveEvent, supporting multiple observers.
前言 大家好,我是《Jetpack MVVM Best Practice》作者 KunMinX。 今天提到的 “数据倒灌” 一词,缘于我为了方便理解和记忆 “页面在 ‘二进宫’ 时收到旧数据推送” 的情况,而在 2019 年 自创并在网上传播的 关于此类现象的概括。 它主要发生在:通过 Shared
A lightweight, good expandability Android library used for displaying different pages like loading, error, empty, timeout or even your custom page when you load a page
中文 | English LoadSir 👉 👈 LoadSir是一个高效易用,低碳环保,扩展性良好的加载反馈页管理框架,在加载网络或其他数据时候,根据需求切换状态页面, 可添加自定义状态页面,如加载中,加载失败,无数据,网络超时,如占位图,登录失效等常用页面。可配合网络加载框架,结合返回 状态
PermissionX is an extension Android library that makes Android runtime permission request extremely easy
PermissionX is an extension Android library that makes Android runtime permission request extremely easy. You can use it for basic pe
VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform.
VasSonic: A Lightweight And High-performance Hybrid Framework VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS
File Picker for KMP project. Works for Android/JVM/Web.
KFilePicker File Picker for KMP project. Works for Android/JVM/Web. Setup Add Jitpack maven { url
Android with Real-time Database
Android with Real-time Database It was too much effort to build my own real-time database, but the result really satisfying, so it was worth it. Note
⏲ A highly customizable interval timer app for Android
TimeR Machine A highly customizable interval timer app for Android Structure The app uses the Navigation component. Modules whose names start with app
Collection of Kotlin APIs/tools to make using Realm Mobile database easier
Compass Kotlin API and tools to make working with Realm easier Components Compass is designed to make working with Realm easier through collection of
Non-official Library Genesis (Libgen) Android mobile client.
Aurora If my noble work has helped you, consider becoming a . This is a non-official Library Genesis mobile client. The project is completely independ
📱 Home Assistant Companion for Android
📱 Home Assistant Companion for Android
Markdown renderer for Kotlin Compose Multiplatform (Android, Desktop)
Markdown renderer for Kotlin Compose Multiplatform (Android, Desktop)
Warscape core library. Includes common models for sharing between platforms.
warscope-core This repository uses for sharing common models between backend and frontend sides. Implementation $version available at top of README.md
Android Modern Architecture Sample
AndroidModernArchitectureSample TODO: write readme Download (playstore release - under review) https://play.google.com/store/apps/details?id=io.github
Wallum is a superfast ⚡ lightweight wallpaper app, built using Kotlin, Retrofit, MVVM, Paging 3, Hilt, and Navigation Components
Show some ❤️ and star the repo to show support for the project Wallum Android App Wallum is a super-fast 🚀 , lightweight wallpaper app built purely w
Aplicación Android para comprender como funciona el listado y las shared preferences
READ.ME Este proyecto tiene como finalidad explicar como se debe utilizar un RecyclerView con una vista bindeada a este. En el proyecto se puede ver c
Morsa: Jetpack Compose UI Testing Framework
Morsa: Jetpack Compose UI Testing Framework Test library to ease UI testing with Jetpack Compose Purpose This library aims to add some useful wrappers
A Gradle plugin helps to proxy all the BuildConfig fields in the Android project.
Readme A Gradle plugin helps to proxy all the BuildConfig fields in the Android project. Background In android BuildConfig, We might have different co
A compose friendly way to deal with in app updates on android
In-App update compose A way to make in app updates in compose How to include in your project The library is available via MavenCentral: allprojects {
Android app for virtual dean's office of WSEI
WSEI Dziekanat An application for Android devices that facilitates the use of the virtual dean's office of the College of Economics and Computer Scien
A lightweight library to help you navigate in compose with well typed functions.
TypedNavigation A lightweight library to help you navigate in compose with well typed functions. Installation: You can add this library to your projec
A js websocket server that handle an android app that connect to the sever with a QR code, to move a red square on a webpage with the gyroscope and accelerometer
online game a js websocket server with an express server, with a mobile app. backend express is used to handle the creation page, game page and the cr
MarkdownView is an Android webview with the capablity of loading Markdown text or file and display it as HTML, it uses MarkdownJ and extends Android webview.
MarkdownView is an Android webview with the capablity of loading Markdown text or file and display it as HTML, it uses MarkdownJ and extends Android webview.
A Kotlin library to use Jetpack Compose in Android and iOS. Allow to write UI for both in Kotin. Still experimental as many compose features are not yet available.
Multiplatform Compose A Kotlin library to use Jetpack Compose in Android and iOS. Allow to write UI for both in Kotin. Still experimental as many comp
A Gradle plugin for providing your secrets to your Android project.
Secrets Gradle Plugin for Android A Gradle plugin for providing your secrets securely to your Android project. This Gradle plugin reads secrets from a
🔥 A curated list of awesome Android articles sorted by topic.
See also: Jetpack Compose Awesome Java Java Core SDK Collections Reflection API Concurrency Java Memory Model JVM Garbage Collector Kotlin Basics Exte
Use Fragment like Activity
Fragivity : Use Fragment like Activity English | 中文文档 Fragivity is a library used to build APP with "Single Activity + Multi-Fragments" Architecture R
Simple Jetpack Compose Charts for multi-platform. Including Android, Web, Desktop.
compose-charts Simple Jetpack Compose Charts for multi-platform. Including Android, Web, Desktop. Graph Effects How to use? 1, show Pie Chart in Jetpa
Android app for streaming and downloading Movies, TV-Series and Anime.
CloudStream-3 DOWNLOAD: https://github.com/LagradOst/CloudStream-3/releases Discord: https://discord.gg/5Hus6fM Features: AdFree, No ads whatsoever No
A simple MVI framework for Kotlin Multiplatform and Android
Orbit Multiplatform Get in touch What is Orbit Orbit is a Redux/MVI-like library - but without the baggage. It's so simple we think of it as MVVM+. Si
Swiss army knife for identifying and fingerprinting Android devices.
fingerprint android Lightweight library for device identification and fingerprinting. Fully written in Kotlin. 100% Crash-free. Creates a device ident
🐶 Beautiful Puppy adoption app with Jetpack Compose #AndroidDevChallenge
Wiggles 🐶 Beautiful Puppy adoption app built to Demonstrate the Jetpack Compose UI for Android Dev Challenge Made with love ❤️ by Spikeysanju Try lat