Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Database Migrations Made Easy.

Feb 18, 2015

ObjectBox is an an easy to use, object-oriented lightweight database and a full alternative to SQLite.

Jul 27, 2020

A lightweight wrapper around SQLiteOpenHelper which introduces reactive stream semantics to SQL operations.

Feb 20, 2015

A fast, secure and modular key-value storage with batteries-included for Android and JVM

Aug 12, 2020

An Easier and Lazier approach to SQL database for Android.

Dec 28, 2018

The Easiest and Laziest approach to Android SQL Database

Mar 29, 2020

Kissme is an open-source library providing encrypted key-value storage. It can be integrated seamlessly in Kotlin projects built with Kotlin Multiplatform, Kotlin/Native, and Kotlin Android plugins.

Kissme allows storing key-value data in common code modules without any additional boilerplate code.

Jan 12, 2019

This is an Android specific distribution of the latest versions of SQLite. It contains the latest SQLite version and the Android specific database APIs derived from AOSP packaged as an AAR library distributed on jcenter.

Apr 4, 2016

An Android & JVM key-value database powered by Protobuf and Coroutines.

Apr 9, 2019

android-schema-utils is an Android library for simplifying database schema and migrations management.

Sep 21, 2014

Some common utilities for ContentProvider / ContentResolver / Cursor and other db-related android stuff.

Sep 21, 2014

Kotlin library to make easy using local document-oriented database in Android apps.

Aug 2, 2019

SQLiteToExcel is a light weight library to convert SQLite database to Excel.

Feb 4, 2017

A small library for sync android SqlLite database to cloud storage.

Mar 27, 2017

If you are using room database, you can use this library for full backup and restore. Also you can encrypt output file with your desired secret key.

Jan 22, 2020

An Android helper class to manage database creation and version management using an application's raw asset files.

Nov 7, 2017

The Spatialite geospatial database ported for Android. 100% offline, portable and self-contained as SQLite.


  • When you need deployment, collecting, processing and fast querying of small to huge amounts of geometry data (points, polylines, polygons, multipolygons, etc.) on Android devices.
  • When you want to be 100% independent from any server/cloud backend.
Dec 11, 2016

A light weight library for exporting and importing sqlite database in android.

Sep 4, 2017

To solve database upgrade of greenDao and just need one line code.

Dec 16, 2016
Show card

Easy data storage is a library where users can stored their data in Shared Preferences in easier way. It provides to store the data in all primitive data type format as well as object and list of custom object format.

Dec 9, 2018

DBTools Gen is a ORM Java class file generator and SQL Schema file generator library. DBTools Gen makes it easy to create databases schema files and create JPA ORM Mapping or Android ORM Mapping files.

Jun 22, 2015

This library helps you to export DB to SD card or import from it.

Nov 2, 2018

SQLite is simple and lightweight; it follows that managing SQLite databases on Android should be as well.

Squeaky strives to be a straightforward approach to creating, migrating, and accessing SQLite databases.

Nov 29, 2016

NexusData is an object graph and persistence framework for Android. It allows for organizing and managing relational data and serializing it to SQLite or custom stores. The data can be accessed or modified using higher level objects representing entities and their relationships. NexusData manages all the objects in the persistence store, tracks changes, and maintains consistency in relationships.

Jun 7, 2015

A library for wrapping Firebase database with RxJava.

Oct 16, 2017

The Hyperion plugin of DBFlowManager for viewing DBFlow databases in the app.

  • View SQLite databases of DBFlow directly in the app with Hyperion plugin.
  • Apply SQL queries directly.
  • Add, delete, update rows from tables.
Jul 21, 2018

This is a android kotlin library which will make your work with SQLite database much more easier in more objective way.

May 27, 2018

An Android helper class to manage database creation and version management using an application's raw asset files.

Jul 5, 2014

A simple & fluent Android ORM, how can it be easier? And it's compatible with RxJava2!

May 9, 2017

For those who find statements like cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_NAME)) or cursor.getColumnIndex(COLUMN)==-1 ? value=FALLBACK : value=cursor.getString(COLUMN) a bit too arcane and verbose.

Nov 14, 2017