Skip to content

Home

This homepages main purpuse is to document all my open source libraries in one place with the same styling.

I do very often offer implementations for my libraries as optional extensions inside my other libraries and all my libraries do play together very nicely so this page is a good starting point to check out what I do offer.

Projects#

Check out the open source projects section to see all the projects that are available and documented here or get an overview below.

Overview#

Image Library Description
Utilities
CacheFileProvider
Latest Release
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).
FeedbackManager
Latest Release
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.
Libraries
Image Lumberjack
Latest Release
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.
KotPreferences
Latest Release
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.
KotBilling
Latest Release
A kotlin coroutine based solution for handling in app purchases for billing library version 6.
Compose Libraries
Image ComposeDialogs
Latest Release
This library offers you an easily extendible compose framework for modal dialogs and allows to show them as a dialog or a bottom sheet.
Image ComposePreferences
Latest Release
This library offers you preference screens for compose including the ability of endless nesting subscreens as well as simple integration of custom preferences.
Image ComposeChangelog
Latest Release
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.
Image ComposeThemer
Latest Release
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.
Image ComposeDebugDrawer
Latest Release
This library offers you a simple and easily extendable debug drawer.

Source Code#

https://github.com/MFlisar/github-docs

Usages and State#

Library Version Readme Documentation Used In
Utilities
CacheFileProvider Latest Release • FeedbackManager
FeedbackManager Latest Release • Lumberjack
Libraries
Lumberjack Latest Release • ComposeDebugDrawer
KotPreferences Latest Release • ComposePreferences
• ComposeChangelog
• ComposeDebugDrawer
KotBilling Latest Release • ComposeDialogs
Compose
ComposeDialogs Latest Release • ComposePreferences
ComposePreferences Latest Release -
ComposeChangelog Latest Release -
ComposeThemer Latest Release -
ComposeDebugDrawer Latest Release -