KAU

screenshot of KAU
material-ui

KAU

An extensive collection of Kotlin Android Utils

Overview:

This library is an extensive collection of Kotlin Android Utils. It contains small helper functions that can be used in various Android projects. The goal of this library is to make common interactions executable in a single line. It includes features like KPrefs, Changelog XML, Kotterknife, Ripple Canvas, MeasureSpecDelegate, CollapsibleViewDelegate, SwipeDebounce, KAU Logger, Email Builder, Extension Functions, Lazy Resettable, AndroidX Components, Material Dialogs, Iconics, Kotlin stdlib, and many more.

Features:

  • KPrefs: A feature for managing preferences in Android applications.
  • Changelog XML: Provides support for managing changelogs in XML format.
  • Kotterknife: A library for using Kotlin synthetic view binding.
  • Ripple Canvas: A feature for creating a ripple effect on canvas.
  • MeasureSpecDelegate: Helps in managing measure specifications in Android views.
  • CollapsibleViewDelegate: Provides support for creating collapsible views in Android.
  • SwipeDebounce: A feature for debouncing swipe gestures in Android.
  • KAU Logger: A logging utility for Android applications.
  • Email Builder: Helps in creating email intents programmatically.
  • Extension Functions: A collection of extension functions for various Android components.
  • Lazy Resettable: A lazy initialization property with the ability to reset its value.
  • AndroidX Components: Support for AndroidX components in Kotlin.
  • Material Dialogs: Provides support for Material Design dialogs.
  • Iconics: Support for using custom icon fonts in Android applications.
  • Kotlin stdlib: Standard library functions for Kotlin.
material-ui
Material UI

material-ui adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.