A curated list of awesome android persistence libraries about SQLite, ORM, Mobile Database, SharedPreferences, etc.
Switch branches/tags
Nothing to show
Clone or download
Latest commit aeea866 Sep 21, 2018
Permalink
Failed to load latest commit information.
LICENSE Initial commit Sep 21, 2018
README.md Update README.md Sep 21, 2018
contributing.md contributing.md Sep 21, 2018

README.md

Awesome Android Persistence Awesome

A curated list of awesome android persistence libraries about SQLite, ORM, Mobile Database, SharedPreferences, etc.

Awesome Repositories

Repository Description
ActiveAndroid Active record style SQLite persistence for Android.
Android-sqlite-asset-helper An Android helper class to manage database creation and version management using an application's raw asset files.
Android-lite-orm A fast, small, powerful ORM framework for Android.
Android-database-sqlcipher Android SQLite API based on SQLCipher.
Android Storage Create, read, delete, append, encrypt files and more, on internal or external disk spaces with a really simple API.
Conceal Conceal provides easy Android APIs for performing fast encryption and authentication of data.
Couchbase-lite-android Lightweight, embedded, syncable NoSQL database engine for Android.
ConserveORM A library for storing your Java/Scala/Kotlin objects in a database.
DBFlow A blazing fast, powerful, and very simple ORM android database library that writes database code for you.
EncryptedPreferences AES-256 encrypted SharedPreferences for Android.
GreenDao greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases.
Hawk Secure, simple key-value storage for Android.
Kotpref Android SharedPreferences delegation library for Kotlin.
LitePal An Android library that makes developers use SQLite database extremely easy.
ObjectBox ObjectBox is a superfast mobile database for objects.
Ormlite-android ORMLite Android functionality used in conjunction with ormlite-core.
Paper Paper is a fast NoSQL-like storage for Java/Kotlin objects on Android with automatic schema migration support.
PreferenceRoom Manage your android project's SharedPreferences more efficiently.
PersistentCookieJar A persistent CookieJar implementation for OkHttp 3 based on SharedPreferences.
Realm Realm is a mobile database: a replacement for SQLite & ORMs.
Room Persistence The Room persistence library provides an abstraction layer over SQLite to allow for more robust database access while harnessing the full power of SQLite.
Requery Modern SQL based query & persistence for Java / Kotlin / Android.
Rx-preferences Reactive SharedPreferences for Android.
Rxkprefs A small, Rx-powered shared preferences library for Kotlin.
Store Android Library for Async Data Loading and Caching.
Storio Reactive API for SQLiteDatabase and ContentResolver.
Sugar Insanely easy way to work with Android Database.
Squidb SquiDB is a SQLite database library for Android and iOS.
Sqlite-android Android SQLite support library.
Secured-Preference-Store A cryptography library and a SharedPreferences wrapper for Android that encrypts the content with 256 bit AES encryption. The Encryption key is securely stored in device's KeyStore.
Tray A SharedPreferences replacement for Android with multiprocess support.

Contribution

Your contributions are always welcome! Contribution Guidelines

Share

Tweet

License

CC0

To the extent possible under law, skydoves has waived all copyright and related or neighboring rights to this work.