3556 Repositories
Android Library-App Libraries
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
Tiny library to ease the use of environment variables with support for .env files
asimov/environment Tiny library to ease the use of environment variables with support for .env files. Installation Gradle (Kotlin) repositories {
A Chat-Bot Android Application
Sekobanashi_App A Chat-Bot Android Application. Features App Sekobanashi is a chat-bot/assistant android application where the user can chat with one
Android News App built in kotlin with implementation of MVVM architecture, android navigation components and retrofit. Displays news to users allowing them to share and save news.
News-App Android news app built in kotlin that fetches news data from news api with Retrofit and displays news to users. This App follow MVVM architec
This is a sample app(For beginners - App #1) built using Jetpack Compose
This is a sample app(For beginners - App #1) built using Jetpack Compose. It is a simple - single screen app to demonstrate use of basic Jetpack Compose UI elements like Text, Image and Button & LazyColumn (Vertical Recyclerview). It also demonstrates how compose manages state with a Boolean State.
Easy Password is password management application
Easy Password Easy Password is password management application. This application uses pattern locks to manage information that requires security. Prec
An Android app which provides design news & inspiration as well as being an example of implementing material design.
[ 🚧 Work in progress 👷♀️ ⛏ 👷 🔧️ 👷 🔧 🚧 ] Plaid 2.0 Rewriting Plaid using Android Architecture Components, in Kotlin. 👀 "Up for grabs" issues –
FilmsApp - Films App For Android
Films app apk file This app demonstrates the following views and techniques: Ret
Rick-and-morty - Rick and Morty app using Jetpack Compose
Rick and Morty Rick and Morty app using rickandmortyapi.com Current Screens: Cha
Simple card app for Udacity's Android Basics: User Interface course
just-because-card Simple card app for Udacity's Android Basics: User Interface c
Library for GIF results, preview, play, share everything at one place!
Giphy Image Results Preview Library for GIF results, preview, play, share everything at one place! Download Demo APK from HERE Kindly use the followin
CountryCurrencyPicker is an android picker library for country and / or currency
CountryCurrencyPicker is an android picker library for country and / or currency. You can implement it as fragment or dialog. It offers the option to search for country values and / or currency values. Inspired by country-picker-android and currency-picker-android
Sign In UI Design
DropSignIn Sign In UI Design Checkout My Libraries Android-Intent-Library: A library which will save you a lot of time from writing the same intent cr
Step indicator with titles/labels and tons of customizations.
PageStepIndicator was built from existing StepIndicator library developed by Layerlre . I needed a page indicator that can display title and at the sa
🚀 A library that helps you animate change in numeric values in a TextView
AnimatedCountTextView A library that helps you animate change in numeric values in a TextView. Gradle Dependency Add the dependency to your app's buil
FlagChatAdapter is easy to implement enchanting recycler view adapter
FlagChatAdapter is easy to implement enchanting recycler view adapter. Just extend your adapter with FlagChatAdapter, impliment some methods and voila! You have got the most beautiful looking chat on your phone. Zero boilerplate code, just put your variables in the right direction.
🔥Replace typical onLongClickListener with this library!
FillingButton Replace typical onLongClickListener with that library! It's the new way to handle onLongClickListener on buttons. Sample Added new type
The app demonstrates principles of usecases with RxJava2 , Dagger2 , Room , MVP , Mockito and Clean Architecture in Android. 📚
Mediateka About The app demonstrates principles of Clean Architecture in Android. Based on data from https://www.themoviedb.org/ Screenshots Simple il
RealStoragePathLibrary is a powerful open source library with very minimal footprint
RealStoragePathLibrary is a powerful open source library with very minimal footprint which helps to find the real paths of the storage devices attache
A simple custom view class to enter otp
otpview A custom view class to enter a four digit code which is used often these days for authentication. How to integrate the library in your app? Gr
This library will no longer be updated 😭
한국어 No more boilerplate adapters and view holders. Slush will make using RecyclerView easy and fast. The goal of this project is to make RecyclerView,
Sign In and Sign Up Ui Design
BlueSignIn Sign In and Sign Up Ui Design Checkout My Libraries Android-Intent-Library: A library which will save you a lot of time from writing the sa
An offline geocode library for android, powered by SQLite, using osm data.
An offline geocode library for android, powered by SQLite, using osm data. 离线地理编码Android库,基于SQLite,使用开放街道地图数据。
LifecycleEvents library is an event bus implementation, using lifecycle from android architecture components and kotlin language features
MinSDK 14+ LifecycleEvents LifecycleEvents library is an event bus implementation, using lifecycle from android architecture components and kotlin lan
Reactor is key value database and is a great alternative to Shared Preferences.
Reactor Reactor is a fast and secure key-value library for Android, and has an embedded database based on the JSON structure and is a great alternativ
Send fans folio Android app download link as Free Text SMS to anyone around the world
Send fans folio Android app download link as Free Text SMS to anyone around the world! fans folio is a free app to maintain folio for your idols(film stars, cricket stars etc..,). It's the easiest way to connect and talk about your idol. You can share anything about your idol and make him/her famous around the world.
Android library for native floyd steinberg dithering on bitmap
Native-Floyd-Steinberg-Dithering Android library for floyd-steinberg dithering on bitmap using JNI/Cmake Why FSD For those who don't know the purpose
Stops app usage after a period of time has passed starting from app build date.
TimeBomb Introduction Blocks the user from keep using the App after a period of time based on build time. Mainly to have control preview versions hand
Small custom view with smooth overscroll. You can add header with scale background
OverscrolllableNestedScrollView Small custom view with smooth overscroll. You can add scale background dependencies { implementation 'com.gith
Astronomy Deep Sky Target Finder App for android.
Algorithums and Astronomy Calculator App This is the android app for the algorithm running at athesto.ddns.net the repository for which is at: Algorit
An android application for creating a journal for subjects you studied and also you can set timer for break.
Study Journal An android application for creating a journal for subjects you studied and also you can set timer for break between two consecutive subj
Community-driven collection of Jetpack Compose example code and tutorials
Jetpack Compose Playground Introduction 🙋♂️ This is an Jetpack Compose example project. I'm collecting a bunch of sample codes for Jetpack Compose.
🚀 This project contains various examples that show how you would do things the "Jetpack Compose" way
Learn Jetpack Compose By Example Over the course of the last few years Android development has gone through significant changes in how we structure ou
👓 A curated list of awesome android learning resources for android app developers.
Awesome Android Learning Resources 👓 A curated list of awesome android learning resources for android app developers. Awesome Android Learning Resour
KotlinSample - Template project for building a GTK3 Kotlin/Native app against the elementary Flatpak runtime
GTK3 Kotlin/Native Sample This is a working example of how to write and build a
Kapture - A small library for Jetpack Compose to capture Composable content to Android Bitmap
kapture A small utility library for Jetpack Compose to capture Composable conten
MapSample - Just Sample App using Naver Map API
Sample Project: NaverMap 맛보기 Gradle Dependency // App 단위 Gradle dependencyResolu
EvolveCameraX - EvolveCameraX App With Kotlin
EvolveCameraX Initial release Install with Gradle In you build.gradle app level.
AppGooglebooks - This app searches for books using the google books api
AppGooglebooks Aplicativo para exibir informações de livros da API Google Books.
Kotlin-echo-client - Echo client using Kotlin with Ktor networking library
Overview This repository contains an echo server implemented with Kotlin and kto
Kurly-assignment - Search GitHub Repository App For Android
Search GitHub Repository App Outline Github 내의 수많은 리포지토리를 키워드를 통해 검색할 수 있습니다. Ho
Android Library for Easily calling Runtime Permission on Android Marshmallow and above
Note: Deprecated as the new way of requesting permission is quite straightforward PermissionMadeEasy Android Library for Easily calling Runtime Permis
Android app to help to tune a banjo
Android Banjo Tuner Google Play Android app to help to tune a 4 string banjo Developed with Android Studio v4.0-beta5 License Apache Version 2.0 Contr
This library provides you cool reveal animation on toggle
RevealSwitch This library provides you cool reveal animation on toggle. Dependency Step 1: Add Jitpack repository to your root(project) build.gradle a
Android library which provides a signature view.
Easy-Signature-Android Easy signature is an ui library that provides android developer with a plugable signature view. This view can be added as an ac
An Android library that allows to show floating contextual menu like Google
Screenshots Sample Sample source can be found here Description floating-contextual-menu is an Android library for creating floating contextual menus U
Shuttle provides a modern, guarded way to pass large Serializable objects with Intents or saving them in Bundle objects to avoid app crashes from TransactionTooLargeExceptions.
Shuttle Shuttle provides a modern, guarded way to pass large Serializable objects with Intent objects or saving them in Bundle objects to avoid app cr
A simple library to display a horizontal calendar with custom start and end date, and mark events with a background
Horizontal Calendar View A simple library to display a horizontal calendar with custom start and end date, and mark events with a background Installat
A demo of how to implement Data Binding in Android app
DataBindingExample A demo of how to implement Data Binding in Android app Each Activity in the demo app shows a sample implementation of data binding.
Send push notification from server to mobile application.
Firebase Push Notification Tutorial How Firebase Push Notification works? Firebase serves as a module between your server and the devices that will be
🌠 Simple way make your beautiful dialog (Bottom Sheet Dialog)
Bottom Flux Dialog BottomFluxDialog, Simple way make your beautiful dialog Download Demo ScreenShot Setup The simplest way to use BottomFluxDialog is
Library for composability of interdependent non-blocking I/O tasks
Composer Composer helps you to organize and execute multiple interdependent asynchronous input/output tasks such as webservice calls, database read/wr
Kotlin library which shortens url.
UrlShortener Introduction Shortens url using google shortener service. How to use Update Google Api Key in your string.xml string name="google_api_ke
A simple android library to play with GIF
EasyGifView A simple android library to play with GIF Usage Gradle 1 Add it in your root build.gradle at the end of repositories allprojects { re
Developing easy to use any animation set for splash screen or any other views in your Android application
AnimateViewLibrary Developing easy to use any animation set for splash screen or any other views in your Android application. Easy to use, so you can
Android App Auth Template(Login, Signup and Forgot Password) UI
auth-ui Android App Auth(Login, Signup and Forgot Password) UI You can find Kotlin Version for this library here What's in the box The login, signup a
Android contact extractor library is entitled to provide, simple contacts extraction API's to fetch contact from 'Contact' application
Android-Contact-Extractor-Library Extract all the contacts from android 'Contacts' application by using simple easy-to-use apis. It helps to remove th
Creating a very light weight custom radiobutton
android RadioButton Creating a CustomRadioGroup and CustomRadioButton Steps to Create a CustomRadioGroup and CustomRadioButton To Create a CustomRadio
SASlider is lightweight cool looking custom slider control which enables the user to input integer or decimal values with high customizeability
SASlider is lightweight cool looking custom slider control which enables the user to input integer or decimal values with high customizeability. User can select values by inputting in text field above slider, slide the control or tap anywhere on the slider to move it.
A toastoregg library for android.
ToastOrEgg Prerequisites allprojects { repositories { ... maven { url 'https://jitpack.io' } } } Dependency Add this to your mo
NetworkConnection is a simple library to http request support.
NetworkConnection Overview NetworkConnection is a simple library to http request support. this mean goal is to provide a very simple interface to deve
ExtraMapUtils is an android library to make working with map markers, polygon and polyline drawing on googlemaps
simple library for handle markers, polygons and polylines on google maps. ExtraMapUtils is an android library to make working with map markers, polygo
CometChat Demo App for Android
CometChat enables you to add voice, video and text chat to your Android app in minutes! That's not all, CometChat has whiteboard, writeboard, real-tim
Android library to convert a number to word for Persian/Farsi language written in Kotlin
PrettyPersianNumbers Convert numbers to Persian words - - 📺 Preview 📱 Compatibility 💻 Usage 📩 Download 📋 Features 🧾 Changelog 🏆 Credits ⚖️ Lice
CircleProgressBar is circular progress with animation and color.
CircleProgressBar Use the CircleProgressBar as a progress in your Android Application. Usage Step 1 Add it in your root build.gradle at the end of rep
An Android app that uses an accessibility service to show podcast shows ratings.
Pod Ratings An Android app that uses an accessibility service to show podcast shows ratings. Download You can download the APK file here. Demo License
Android M Permissions - Fast & Simple.
Android Permission Check Library Status [](http
Baysafe - Baysafe App Built Using Kotlin
Baysafe Features Detects unsafe locations in the user's route either via Push No
BlueNote-Android - an android app that provides simple notes and answer
BlueNote AnswerSheet Blue Note is an android app that provides simple notes and
A Todo list app with location reminders that remind the user to do something when he reaches a specific location.
A Todo list app with location reminders that remind the user to do something when he reaches a specific location.
Uppics - A simple app that authenticates a user and allows them to post images which can then be upvoted or downvoted
UpPics A simple app that authenticates a user and allows them to post images whi
Bicicas-app - Unnoficial Bicicas App Built With Kotlin
Unnoficial Bicicas App This project is the continuation of Unnoficial Bicicas ap
DrawBox: a multi-purpose tool to draw anything on canvas, written completely on jetpack compose
DrawBox DrawBox is a multi-purpose tool to draw anything on canvas, written comp
Paging 3 with Jetpack Compose - Demo App
Paging 3 with Jetpack Compose - Demo App YouTube Tutorial Series
GamesStore - A Native Android app
GamesStore A Native Android app. This is a small project where I implemented a d
UniversalAsyncHandler to provide http post requests efficiently...
UniversalAsyncHandler UniversalAsyncHandler to provide http post requests efficiently... This library is very efficient for users who are still using
Android-livedata-validation - DataBinding ViewModel form validation library for Android ♻
Support/Features Supports TextView, EditText, AppCompatEditText, TextInputEditText, TextInputLayout and CheckBox Combine different types of error mess
MukkiaSevaigal - Android library for commonly used functions
MukkiaSevaigal Android Utility library for commonly used functions Features: You can easily: Toast Messages Log Show SnackBar Save to Preferences Retr
MultiLevelAdapter - Android library to allow collapsing and expanding items in RecyclerView's Adapter on multiple levels
MultiLevelAdapter MultiLevelAdapter is an Android library to allow collapsing and expanding items in RecyclerView's Adapter on multiple levels (no lim
LinkedIn-SDK-Android - A lightweight android library to implement Login with LinkedIn in your Android app.
LinkedIn-SDK-Android A lightweight android library to implement Login with LinkedIn in your Android app, that supports both Activities and Fragments.
JadeSharedPreference - A light weight library which uses annotation processing to generate codes that let you read and write to SharedPreferences file
JadeSharedPreference A light weight library which uses annotation processing to generate codes that let you read and write to SharedPreferences file.
Translate (i18n) Module in Kotlin to use in Android
Translate (i18n) Module in Kotlin to use in Android Library create by Anartz Mugika (mugan86@gmail.com) Instructions to download library from Maven In
SocialLogin - Android library for easy social login integration
Social Login With this library you can easily add authorization via social network in your application Each social network and auth type provides in s
CoroutinesPermission - Android Library for easy permission management using Coroutines
CoroutinesPermission Android library Android Library for easy permission management Install Gradle Add the JitPack repository to your project level bu
Suggestive - An Android UI library that allows easy implementation of (text) input suggestion popup windows.
Suggestive 🍌 An Android UI library that allows easy implementation of (text) input suggestion popup windows. Implement filtering using the onQuery ca
DynamicTree - Android view library that represents tree structure data.
Android view library that represents tree structure data. Sample Install Gradle Add the JitPack repository to your project level build.gradle file all
ImageList-Lib - Android library for showing images side by side.
ImageList-Lib Android library for showing images side by side. This is based on CircleImageView from hdodenhof . Used Glide for image. Gradle allproje
Android-ConfigIO - A small and encapsulation library for creating, accessing, and modifying Key-Value configuration file in XML / JSON format
Android-ConfigIO A small and encapsulation library for creating, accessing, and modifying configuration file with Xml and Json format Features Read/Wr
VsBottomNavigationView - A library for building any BottomNavigationView you want without creating your custom implementation.
VsBottomNavigationView A library for building any BottomNavigationView you want without creating your custom implementation. Gradle androidExtensions
W3w-android-components - An Android library to use what3words autosuggest
w3w-android-components An Android library to use the what3words v3 API autosuggest. To obtain an API key, please visit https://what3words.com/select-p
Kotlin library built to provide an easy way of pulling actual Android string resources from Lokalise.
Kotlin library built to provide an easy way of pulling actual Android string resources from Lokalise. Add maven repository to your Gradle file: // kot
APIServiceLibrary - Minimized API library which is used call the server request in andorid.
Minimized API Service Library This is a optimized custom library for server communication. References taken from VOLLEY library. We can reduce the cod
TVGuide - An Android app that showcases Account Manager + Sync Manager + Content Provider + Loaders + SQLite.
TV Guide Simple Android application for TV channels show programs. Application concept: Account Manager manages user credentials(in our case the fake
Change-scene - Switch between different layouts for different states, easily.
change-scene helps easily switch between different layouts without writing much code of View visibility. Setup Add change-scene to your dependencies b
This will provide food data in JSON form and display it using RecyclerView and CardView.
retrofit-with-food2fork.com This will provide food data in JSON form and display it using RecyclerView and CardView. NOTE:Please register at foot2fork
Matches-simulator-app - App Android Nativo de Simulação de Partidas
Matches Simulator App App Android Nativo de Simulação de Partidas. Este repositório foi organizado em algumas branches que representam as implementaçõ
Vigour - An Android Fitness App that rewards users with Crypto for walking a certain amount of steps.
Vigour Group Project for 2022 Mobile Application Development. Our app rewards user with crypto after walking for a certain amount of steps. We will be
PortalController - A rudimentary TeamViewer-like remote control app for Android, using ws.
PortalController A TeamViewer-like app for Android-to-Android remote control, using node.js and websockets (ws). Some insight The reason I call it rud
HostelMate - A Need For Hosteler (An Android App that helps students to find the best resource like hostels and tiffin centers etc.)
Android-Study-Jams-Hostel-Mate HostelMate - A Need For Hosteler (An Android App that helps students to find the best resource like hostels and tiffin