Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

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 a android kotlin library which will make your work with SQLite database much more easier in more objective way.

May 27, 2018

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

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

Jul 27, 2020

A modular object storage framework for Kotlin multiplatform projects.

Mar 12, 2024

A Database Abstraction Layer to write clean and organized ORM-less persistance code. Used to replace ROOM ORM from my projects.

Jan 5, 2022

Poetry is a persistence library that allows you to persist a JSON object tree (through Jackson) directly into an SQLite database (through OrmLite). Poetry enables you to write less code and persist data much faster.

Jun 17, 2015

A demo application for the Poetry library.

Jun 17, 2015

Adding migrations in Android for databases is tricky and involves a lot a human effort. There is huge scope for human error and screwed up migrations. Poirot aims to fix that by attempting to automatically generating migrations where it can, and by forcing certain practices upon the user.

Mar 8, 2016

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

Apr 9, 2019

RestorableSQLiteDatabase is a wrapper to replicate android's SQLiteDatabase class with restoring capability. This wrapper makes it possible to undo changes made after execution of SQL queries.

May 5, 2015

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

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

May 9, 2017

RxCupboard brings the excellent Android Cupboard library into the world of RxJava. Using a small set of convenience Observables, you can fluently store and retrieve streams of POJOs from your database.

Apr 15, 2015

A library for wrapping Firebase database with RxJava.

Oct 16, 2017

Easy to use media store with AutoCursor in RxJava.

Jul 18, 2015

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

Aug 12, 2020

Selekt is a Kotlin and familiar Android wrapper over the community edition of SQLCipher, an SQLite extension that provides 256-bit AES encryption of database files. Selekt realises the maximum concurrency offered by SQLite3: When enabled for WAL-journal mode, "readers do not block writers and a writer does not block readers. Reading and writing can proceed concurrently."

Jan 7, 2022

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

Feb 20, 2015

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

Apr 21, 2017

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

Feb 4, 2017

A SQLite statement builder for Java and Android.

May 15, 2015

Make things easy when you need to write a sql statment for Android SQLite.

Nov 2, 2016

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

This project is aimed at providing a simple API to build SQLite query statements. This library does nothing but build statements; it's not an ORM. The API syntax is inspired from the jOOQ library.

Feb 26, 2016

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

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

Aug 2, 2019

Android SQLite database manager.

Feb 23, 2015