ActiveAndroid is an active record style ORM (object relational mapper).
Wrapper around ActiveAndroid which introduces reactive queries with SQLBrite.
Did you used sqlite to save your data on Android? If you did, you may be puzzled for the complexity of mechanism. Now the Andoird ORM (Aorm) coming which armed to make it simple for the developers.
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:
Androrm is an object relational mapper especially for android. It will help you develop your applications faster, by taking care of all database related actions, such as table creation, object serialization and deserialization and lookups.
Content Provider ORM for android. This ORM uses an android sqlite database as a backing store, but interactes with it using content providers. You use it like a normal ORM, by creating java objects, and then do all of you interations through the objects. And you get the added benefits of using it like normal content providers, so integration with list views and other components are simple.
Cupboard for Android is simple persistence that gets out of your way and is easy to add to your existing code base.
A robust, powerful, and very simple ORM android database library with annotation processing.
The library eliminates the need for writing most SQL statements, writing ContentValues
for every table, converting cursors into models, and so much more.
Let DBFlow make SQL code flow like a steady stream so you can focus on your complex problem and not be hindered by repetitive code writing.
What sets this library apart: baked in support for multiple databases seamlessly, powerful and fluid builder logic in expressing SQL statements, annotation processing to enable blistering speed, ModelContainer
classes that enable direct to database parsing for data such as JSON, and rich interface classes that enable powerful flexibility.
DbQuery is a lightweight and fluent SQLite Query API for Android. The API provides a new and simpler way to query data by minimizing the need to write SQL string inside the code.
DBTools for Android is an Android ORM library that makes it easy to work with SQLite Databases.
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.
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.
Very simple Object Relationship Mapping framework (ORM) for Android.
Features:
Electra for android is simple persistence framework with compile time processing.
Primary design goals:
Reactive database connection for Android based on ORMLite.
greenDAO is an open source project to help Android developers working with data stored in SQLite.
Primary design goals:
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.
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.
A library for creating Data Access Objects from Android Cursors and converting them back into ContentValues.
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.
Orma is a lightning-fast ORM (Object-Relation Mapper) for Android SQLiteDatabase
, generating helper classes at compile time with annotation processing.
ORMAN is an minimalistic and lightweight ORM framework for Java which can handle your common database usage without writing SQL and struggling with lots of jar dependencies.
Object Relational Mapping Lite (ORM Lite) provides some simple, lightweight functionality for persisting Java objects to SQL databases while avoiding the complexity and overhead of more standard ORM packages.
This library works as a SQLite wrapper and allows you to easily create, query and work with schemas based on objects. This means you can forget about handling queries and Cursors manually, and work directly with Java classes.
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
.
Build strings expressions and transform it to Realm objects.