Low weight SharedPreferences based DB for Android. Aimed on easy use and fool proof caching.
Minion is a blazing-fast, simple to use and handy group-key-value data storage library, powered by INI format.
Let you parse and store INI format. Designed with modern fluent interface.
Nitrite is an open source embedded nosql database for Android. It has MongoDb like API.
It features:
A lightweight, simple structured NoSQL database for Android.
Noodle is a very simple object storage and persistence library for Android.
No schema, no relations, no consistency rules, no thread-contained objects. You can use it as a key-value storage or collections - which are similar to tables, but not really.
Realm is a mobile database that runs directly inside phones, tablets or wearables.
This repository holds the library to allow Sync client under Android Realm Object Server to encrypt the token saved in SharedPreferences
, once the user is authenticated. The encryption uses the Android KeyStore available to generate and uses RSA and AES keys for encryption operations.
This project holds adapters for combining Realm Java with Android UI components and framework classes.
A simple wrapper around most Firebase functions with RxJava.
RxJava wrapper on Google's Firebase for Android library.
Kolumbus allows you to explore your Realm database from within your Android application.
WaspDB is a pure Java key/value (NoSQL) database library for Android. It supports AES256 encryption for all the disk storage.
Reactive extensions for SimpleNoSQL. Manipulate the entities using Observable
and Completable
.
Reactive layer (similar to the pattern repository) for the Realm. Main idea is using reactive layer for access to the Realm. If you make a request to the layer always return Observable. The layer will remember the entity, the predicate and returns Observable in the future if the entity will change the subject learns about it.
NoseyExplorer is a simple explorer that lets you see the data that Realm.io has saved for your models.
Simply register your models and your ready to start browsing your data from within your app.
A KV store base on sqlite for Android Application.
RxSnappy is a thread safe rxjava wrapper for the great SnappyDB fast key-value database for Android.
RxPaper is a RxJava wrapper for the cool paper library, a fast NoSQL data storage for Android that lets you save/restore Java objects by using efficient Kryo serialization and handling data structure changes automatically.
A lightweight wrapper around realm-java which introduces reactive stream semantics to SQL operations.
This project created to help developer to have better experience in using Realm-Java
Paper is a fast NoSQL data storage for Android that lets you save/restore Java objects by using efficient Kryo serialization and handling data structure changes automatically.
MapDB provides concurrent Maps
, Sets
and Queues
backed by disk storage or off-heap memory.
Realm is a mobile database that runs directly inside phones, tablets or wearables.
Features:
SnappyDB is a key-value database for Android it's an alternative for SQLite if you want to use a NoSQL approach.
It allows you to store and get primitive types, but also a Serializable object or array in a type-safe way.
SnappyDB can outperform SQLite in read/write operations.
A simple NoSQL client for Android. Meant as a document store using key/value pairs and some rudimentary querying. Useful for avoiding the hassle of SQL code.
Couchbase-Lite-Android is a lightweight embedded NoSQL database engine for Android with the built-in ability to sync to Couchbase Server on the backend.
It is the Android port of Couchbase Lite iOS.