libraries:
Utilities:
- name: CacheFileProvider
link: https://mflisar.github.io/CacheFileProvider
maven: io.github.mflisar.cachefileprovider/library
description: This is a minimal library with a few lines of code and without dependencies that offers a simple file provider (simple read only access for sharing files with other apps).
- name: FeedbackManager
link: https://mflisar.github.io/FeedbackManager
maven: io.github.mflisar.feedbackmanager/library
description: This is a very small library that allows you to send feedback from an app without internet permission via email, either directly or via an unintrusive notification.
- name: Toolbox
link: https://github.com/MFlisar/Toolbox
maven: io.github.mflisar.toolbox/core
description: My personal toolbox library
Libraries:
- name: KotBilling
link: https://mflisar.github.io/KotBilling
maven: io.github.mflisar.kotbilling/library
description: A kotlin coroutine based solution for handling in app purchases for billing library version 7.
- name: KotPreferences
link: https://mflisar.github.io/KotPreferences
maven: io.github.mflisar.kotpreferences/core
description: With this library you can declare preferences via kotlin delegates and observe and update them via kotlin flows. This works with any storage implementation, an implementation for JetPack DataStore is provided already.
- name: Lumberjack
link: https://mflisar.github.io/Lumberjack
#image: https://raw.githubusercontent.com/MFlisar/Lumberjack/master/screenshots/compose-viewer1.jpg
maven: io.github.mflisar.lumberjack/core
description: This is a full logging library with a build in way to log to console, file or any custom place as well as optional extensions to send a log file via mail or show it on the device.
Compose:
- name: ComposeChangelog
link: https://mflisar.github.io/ComposeChangelog
image: https://raw.githubusercontent.com/MFlisar/ComposeChangelog/main/screenshots/overview.jpg
maven: io.github.mflisar.composechangelog/core
description: This library offers you a a changelog dialog for compose including the ability to show new logs on app start only as well as filtering and customisation.
- name: ComposeColors
link: https://mflisar.github.io/ComposeColors
image: https://raw.githubusercontent.com/MFlisar/ComposeColors/main/screenshots/material.png
maven: io.github.mflisar.composecolors/core
description: A simple collection of colors that can be used inside any KMP Compose project.
- name: ComposeDebugDrawer
link: https://mflisar.github.io/ComposeDebugDrawer
image: https://raw.githubusercontent.com/MFlisar/ComposeDebugDrawer/main/screenshots/demo2.jpg
maven: io.github.mflisar.composedebugdrawer/core
description: This library offers you a simple and easily extendable debug drawer.
- name: ComposeDialogs
link: https://mflisar.github.io/ComposeDialogs
image: https://raw.githubusercontent.com/MFlisar/ComposeDialogs/main/screenshots/overview.jpg
maven: io.github.mflisar.composedialogs/core
description: A compose framework for modal dialogs.
- name: ComposePreferences
link: https://mflisar.github.io/ComposePreferences
image: https://raw.githubusercontent.com/MFlisar/ComposePreferences/main/screenshots/overview.jpg
maven: io.github.mflisar.composepreferences/core
description: This library offers you preference screens for compose including the ability of endless nesting subscreens as well as simple integration of custom preferences.
- name: ComposeThemer
link: https://mflisar.github.io/ComposeThemer
image: https://raw.githubusercontent.com/MFlisar/ComposeThemer/main/screenshots/demo.gif
maven: io.github.mflisar.composethemer/core
description: This is a full compose theme engine that handles applying a theme as well as updating the system ui elements. Extendible and allows to simply apply user selected themes inside your app.