# pardom-zz/ActiveAndroid

Active record style SQLite persistence for Android

Repository: https://github.com/pardom-zz/ActiveAndroid
Canonical: https://ross.abutalabs.com/products/activeandroid
Homepage: http://www.activeandroid.com
Language: Java
License Family: other
Last push: 2021-10-15T16:28:24+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 5039, "days_push": 1783, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4653, forks 1023 (observed 2026-08-28T04:08:55.649910+00:00)

## What it is
ActiveAndroid is an active record style ORM for Android that wraps SQLite database records in model classes with save() and delete() methods, eliminating the need to write SQL statements. It handles database setup, configuration, schema migrations, and content provider integration with minimal boilerplate.

## Use cases
- save and retrieve SQLite records on Android without writing SQL
- define database models as annotated Java classes
- perform schema migrations in an Android app
- ship a pre-populated SQLite database with an app
- expose app data through a content provider

## When to choose
- you maintain a legacy Android app already using ActiveAndroid
- you want a lightweight active record ORM for a small Android project
- you prefer model classes with save()/delete() over raw SQLiteOpenHelper code

## When to avoid
- starting a new Android project - the library is largely unmaintained and Room is the modern choice
- you need Kotlin-first APIs, coroutines/Flow support, or compile-time query verification
- you need high-performance or complex relational queries

## Facets
- artifact type: library
- maturity: maintenance
- function: orm, database, database-driver, serialization
- domain: mobile-development, databases, android-tools
- platform: jvm
- tags: active-record, sqlite, android-database, java, android

## Member repositories
- pardom-zz/ActiveAndroid (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:55.649910+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:19:29.533484+00:00, confidence not recorded.
  - readme: https://github.com/pardom-zz/ActiveAndroid (fetched 2026-08-28T04:08:55.649910+00:00, sha 3a5ae93997b1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
