This is your work, valued
DragSelectRecyclerView. TouchListener that can be attached to any RecyclerView and handles multi selection for you
417GDPRDialog. GDPR fragment dialog implementation
211RxBus2. RxJava2 based bus with queuing (e.g. lifecycle based) support
117ComposeDialogs. Compose Dialogs for Android - Material3 Design (Dialog / Bottom Sheet Style / Full Screen Dialog) + easily extendible
92changelog. Changelog library - builder setup and advanced filtering
79RXBus. RX based bus with lifecycle based queuing support
52Lumberjack. Lumberjack - a customisable and extensible file/console logger (with optional Timber support)
46ComposeDebugDrawer. Compose DebugDrawer for Android - Material3 Design (easily extendible)
44MaterialPreferences. Preference via delegates (Flow, Coroutines) + JetPack DataStore Storage + DSL for RecyclerView based preference screens
20ComposePreferences. Compose Preference Screen for Android - Material3 Design (including customisation, nesting and more)
15CacheFileProvider. Minimal cache file provider
13ComposeChangelog. Compose Changelog for Android - Material3 Design
13LicensesDialog. Simple, automatic license dialog (for foreign licenses)
12StorageManager. This library providers a commin interface for DocumentFiles and Files
12MessageBar. [Android] MessageBar - Toast replacement similar to the on in GMail app
11FeedbackManager. Small manager that allows to create feedback email intents
11KotPreferences. Kotlin
10ComposeThemer. User Defined Compose Theme for Android - Material3 Design
10MaterialDialogs. Dialogs for Android - M3 design, extendable, beautiful, simple (supports Alert, Fragment, Bottomsheet, Fullscreen)
10Multiples. Based one Java Pair this library offers Triples, Quadriples and more (3 to 10 items)
8BundleArgs. Bundle generator for ANY class (Activity, Fragment, Conductor, simple class ...)
7KotBilling. Kotlin coroutine billing wrapper for the android billing library
5MaterialDialogFragments. Common dialog fragments
5RecyclerViewPreferences. A full recycler view based and NO XML preferences replacement with a lot of extra features
4Colorful. Android runtime theme library
3WaveSwipeRefreshLayout. Java
3openlauncher. Android open source launcher project (Very Active Active Active) (Bugs on fire)
3Settings. RecyclerView based no xml settings
3MaterialScrollBar. An Android library that brings the Material Design 5.1 sidebar to pre-5.1 devices.
2Toolbox. A full KMP app framework plus UI and feature modules
2UniversalLoader. simple, automatic handling of loading and caching data for a fragment
2BottomSheet. BottomSheet style dialogs for Android
2android-unlocker-library. A library to ease implementation of unlock application for your freemium apps
1PermissionsFlow. A simple library to make it easy requesting permissions in Android using Kotlin Coroutines.
1FABRevealMenu-master. A general purpose android UI library to show a user show menu in accordance of Floating action button with material design guidelines.
1ComposeColors. Provides sets of color definitions for KMP (Material, X11)
1AndroidText. minimal (few lines of code) sealed class that holds a string resource (Int) or string (String) itself
1Translations. Collaborative translations of some of my apps
1GarminUITestScript. Powershell Scripts to test garmin devices on windows
1Android-ItemTouchHelper-Demo. Basic example of using ItemTouchHelper to add drag & drop and swipe-to-dismiss to RecyclerView.
1EverywhereLauncherExtension. This is an extension app for Everywhere Launcher
1hsv-alpha-color-picker-android. A color picker and a color preference for use in Android applications.
1kmp-devtools. Kotlin
1Lawnchair. What in launcher creation?! - Customizable Pixel Style Launcher
1FastAdapter. The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...
1