3124 Repositories
Android ghidra-kotlin-extension-template Libraries
Inventory-App - Starter code for Android Basics in Kotlin
Inventory - Starter Code Starter code for Android Basics in Kotlin. Introduction
Meme-Sharing-App - Meme Sharing App Built With Kotlin
'Meme Share' is an android application by virtue of which the user can view and
GBooks - A simple android app written in Kotlin to read books from the Google Book Api
G-Books A simple android app written in Kotlin to read books from the Google Boo
Life is too short to google for dependencies and versions
What is refreshVersions? jmfayard.github.io/refreshVersions refreshVersions helps Gradle users with the tedious manual work usually involved in adding
An Android template with navigation drawer for material design
android-material-drawer-template NEW I released a new template. You can install it on your Android Studio to create Material Design applications easie
CodeView helps to show code content with syntax highlighting in native way.
CodeView (Android) CodeView helps to show code content with syntax highlighting in native way. Description CodeView contains 3 core parts to implement
Android Studio / Eclipse ADT template for material-design-icons resources
Material Design Icons ADT Template Deprecated This is now built into Android Studio using vector icons: https://developer.android.com/studio/write/vec
Kotlin Multiplatform + Pizza = 3
KMPizza This repository accompanies a series of blog posts on the process of building an app with Kotlin Multiplatform. What is Kotlin Multiplatform?
GitFlame is the ultimate GitHub client for Android.
GitFlame Yet another open-source GitHub client app built from scratch using latest and best Android practices. Tech stack & Open-source libraries Mini
A pair of applications provide a direct means of integrating with one another via application programming interfaces (APIs)
What is a native integration? It's when a pair of applications provide a direct means of integrating with one another via application programming interfaces (APIs). Once integrated, data can flow between the apps and become more readily available to your employees.
Wordle game clone written in Kotlin & using Compose UI Toolkit.
Wordle Compose Wordle game clone written in Kotlin & using Compose UI Toolkit. Screenshots Compose for Desktop Main screens Playing Victory End of gam
Android-kotlin-lifecycles-management - LifeCycles Management Techniques
Activity Lifecycle - DessertPusher This is the toy app for lesson 4 of the Andro
UW Homework: Basic Kotlin
UW Homework: Basic Kotlin This homework is designed to force you to exercise you
WordMasterKMP - WIP Kotlin Multiplatform sample inspired by Wordle and also Word Master web sample
WordMasterKMP WIP Kotlin Multiplatform sample inspired by Wordle and also Word M
Covidapp - The COVID-19 crisis and social distancing had a significant impact on our lives
Covid App The COVID-19 crisis and social distancing had a significant impact on
🎲 A powerful and simple-to-use guilded wrapper made in Kotlin.
🎲 deck [WIP] Deck is a powerful yet simple-to-use guilded wrapper made entirely in Kotlin with support to multiplatform. Implementating In case you'r
android 端编译加速插件🚀
RocketXPlugin 本插件自动识别未改动 module 并在编译流程中替换为 aar ,只编译改动模块,加速 Android 项目的编译速度。让你体验到所有模块都是 aar 的速度,又能保留所有的 module 便于修改,完美! English Document 编译速度对比 AGP 版本兼
This is a sample app(For beginners - App #2) built using Jetpack Compose. It demonstrates the concept of State Hoisting in Jetpack Compose.
JetBMICalculator This is a sample app(For beginners - App #2) built using Jetpack Compose. It demonstrates the concept of State Hoisting in Jetpack Co
A stable and very powerful Kotlin bot.
Nabi 나비 Yeah idk what to put here anymore stfu azoo bloo Also chat commands are not being considered so no I don't recommend that you build the entire
Attendance Management app made in Kotlin for students. Made during ASJ, Google Developer Students Club, AITR Indore
Android-Study-Jams Attendance Management Problem Statement: Based on the observation, there is no available student attendance system in many educatio
Android Game App made with kotlin. Allows to play online on the same network!
Reversi - Kotlin/Android Project made for Arquiteturas Móveis at ISEC 2021/2022 Notes Build gradle to run app or install the 'reversi.apk' directly on
Lightweight audiowave progressbar for Android
Audiogram Super lightweight audiowave progressbar written in Kotlin Getting started Add to your root build.gradle: allprojects { repositories {
💫 A Gradle Plugin to generate your networking code from Swagger
Swagger Gradle Codegen A Gradle plugin to generate networking code from a Swagger spec file. This plugin wraps swagger-codegen, and exposes a configur
A Viewholderless Adapter for RecyclerView, who supports builtin diffing, states (paging, empty...), events (clicking, swiping...), and more.
OneAdapter OneAdapter is made to simplify and enhance the use of the RecyclerView's Adapter while preventing common mistakes. With multiple modules an
Easy-to-use animated clock icon for Android
Timecon Easy-to-use animated clock icon written in Kotlin Including in your project Add to your root build.gradle: allprojects { repositories {
Generic form builder in Kotlin
This is a Kotlin port of FormMaster Examples Full Screen Partial Screen Login Documentation https://thejuki.github.io/KFormMaster Java Compatibility T
Events Calendar is a user-friendly library that helps you achieve a cool Calendar UI with events mapping.
Events Calendar is a user-friendly library that helps you achieve a cool Calendar UI with events mapping. You can customise every pixel of the calendar as per your wish and still achieve in implementing all the functionalities of the native android calendar in addition with adding dots to the calendar which represents the presence of an event on the respective dates. It can be done easily, you are just a few steps away from implementing your own badass looking Calendar for your very own project!
🔓 Kotlin version of the popular google/easypermissions wrapper library to simplify basic system permissions logic on Android M or higher.
EasyPermissions-ktx Kotlin version of the popular googlesample/easypermissions wrapper library to simplify basic system permissions logic on Android M
LiveStream is a simple class which makes communication easy among different modules of your application.
LiveStream-Kt (Android) 📱 LiveStream is a data holder class which can observe change of data in real-time and emit values too. Unlike other observabl
Notes-App-Kotlin - Notes App Built Using Kotlin
Notes-App-Kotlin Splash Screen Home Page Adding New Notes Filter Feature Search
SavedStateFlow - A Kotlin StateFlow wrapper around SavedStateHandle
SavedStateFlow SavedStateFlow is a Kotlin StateFlow wrapper around SavedStateHan
HiltTest - Simple hilt dependency injection android kotlin
Using Hilt in your Android app This folder contains the source code for the "Usi
Yakl - Yet Another Kotlin Logger
YAKL Yet Another Kotlin Logger. Motivation Current jvm loggers have some disadva
AndroidappTemplate - A GitHub template repository intended to kickstart development on an Android application
Android App Template This is a GitHub template repository intended to kickstart
Toedoe - A To-do app that made using Kotlin
Toedoe Android Study Jam It is a To-do app that I made using Kotlin in this app
Android Express Events Library
Eventex, Android Express Events Android library to send/post data to Fragments, Layouts, Activity. No need to create interfaces and pass listeners to
A Rotary Dialer loading for Android.
DialerLoading A rotary dialer loading view written in Kotlin. Installtion implementation "io.saeid:dialer-loading:1.0.0" Usage Add DialerLoadingView:
Physikal is a Kotlin units of measurement, physical computing, and dimension analysis library.
Physikal Physikal is a Kotlin units of measurement, physical computing, and dimension analysis library. Currently just extensions for Java units of me
A resizable widget that shows your financial portfolio on your android home screen
Stocks Widget App features A home screen widget that shows your stock portfolio in a resizable grid Stocks can be sorted by dragging and dropping the
⏰ A powerful and simple-to-use guilded wrapper made in Kotlin.
⏰ guilded-kt [WIP] A powerful yet simple-to-use guilded wrapper made entirely in Kotlin with supporting multiplatform. Take a look at an example of th
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
An android application for generating random quotes for learning Room, Jetpack Navigation and Lifecycles, Retrofit
Random-Quote-Generator An android application for generating random quotes for learning Room, Jetpack Navigation and Lifecycles, Retrofit MAD Score Te
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.
Spring Boot project scaffold written in Kotlin, which is based on the Official Guide.
Kotlin-Spring-Boot Spring Boot project scaffold written in Kotlin, which is based on the Official Guide. Development environment Windows choco install
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
Easy Photo Map is a photomap application that displays the location of the photo on the map using the location information included in the photo.
Easy Photo Map Easy Photo Map is a photomap application that displays the location of the photo on the map using the location information included in
StoryGen - A simple story generator (or it will be eventually) to learn Kotlin
StoryGen A simple story generator (or it will be eventually) to learn Kotlin. To
Learn-kotlin - Learning more about Kotlin in various content
Kotlin study roadmap https://kotlinlang.org/docs/reference/ Getting Started Basi
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
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,
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
An advanced Kotlin (Android Native) application that uses SOLID architectural principles, consumes a RESTFUL Service, downloads & images using best practices
Dog-Playground Kotlin An advanced Kotlin (Android Native) application that uses SOLID architectural principles, consumes a RESTFUL Service, downloads
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
A simple e-market application that allows users to view the store details and products, add products to the basket, and place an order.
E-Market Application Features : Store details & products screen Fetch the store detail from an endpoint and display this upper part of the screen. Fet
🌱 A test implementation of a Minecraft server using RESTful API taking advantage of the interoperability between Kotlin and Java.
🌱 Norin A test implementation of a Minecraft server using RESTful API taking advantage of the interoperability between Kotlin and Java. This project
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
Repositorio com a finalidade de por em pratica todo o conhecimento das aulas do curso Kotlin e Spring do Zero ao avançado da udemy
kotlin-spring Repositorio com a finalidade de por em pratica todo o conhecimento das aulas do curso Kotlin e Spring do Zero ao avançado da udemy. Obse
Android -MVVM-Jetpack Compose-Kotlin Flows-Dagger Hilt-Retrofilt2-Coil
android-mvvm-jetpack-compose-kotlin-flows Android -MVVM-Jetpack Compose-Kotlin Flows-Dagger Hilt-Retrofilt2-Coil A sample project that presents a mode
A group of exercise projects implementing different areas of native Android development with Kotlin and Jetpack Compose.
A group of exercise projects implementing different areas of native Android development with Kotlin and Jetpack Compose. Can help anyone who is just starting to learn Android development with Kotlin.
SSJetPackComposeProgressButton is an elegant button with a different loading animations. 🚀
SSJetPackComposeProgressButton SSJetPackComposeProgressButton is an elegant button with a different loading animations which makes your app attractive
A collaborative list of awesome jetpack compose resources.
Awesome Jetpack compose A collaborative list of awesome jetpack compose resources. Featured in Content Official Documentation Conference talks Article
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 continuously updated list of learning Jetpack Compose for Android apps.
Awesome Jetpack Compose Learning Resources 👓 A continuously updated list of learning Jetpack Compose for Android apps. Awesome Jetpack Compose Learni
👓 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
Redditek - A reddit client for Android developped in Kotlin
Redditech The Redditech project is a reddit client created using Kotlin and Redd
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
Jikan-ga-aru-server - Kotlin implementation of jikan-ga-nai timesheet tracker
An exercise in implementing the Timesheet tracker (https://github.com/ultish/jik
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
EvolveCameraX - EvolveCameraX App With Kotlin
EvolveCameraX Initial release Install with Gradle In you build.gradle app level.
Kotlin-echo-client - Echo client using Kotlin with Ktor networking library
Overview This repository contains an echo server implemented with Kotlin and kto
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
Sample of Data Binding with MVVM + Clean Architecture.
Data Binding in Android Databinding is a support library provided by android to bind your UI components directly to the data source like ViewModel. In
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
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
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.
Template for quickly initialize a new project
@Deprecated Template for quickly initialize a new project Libraries Dagger2 Retrofit2 RxJava2 RxAndroid Retrolambda Glide EventBus Moxy MVP How to use
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
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
Bringing some of the Kotlin goodness to java
K2J-Compat Bringing some of the Kotlin goodness to java Installation with Android Gradle // Add K2J-Compat dependency dependencies { implementatio
Baysafe - Baysafe App Built Using Kotlin
Baysafe Features Detects unsafe locations in the user's route either via Push No
PortfolioTarasov - Portfolio Tarasov With Kotlin
PortfolioTarasov Small Kotlin Android app, based on Navigation Drawer Activity,
Me as a Kotlin Multiplatform composition
Me Please note, this is not an official Google repository. It is a Kotlin multip
Udacity-shoestore - A template provided for use when building your README file for students
README Template Below is a template provided for use when building your README f
WatchFaceAlphaKotlin - Demonstrates watch faces using the new androidX alpha libraries (Kotlin)
Alpha WatchFace Sample (Kotlin) Demonstrates watch faces using the new androidX
NukeJangala - Starsector Mod Template using Gradle and IntelliJ
Starsector Mod Template using Gradle and IntelliJ v1.2.0 Description This is a t
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
AnimatedTabLayout - A nice Animated TabLayout for Android
AnimatedTabLayout A nice Animated TabLayout for Android Demo Usage Gradle dependencies { implementation 'com.github.sjaramillo10:AnimatedTabLayout:
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 ([email protected]) 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
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