6839 Repositories
Android kotlin-android-tutorial Libraries
✔️ Secure, simple key-value storage for Android
Hawk 2.0 Secure, simple key-value storage for android Important Note This version has no backward compatibility with Hawk 1+ versions. If you still wa
gRPC and protocol buffers for Android, Kotlin, and Java.
Wire “A man got to have a code!” - Omar Little See the project website for documentation and APIs. As our teams and programs grow, the variety and vol
a simple cache for android and java
ASimpleCache ASimpleCache 是一个为android制定的 轻量级的 开源缓存框架。轻量到只有一个java文件(由十几个类精简而来)。 1、它可以缓存什么东西? 普通的字符串、JsonObject、JsonArray、Bitmap、Drawable、序列化的java对象,和 b
Java implementation of a Disk-based LRU cache which specifically targets Android compatibility.
Disk LRU Cache A cache that uses a bounded amount of space on a filesystem. Each cache entry has a string key and a fixed number of values. Each key m
A logger with a small, extensible API which provides utility on top of Android's normal Log class.
This is a logger with a small, extensible API which provides utility on top of Android's normal Log class. I copy this class into all the little apps
A util for setting status bar style on Android App.
StatusBarUtil A util for setting status bar style on Android App. It can work above API 19(KitKat 4.4). 中文版点我 Sample Download StatusBarUtil-Demo Chang
Customizable Item Setting View Android
ItemSettingView Simple ItemSettingView and Custom Installation Add it in your root build.gradle at the end of repositories: allprojects { reposito
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
ChatBar for Android A sweet message box designed for Android developers. Getting Started Installing You can use it step by step Sample use chatBarView
Modern About Box for an Android App
About Box A modern About Box for an Android App built on the daniel-stoneuk/material-about-library. Easily display the common items of an About Box in
Android SegmentedControl + multi row support
Android SegmentedControl + multi row support + multi selection minSdk API 14+ Demo App, Play store link Or try demo App online ! Segmented control for
The CustomCalendarView provides an easy and customizable calendar to create a Calendar. It dispaly the days of a month in a grid layout and allows to navigate between months
Custom-Calendar-View To use the CustomCalendarView in your application, you first need to add the library to your application. You can do this by eith
A library that provides an implementation of the banner widget from the Material design.
MaterialBanner A banner displays a prominent message and related optional actions. MaterialBanner is a library that provides an implementation of the
A swipe button for Android with a circular progress bar for async operations
ProSwipeButton A swipe button for Android with a circular progress bar for async operations Gradle dependencies { ... compile 'in.shadowfax:pr
Make your native android Dialog Fancy. A library that takes the standard Android Dialog to the next level with a variety of styling options. Style your dialog from code.
FancyAlertDialog-Android Prerequisites Add this in your root build.gradle file (not your module build.gradle file): allprojects { repositories { ..
A drawing view for your android application.
Android Draw A drawing view for your android application Download For information : checkout Sample App Code in repository. Dependency Step 1. Add the
Android library for fluid tablayout animation as seen on Snapchat.
SnapTabLayout Show some ❤️ and star the repo to support the project This library is the implementation of TabLayout as seen on popular messaging app S
Code Guide: How to create Snapchat-like image stickers and text stickers.
MotionViews-Android Code Guide : How to create Snapchat-like image stickers and text stickers After spending 2000+ hours and releasing 4+ successful a
Parallax everywhere is a library with alternative android widgets with parallax effects.
Parallax Everywhere# Parallax everywhere (PEW) is a library with alternative android views using parallax effects. Demo You can try the demo app on go
SmileyRating is a simple rating bar for android. It displays animated smileys as rating icon.
Smiley Rating SmileyRating is a simple rating bar for android. It displays animated smileys as rating icon. Drawn completely using android canvas Insp
Make your native android Toasts Fancy. A library that takes the standard Android toast to the next level with a variety of styling options. Style your toast from code.
FancyToast-Android Prerequisites Add this in your root build.gradle file (not your module build.gradle file): allprojects { repositories { ... ma
Android FlatUI Kit
Android FlatUI FlatUI is a library that lets you use native android widgets with a better and customized look. You can define the widgets in XML or cr
Android UI library.
Deprecated This library is deprecated and no further development is taking place. android-ui Android library for UI components. Gradle integration: re
Hi,Developer,Welcome to use SuperTextView !
GitAds Hello, Developer!Welcome to use SuperTextView English | 中文 Hi,Developer,Welcome to use SuperTextView ! Thank you and tens of thousands of Andro
GreenDroid is a development library for the Android platform. It makes UI developments easier and consistent through your applications.
#GreenDroid Foreword : This project, initially initiated by me, Cyril Mottier, is not maintained anymore and can be considered as deprecated. As a con
Sample project created to show some of the best Android practices to work in the Android UI Layer. The UI layer of this project has been implemented using MVP or MVVM (without binding engine) to show how this patterns works. This project is used during the talk "EffectiveAndroidUI".
Effective Android UI Sample project created to reinforce some of the main concepts described in the tech talk "Effective Android UI". In this reposito
LocationManager Wrapper for Android
Locationmanager Locationmanager is a small wrapper for Location Tracker. Installation Add jitpackto your repositories in Project build.gradle : allpro
Tiny tracking lib for Google Analytics.
BloodHoud Tiny library for tracking screens and events with google analytics and / or firebase analytics. How to install repositories { maven {
CleverTap Android SDK
CleverTap Android SDKs 👋 Introduction (Back to top) The CleverTap Android SDK for Mobile Customer Engagement and Analytics solutions CleverTap brings
Countly Product Analytics Android SDK
Countly Android SDK We're hiring: Countly is looking for Android SDK developers, full stack devs, devops and growth hackers (remote work). Click this
Official Mixpanel Android SDK
Latest Version March 25, 2021 - v5.8.8 Table of Contents Quick Start Guide Installation Integration I want to know more! Want to Contribute? Changelog
Free and open source manga reader for Android.
Build Stable Weekly Preview Contribute Support Server Tachiyomi Tachiyomi is a free and open source manga reader for Android 5.0 and above. Features F
Companion App for the book
Kotlin for Android Developers (the book) This is the code you can use to follow the book. https://antonioleiva.com/kotlin-android-developers-book/ Are
A simple calendar with events, customizable widgets and no ads.
Simple Calendar A simple calendar with events and a customizable widget. A simple calendar with optional CalDAV synchronization. You can easily create
Twidere-Android
Twidere for Android Material Design ready and feature rich Twitter/Mastodon/Fanfou app for Android 4.1+. Enjoy Fediverse now! Twidere-Android is maint
A showcase music app for Android entirely written using Kotlin language
Bandhook Kotlin This project is a small replica of the app I developed some time ago. Bandhook can still be found on Play Store At the moment it will
Browse your memories without any interruptions with this photo and video gallery
Simple Gallery Simple Gallery Pro is a highly customizable lightweight gallery loved by millions of people for its great user experience. Organize and
Android application compatible with ZX2C4's Pass command line application
Password Store Download Documentation We're in the process of rewriting our documentation from scratch, and the work-in-progress state can be seen her
🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).
Foodium 🍲 Foodium is a sample food blog 🍲 Android application 📱 built to demonstrate use of Modern Android development tools. Dedicated to all Andr
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Android Components Architecture in a Modular Word Android Components Architecture in a Modular Word is a sample project that presents modern, 2020 app
🦁 A Disney app using transformation motions based on MVVM (ViewModel, Coroutines, Flow, LiveData, Room, Repository, Koin) architecture.
DisneyMotions A demo Disney app using transformation motions based on MVVM architecture. The motion system is included in the 1.2.0-alpha05 released m
❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, LiveData, Room, Repository, Koin) architecture.
MarvelHeroes MarvelHeroes is a demo application based on modern Android application tech-stacks and MVVM architecture. Fetching data from the network
Easy app for managing your files without ads, respecting your privacy & security
Simple File Manager Can also be used for browsing root files and SD card content. You can easily rename, copy, move, delete and share anything you wis
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.
NotyKT 🖊️ NotyKT is the complete Kotlin-stack note taking 🖊️ application 📱 built to demonstrate a use of Kotlin programming language in server-side
Example of Android project showing integration with Kotlin and Dagger 2
kotlin-dagger-example This project demonstrate how to setup an Android Project with Kotlin and Dagger 2. It's based on Dagger 2 example ##Known issues
Quick photo and video camera with a flash, customizable resolution and no ads.
Simple Camera A camera with flash, zoom and no ads. The camera is usable for both photo taking and video recording. You can switch between front and r
A simple textfield for adding quick notes without ads.
Simple Notes A simple textfield for adding quick notes. Need to take a quick note of something to buy, an address, or a startup idea? Then this is the
📦📦Video downloader for Android - Download videos from Youtube, Facebook, Twitter, Instagram, Dailymotion, Vimeo and more than 1000 other sites
youtube-dl-android 📦 An Android client for youtube-dl: https://github.com/rg3/youtube-dl Major technologies Language: Kotlin Architecture: MVVM Andro
Anxiety free news reader for Android - developed using Kotlin
Android River is a modern Android 2.2 news app. It's now version 1.15. Android River has the following features: Read RSS 1.0, RSS 2.0 and ATOM 1.0. C
A canvas you can draw on with different colors.
Simple Draw A canvas you can draw on with different colors. Want to draw something but you have no paper? This app will suit you perfectly. Just pick
:blue_book: A diary application optimized for user experience.
Easy Diary README of Korean(한국어) This is a diary application optimized for user experience. Demo videos Basic function preview Support Features 01. Wr
Comparison among Java, Groovy, Scala, Kotlin in Android Development.
中文版 日本語 AndroidDemoIn4Languages A simple Android application written in Java, Groovy, Scala and Kotlin in order to find out what is the better languag
An extensive collection of Kotlin Android Utils
An extensive collection of Kotlin Android Utils This library contains small helper functions used throughout almost all of my other projects. The goal
Aggregated Android news, articles, podcasts and conferences about Android Development
DroidFeed Curated news feed for Android Developers! Stay up to date with the latest Android Development news. Built for the Android developer communit
Super Heroes Kata for Android Developers in Kotlin. The main goal is to practice UI Testing.
KataSuperHeroes in Kotlin We are here to practice UI Testing. We are going to use Espresso to interact with the Application UI. We are going to use Ko
A simple android Twitter client written in Kotlin
Blum Blum is an unofficial, simple, fast Twitter client written in Kotlin. This project is a complete rewrite of the Java version. Screenshot Build To
Screenshot Kata for Android Developers with Kotlin. The main goal is to practice UI Screenshot Testing.
KataScreenshot in Kotlin We are here to practice UI testing using screenshot tests for Android. We are going to use Espresso to interact with the Appl
This is a work-in-progress (🔧️) ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP
UV Index A simple ultraviolet index viewer app for demonstrating: Instant Apps + Kotlin + Dagger + MVP Built With Weatherbit as weather API Android In
TODO API Client Kata for Kotlin Developers. The main goal is to practice integration testing using MockWebServer
KataTODOApiClient for Kotlin We are here to practice integration testsing using HTTP stubbing. We are going to use MockWebServer to simulate a HTTP se
🎶 Chromatic tuner app for Android
Chroma Chroma is a chromatic tuner, the perfect app to help you tune your musical instruments with precision and elegance. Features: Basic and complet
KataContacts written in Kotlin. The main goal is to practice Clean Architecture Development
KataContacts written in Kotlin We are here to practice Clean Architecture Development. Clean Architecture is a way of structuring code. We are going t
Maxibon kata for Kotlin Developers. The main goal is to practice property based testing.
Kata Maxibon for Kotlin. We are here to practice property based testing. We are going to use KotlinTest to write our tests. We are going to practice p
Android app that shows what happened today in the history.
Today History Android app Master: Develop: Code Coverage: App that shows what happened today in history. Details Written in Kotlin. Android Studio 2.1
This is a first kotlin project
SmallPocket This is a first kotlin app, help user to save links easily, and can export to Evernote as weekly. Steps: copy link anywhere open SmallPock
It is a project that contains lessons and examples about Kotlin programming language. 🇰
Kotlin Tutorials What is Kotlin? I added the platforms it supports and great resources. You can access the article from the link below: https://medium
An library to help android developers working easly with activities and fragments (Kotlin version)
AFM An library to help android developer working easly with activities and fragments (Kotlin) Motivation Accelerate the process and abstract the logic
An simple & awesome animation library written in Kotlin for Android
An simple & awesome animation library written in Kotlin for Android
Simple way to animate your views on Android with Rx 🚀
This is an Android library to make a simple way to animate your views on Android with Rx.
Unlock an Android phone (or device) by bruteforcing the lockscreen PIN.
Unlock an Android phone (or device) by bruteforcing the lockscreen PIN. Turn your Kali Nethunter phone into a bruteforce PIN cracker for Android devices! (no root, no adb)
Android Studio Arctic Fox (Canary) for Apple Sillicon
This is a unofficial canary version of Android Studio Arctic Fox on the Apple Silicon. (e.g M1 Chip)
An unofficial Zerotier Android client patched from official client
An unofficial Zerotier Android client patched from official client
Android Phishing Application.This Project is for Educational purposes only.The Developer of this application is not responsible of any bad usage
Android Phishing Application.This Project is for Educational purposes only.The Developer of this application is not responsible of any bad usage
Sweet Android libraries written in Kotlin
Kandy A Kotlin library set dedicated to Android platform which will make programming sweet again! Repository All modules are available on the jcenter.
This Android app adds splash screen slides to make a great intro for an app.
IntroApp This Android app adds splash screen slides to make a great intro for an app. Short description Adding Welcome / Intro screens in your app is
LocationManager Wrapper for Android
Locationmanager Locationmanager is a small wrapper for Location Tracker. Installation Add jitpackto your repositories in Project build.gradle : allpro
A library which will save you a lot of time from writing the same intent creation code. it consist of many intent creation codes like Share, Contacts, Email and etc, which you can easily use.
Android-Intent-Library A library which will save you a lot of time from writing the same intent creation code. it consist of many intent creation code
Tiny tracking lib for Google Analytics.
BloodHoud Tiny library for tracking screens and events with google analytics and / or firebase analytics. How to install repositories { maven {
An android library that handles the closing of your app interactively.
Shutdown A library that handles the closing of your app interactively. Overview of Shutdown library Shutdown library handles the closing of your app i
CleverTap Android SDK
CleverTap Android SDKs 👋 Introduction (Back to top) The CleverTap Android SDK for Mobile Customer Engagement and Analytics solutions CleverTap brings
Java 7 features backported to Android 2.2+
Using Java 7 & 8 Features on Android Feeling like you're stuck in 2006 while developing apps and libraries for Android? Don't worry, you're not alone.
Countly Product Analytics Android SDK
Countly Android SDK We're hiring: Countly is looking for Android SDK developers, full stack devs, devops and growth hackers (remote work). Click this
A tool that enables advanced features through adb installing and uninstalling apps like wildcards and multi device support. Useful if you want to clean your test device from all company apks or install a lot of apks in one go. Written in Java so it should run on your platform.
Uber Adb Tools for Android A simple tool that makes it more convenient to install, uninstall and creating bug reports and more for multiple apps on mu
Official Mixpanel Android SDK
Latest Version March 25, 2021 - v5.8.8 Table of Contents Quick Start Guide Installation Integration I want to know more! Want to Contribute? Changelog
Simple Android SharedPreferences wrapper.
Prefs Simple Android SharedPreferences wrapper. Repository Add this in your root build.gradle file (not your module build.gradle file): allprojects {
:inbox_tray: [Android Library] Hunt down all package information
Android library to hunt down package information. The library is built for simplicity and approachability. It not only eliminates most boilerplate cod
Simple library to generate and view PDF in Android
PDFCreatorAndroid Simple library to generate and view PDF in Android A simple library to create and view PDF with zero dependency Or native code. Add
Android Gradle Starter
Android Gradle Studio A sample android starter project to demonstrate the integration of the following tools: Automation: Gradle Testing: Android Test
Use an expanded notification as a makeshift Android log output console
NotificationLog Use an expanded notification as a makeshift Android log output console. https://vine.co/v/bFxhUAVjvrY The design goals of this project
Android Layout (Relative Layout, Linear Layout etc) to Image
Layout-to-Image Android Layout Xml File Containing any Parent Layout (Relative Layout, Linear Layout etc) to Image Screenshot of Sample Application Qu
Remote script to create a maven compatible release of an android library (aar)
release-android-library 🚨 Deprecated 🚨 This script is deprecated in favour of: novoda/bintray-release Remote script to create a maven compatible rel
A multi platform image density converting tool converting single or batches of images to Android, iOS, Windows or CSS specific formats and density versions given the source scale factor or width/height in dp. It has a graphical and command line interface and supports many image types (svg, psd, 9-patch, etc.) aswell as some lossless compressors like pngcrush.
Density Image Converter Tool for Android, iOS, Windows and CSS This is a powerful little tool that helps converting single or batches of images to And
A set of Android tools that facilitate apps development
A set of Android tools that facilitate apps development Well, this repo contains pretty much code used internally at Stanfy to develop Android apps. S
This application will provide information about almost all currently plugged-in USB devices.
USB Device Info Android 3.1 introduced USB host mode which allows the user to plug USB devices to your Android tablet in the same way as a Desktop PC
Make mosaic effect on android
ProMosaic Make mosaic for image on android. Features Select Mode Follow finger Select rectangle Effect Mode Grid color based on original image Blur Im
Combines tools for fast android app devlopment
Android - Rapid Test Driven Development Combine tools to generate most of the boilerplate code. Examples how to test different aspects of an android a
Annotation based simple API flavored with AOP to handle new Android runtime permission model
Let Annotation based simple API flavoured with AOP to handle new Android runtime permission model. If you check Google's Samples about the new permiss
Android Library Finder
alfi Android Library Finder Search through thousands of android libraries that can help you scale your projects elegantly Usage Search for something a
[] Dissect layout traversals on Android
Probe Dissect layout traversals on Android. Features Intercept View methods. onMeasure(int, int) onLayout(boolean, int, int, int, int) draw(Canvas) an
A cli tool that helps signing and zip aligning single or multiple Android application packages (APKs) with either debug or provided release certificates. It supports v1, v2 and v3 Android signing scheme has an embedded debug keystore and auto verifies after signing.
Uber Apk Signer A tool that helps signing, zip aligning and verifying multiple Android application packages (APKs) with either debug or provided relea