Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Database Migrations Made Easy.

Feb 18, 2015

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

Feb 20, 2015

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

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

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

Aug 12, 2020

The Easiest and Laziest approach to Android SQL Database

Mar 29, 2020

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

Sep 21, 2014

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

Apr 9, 2019

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

Feb 4, 2017

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

Dec 16, 2016

This library is design to insert cursor row inside another cursor or insert dummy row inside actual cursor.

Nov 16, 2014

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

Mar 27, 2017

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

Nov 7, 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

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

Sep 21, 2014

A python utility to pull android database files of a particular app from an emulator without having to go through all the regular adb shenanigans every time, features:

  • pulls the .db files from the databases folder to a local directory on your dev computer
  • supports multiple devices
  • supports selective db file pulls
  • tested on a Genymotion emulator
Sep 11, 2014

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

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

Jul 5, 2014
Show card

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

Sep 4, 2017

Android library for getting existing db schema information from sqlite_master table.

You can use the schema information in your SQLiteOpenHelper's onCreate and onUpgrade to remove some boilerplate code.

Sep 23, 2014

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

A library for defining the traversable hierarchy of data models.

Sep 23, 2014

android-lazyloading-cursor is a lazy loading version of android.database.sqlite.SQLiteCursor

Jul 23, 2014

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

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

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

May 9, 2017