Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo
Advertisement

Nitrite is an open source embedded nosql database for Android. It has MongoDb like API.

It features:

  • Embedded key-value/document and object store
  • In-memory or single data file
  • Very fast and lightweight MongoDB like API
  • Indexing
  • Full text search capability
  • Full Android compatibility
  • Observable store
  • Both way replication via Nitrite DataGate server
Jun 6, 2017

Realm is a mobile database that runs directly inside phones, tablets or wearables.

Features:

  • Mobile-first: Realm is the first database built from the ground up to run directly inside phones, tablets and wearables.
  • Simple: Data is directly exposed as objects and queryable by code, removing the need for ORM's riddled with performance & maintenance issues.
  • Modern: Realm supports easy thread-safety, relationships & encryption.
  • Fast: Realm is faster than even raw SQLite on common operations, while maintaining an extremely rich feature set.
Oct 1, 2014

MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap memory.

Feb 11, 2015

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.

Sep 16, 2017

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.

Aug 22, 2014

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.

Jul 2, 2015

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.

Feb 6, 2017

This project holds adapters for combining Realm Java with Android UI components and framework classes.

Sep 8, 2016

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.

Aug 25, 2014

A lightweight, simple structured NoSQL database for Android.

Jun 1, 2017

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.

Sep 14, 2014

WaspDB is a pure Java key/value (NoSQL) database library for Android. It supports AES256 encryption for all the disk storage.

Apr 25, 2016

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.

Feb 14, 2016

RxJava wrapper on Google's Firebase for Android library.

May 22, 2016

Low weight SharedPreferences based DB for Android. Aimed on easy use and fool proof caching.

Sep 16, 2018

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.

Feb 17, 2016

Reactive extensions for SimpleNoSQL. Manipulate the entities using Observable and Completable.

Mar 25, 2016

Fast and easy to use NoSQL data storage.

Jan 7, 2016

Kolumbus allows you to explore your Realm database from within your Android application.

May 8, 2016

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.

Dec 19, 2016

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.

Nov 26, 2015

RxSnappy is a thread safe rxjava wrapper for the great SnappyDB fast key-value database for Android.

Dec 2, 2015

A simple wrapper around most Firebase functions with RxJava.

May 24, 2016

A lightweight wrapper around realm-java which introduces reactive stream semantics to SQL operations.

Nov 17, 2015

A KV store base on sqlite for Android Application.

Jan 10, 2016

Rx utility for Realm database.

Aug 6, 2015

This project created to help developer to have better experience in using Realm-Java

Aug 6, 2015