Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo
Sort by: Registration / Last update / Rating / Name

Storm was created with intention to be easy to use ORM solution for Android platform. While working for a corporate client we realised that the available tools either expect too much to be done manually, or are super-complicated or just want entities to extend their own.

Apr 10, 2017

RxJava bindings for DBFlow models, and query language.

Mar 4, 2017
Show card

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

Dec 19, 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 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

Simple yet powerful SQLite database layer for Android that makes database handling feel like magic.

Overview:

  • Simple, intuitive & typesafe API
  • Minimal setup needed
  • Built in RxJava support with reactive stream semantics on queries and operations
  • Built in AutoValue immutable objects support
  • Full support for complex columns
  • Support for SQLite views
  • Persist any third party object with fully customizable object transformers
  • No reflection
  • Compile time annotation processing
  • Probably the fastest library for Android SQLite database operations (without memory caching)
Nov 24, 2016

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.

Sep 16, 2016

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.

Sep 7, 2016

Reactive database connection for Android based on ORMLite.

Aug 18, 2016

This library is an ORM for Android developed in Java with Kotlin usage in mind. With Memory you will be able to use your classic POJO Java classes but also the data class from Kotlin.

Aug 3, 2016

Electra for android is simple persistence framework with compile time processing.

Primary design goals:

  • Easy to use and configure
  • Easy integrate with existing code
  • Compile time processing, no reflection
  • Simple beans
  • Expression builder
  • RxJava support
  • No Dependencies
Jun 15, 2016

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.

May 18, 2016

A light but powerful ORM and SQL query generator for Java/Android with RxJava and Java 8 support.

Feb 14, 2016

A simple & fluent Android ORM.

Jan 29, 2016

Orma is a lightning-fast ORM (Object-Relation Mapper) for Android SQLiteDatabase, generating helper classes at compile time with annotation processing.

Dec 6, 2015

Simplify your work with SQLiteDatabase on Android.

Dec 1, 2015

Wrapper around ActiveAndroid which introduces reactive queries with SQLBrite.

Nov 25, 2015

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.

Oct 25, 2015

Sabres is an ORM library that exposes a Parse-like API.

Oct 22, 2015
Advertisement

This library adds a layer on top of SQLBrite by providing basically two modules:

  • ObjectMapper
  • Dao
Sep 27, 2015

JDXA is an innovative, flexible, and easy-to-use Object-Relational Mapping (ORM) product that simplifies and accelerates the development of Android applications by providing intuitive, object-oriented access to on-device relational (e.g., SQLite) data.

Adhering to some well thought-out KISS Principles, JDXA boosts developer productivity and reduces maintenance hassles by eliminating endless lines of tedious SQL code.

JDXA provides a simple, non-intrusive, and flexible ORM solution. JDXA easily supports inheritance, one-to-one, one-to-many, and many-to-many relationships and offers a POJO (Plain Old Java Objects) friendly non-intrusive programming model, which does not require you to change your Java classes in any way:

  • No need to subclass your domain classes from any base class
  • No need to clutter your source code with annotations
  • No need for DAO classes
  • No source code generation
  • No pre-processing or post-processing of your code
Sep 25, 2015

Quick solutions for Android ORM.

Aug 25, 2015

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.

Aug 19, 2015

A 3d database ORM experiment for Android.

Aug 13, 2015

Very simple Object Relationship Mapping framework (ORM) for Android.

Features:

  • Very minimal configuration.
  • Annotation driven data modeling
  • POJO Entity Classes that are loosely coupled
  • Use of Data Access Objects for CRUD operations
Jul 14, 2015

DBTools for Android is an Android ORM library that makes it easy to work with SQLite Databases.

Jun 22, 2015

Lightweight modular ORM for Java and Android.

May 9, 2015
Advertising

SquiDB is a SQLite database layer for Android. It is designed to make it as easy as possible to work with SQLite databases while still enabling the power and flexibility of raw SQL. SquiDB combines features of an ORM with object-oriented SQL statement builders to make it easy to read and write your data without a bunch of messy SQL strings. It also includes built in tools and hooks to help you easily write database migrations as well as implement ContentProviders.

Apr 25, 2015

RushOrm replaces the need for SQL by mapping java classes to SQL tables.

Core features:

  • Custom fields - easily implement custom fields so that any object can be serialized to the database
  • Relationships:
    • One to one
    • One to many, save lists of children
    • Saving a parent object automatically saves it children
  • Files - easily store long text, JSON and bitmaps
  • Upgrading - database upgrading is supported through annotations removing the need for upgrade scripts
Feb 8, 2015

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.

Nov 16, 2014