Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Kotlin preference via delegates (DataStore, Flow) + DSL for RecyclerView based preference screen.

This allows you to set up preferences and build preference screens based on JetPack DataStore (or any custom storage) elegantly, fast and easily

Mar 24, 2021

Dolly is a library that combines 2 types of sharedPreferences in one place:

  • SharedPreferences - regular shared preferences
  • EncryptedSharedPreferences - AES256 encrypted key:value shared preferences
Nov 10, 2020

EasyPrefs is a wrapper on the android shared preferences, also it will need only one-time initialization and used in the whole project without context, it supports encryption and decryption with extended APIs.

Sep 30, 2020

A beautiful and extensible API for bulding preferences screen

Sep 18, 2020

A simple way to manage SharedPreferences for Android with Kotlin.

Jun 11, 2020

Preffy is a library that wraps over Android's native EncryptedSharedPreferences class and gives you a clean and simple API to store the key value pairs. Both keys and values are encrypted, thus adding a security layer to protect your data.

Apr 12, 2020

Fast and easy Shared Preferences management with annotated object mapping for simple or complex class structures.

Jan 23, 2020

KryptoPrefs is an open source Kotlin library for handling encrypted SharedPreferences in Android.


  • Lightweight library (~70 KB) with no dependencies.
  • High compatibility (API 9 to API 29).
  • Modular: Use the provided algorithms or make your own.
  • Usable from Java and Kotlin.
  • Supports the Android Keystore.
  • KryptoContext for higher level features:
    • Supported types: string, int, long, boolean, date, double, float, short, byte, char, enum and json.
    • Types can be nullable.
    • Types can be memory backed.
    • Types can be observed.
    • Custom types with your custom transform (e.g. JSON).
    • Asynchronous reads and writes.
Nov 19, 2019

Save and load objects from SharedPreferences in a faster and simpler way with Kotlin Extensions.

Oct 6, 2019

Useful library for caching.

Jul 26, 2019

A live shared preferences library for Android.

Jul 25, 2019

ShouldSet is an Android library written in Kotlin used to build and menage preferences screens.

Inspired by Telegram X android app material style, specifically by the settings one, it provides a declarative way to add ready-to-use preference items in your views and manage the preference values everywhere in your code.

Jul 20, 2019

EasySharedPreferences is a powerful library to work with key-value storages in Android.

Jul 4, 2019

Guru is a handy and powerful library to work with key-value storages in Android.

This library is an efficient and super easy way to use Android Shared Preferences without complexity and supports all of it functionalities.

Jun 30, 2019

A Kotlin library that makes Android SharedPreferences easier to use.

Apr 21, 2019

This library incorporates annotation processing to ensure the compile time verification for user-defined shared preferences.

Every setter/getter method have reactive alternative.

Mar 23, 2019

Android library to handle POJO as shared Preferences easily.

Mar 6, 2019

Easily change theme, background colors, text colors, icon tint colors, custom drawables, NavigationView item colors, TabLayout colors and more...

Feb 3, 2019
  • Eliminate the whole SharedPreference code
  • Write less code to configure JadeSharedPreference
  • Save multiple values to JadeSharedPrefence at onces
  • Read from JadeSharedPreference using just annotations @Read...)
  • Listen to value changes in realtime
Feb 3, 2019

A library designed to replace default preferences on Android framework with something beauty. Hate the old preference style? Try this lib!

Dec 16, 2018

A Powerful library to control and simplify the usage of shared preference in Android.

Dec 7, 2018

GoodPrefs is an Android library for easy access to Android Shared Preferences.

Oct 31, 2018

A super lightweight Android library to work with preferences.

Oct 30, 2018

An Android library to simplify reading and writing to SharedPreferences, never write code like this anymore prefs.edit().putString("someKey","someString").apply()

Why Bulldog?

  • Avoid boilerplate, error prone code, improve productivity.
  • Write less code, avoid bugs.
  • Easily organize your preferences.
Oct 25, 2018

Add syntactic sugar for your Android Preferences.

Oct 6, 2018

An Android (kotlin & java) library to store any kind of data structures, using SharePreferenced.

Oct 4, 2018

Android library for displaying data based on JSON configuration fetched from server. With this library, you can kiss goodbye to string.xml, dimen.xml, arrays.xml.

Keep all your string / integer / array config in one file. The library will automatically fetch the data from the url you provide.

Sep 16, 2018

Makes it easy to create a beautiful preference screen for your app. Generates an Activity or Fragment.

Jul 14, 2018

CryptoPrefs is the new cutting edge Andorid library for storing encrypted preferences securely and keeping them apart from indiscrete user's eyesights.

Your keys and values are encrypted using AES/CBC/PKCS5Padding algorithm and wrapped up using standard Base64 encoding. This library focus is put on reliability, security, lightness and speed.

Jun 23, 2018

EasyPrefs makes shared preference so much easier to use throughout the entire app with just a few lines of code!

May 10, 2018