A lightweight, simple structured NoSQL database for Android.
A KV store base on sqlite for Android Application.
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.
Kolumbus allows you to explore your Realm database from within your Android application.
MapDB provides concurrent Maps
, Sets
and Queues
backed by disk storage or off-heap memory.
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:
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.
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.
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.
Realm is a mobile database that runs directly inside phones, tablets or wearables.
Features:
This project holds adapters for combining Realm Java with Android UI components and framework classes.
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.
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.
This project created to help developer to have better experience in using Realm-Java
A lightweight wrapper around realm-java which introduces reactive stream semantics to SQL operations.
RxJava wrapper on Google's Firebase for Android library.
A simple wrapper around most Firebase functions with RxJava.
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.
Reactive extensions for SimpleNoSQL. Manipulate the entities using Observable
and Completable
.
RxSnappy is a thread safe rxjava wrapper for the great SnappyDB fast key-value database for Android.
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.
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.
WaspDB is a pure Java key/value (NoSQL) database library for Android. It supports AES256 encryption for all the disk storage.