droitatedDB is a lightweight framework, which frees you from the burden of dealing with the Android SQLite database directly if you don't want to but lets you access it directly if you need to.
With an annotation based approach you are able to get a database up and running in no time. Simply annotate your data classes and let droitatedDB do the work.
This library adds a layer on top of SQLBrite by providing basically two modules:
A Powerful Android Content Provider ORM. It uses Content Providers to access the data and internally uses SQLite to actually store the data. It can be used as a typical ORM, by creating Java objects and applying some Annotations and/or by extending QuantumFluxRecord
on them and they will be accessed normally and creates ContentProvider
.
Reactive database connection for Android based on ORMLite.
DroidModel is an android library which provides model abstraction for SQLite database. Trivial database tasks like creating tables, inserting or retrieving are parts of this library.
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.
A simple query builder for Google's ROOM ORM for Android, written in Kotlin.
Krate is a persistence layer that offer CRUD operations for a key-value store and result is delivered through a RxObservable. Additionally you can sync your offline data with a server through Krate's fetch functions.
Build strings expressions and transform it to Realm objects.
Electra for android is simple persistence framework with compile time processing.
Primary design goals:
Cupboard for Android is simple persistence that gets out of your way and is easy to add to your existing code base.