Android developer portal with tools, libraries, and apps

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

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

Jul 27, 2020

Kotlin extensions to simplify working with SQLite database.

Nov 28, 2019

KittyORM is an Object-Relational Mapping library designed for use with Android and SQLite. It implements Data Mapper pattern design and its main purpose is to simplify interaction with SQLite database in Android applications. Written in Java 7 it supports devices from API level 9 Android.

Jan 29, 2019

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

Sqlite Manager helps to manage your android Sqlite Database very effectively with ease.

Jul 6, 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

Android library for debugging, Sqlite Databases, SharedPreferences and all types of files stored in internal storage directory, right from the app.

What it does?

  • View all Sqlite database with version.
  • View all Tables and it's contents in a Database.
  • View all SharedPreferences.
  • View all files(image, pdf, json, txt etc) stored in internal directory of the app.
Mar 11, 2018

An Android project with MVP pattern which adapts with new Android architecture components introduced in Google IO 2017. It provides lifecycle-aware Presenter with support of LifeCycle and local data source handled by Room (an abstraction layer over SQLite).

This demo project uses StackExchange API as a remote data source. Also, it covers basic and general tasks which most Android apps deal with.

Mar 10, 2018

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

Sep 4, 2017

CursorMock is a library for Android that helps testing SQLite related code without need to create testing databases, managing database connections, etc in/for testing environment. CursorMock gives ability to build a Cursor in a fast and reliable way from manually provided values or from data objects.

Aug 28, 2017

Historian is a custom implementation of Timber.Tree, which is popular logging library.

Historian can save device's logs into dedicated SQLite database, so that your users can send the file to a bug report mail to you.

Feb 20, 2017

The sweetest way into saving and loading SQLite.

Feb 5, 2017

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

Feb 4, 2017

Kripton is a java library, for Android and Java platform, that provides a simple and uniform way to manage persistence of Java classes in different flavours through annotations and interface. Supported persistence methods are:

  • SQLite database
  • Shared preference
  • REST service, throws Retrofit library integration
  • on file system in JSON/XML/CBOR/(Java)YAML/smile data format

To get max performance and avoid boilerplate-code, Kripton use annotation processor. With the power of annotation processor is possible to create code to persist a java class, simply with an annotation. There are many other libraries that do this, but Kripton allows to persists java object in different ways with an unique set of annotation and mechanisms.

Jan 25, 2017

SQLite ORM for Android. Simple and easy-to-use.

Dec 19, 2016

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

WHEN DO I NEED IT?

  • 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

AndroidQuery is an Android SQLite and ContentProvider ORM powered by an annotation preprocessor. It focus on easy of use without sacrificing performances.

Built-in support for:

  • RxJava2 / Android loaders
  • custom migration
  • custom type converters
  • joins
  • default models for Android ContentProviders (like Contacts, BlockedNumbers, ...)
Dec 4, 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

SQLite Connection for Android. ORM tool for Android devices. First ORM with Geometric-Spatial data support for Android operating systems.

UPDATE 1.0.3 -> There is relational table support. OneToOne and OneToMany are fully supported.

Nov 26, 2016