awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pardom-zz avatar

pardom-zz/ActiveAndroid

0
View on GitHub↗
4,689 stars·1,027 forks·Java·12 viewswww.activeandroid.com↗

ActiveAndroid

ActiveAndroid is an object-relational mapper and data persistence library for Android. It serves as a high-level wrapper for SQLite databases, translating database records into class instances to facilitate data manipulation.

The library enables data persistence without the need to write manual SQL queries. It maps database rows to Java objects, allowing records to be saved, retrieved, and deleted using object-oriented methods.

The toolkit covers local mobile data storage and database management, providing a layer that links database table structures to specific object properties.

Features

  • Object-Relational Mapping - Maps programming language objects to database records to allow data manipulation as class instances.
  • Object-to-Row Mapping - Simplifies CRUD operations by directly linking database table rows to object instances.
  • Database Record Operations - Provides high-level methods for performing standard create, read, update, and delete operations on data records.
  • Object-Relational Mappers - Simplifies database interactions by mapping SQLite data to Java objects for Android applications.
  • Object Mappings - Links Java object properties to database table schemas to ensure consistent data persistence.
  • Android SQLite Management - Manages schemas and result parsing specifically within the Android ecosystem for SQLite databases.
  • SQL-Free Persistence - Enables storing and retrieving records using object-oriented methods to avoid manual SQL query strings.
  • Data Access & Abstraction - Provides a simplified interface for interacting with local data without exposing complex SQL implementation details.
  • Mobile Storage Engines - Provides a data persistence implementation optimized for the constraints of mobile device environments.
  • Object Persistence - Allows saving complex in-memory data structures to persistent storage using object-oriented methods.
  • Android Libraries - Functions as a software package designed to extend data persistence functionality in Android applications.
  • Android SQLite Wrappers - Provides a high-level interface for managing local SQLite databases without writing manual SQL.

Star history

Star history chart for pardom-zz/activeandroidStar history chart for pardom-zz/activeandroid

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to ActiveAndroid

Similar open-source projects, ranked by how many features they share with ActiveAndroid.
  • doctrine/ormdoctrine avatar

    doctrine/orm

    10,172View on GitHub↗

    Doctrine ORM is a PHP object-relational mapper that connects application objects to relational database tables. It uses the data mapper and identity map patterns to decouple the in-memory object model from the database schema, allowing developers to manage data persistence without writing manual SQL. The project features a dedicated object-oriented query language and programmatic builder for retrieving data based on entities rather than tables. It implements a unit-of-work system to track object changes during a request and synchronize them via atomic transactions. The capability surface inc

    PHPhacktoberfest
    View on GitHub↗10,172
  • dotnet/efcoredotnet avatar

    dotnet/efcore

    14,587View on GitHub↗

    Entity Framework Core is an object-relational mapper that enables developers to interact with database systems using strongly-typed code. It serves as a comprehensive data access framework, providing a unified interface for mapping application objects to relational and non-relational database schemas while managing the lifecycle of data operations through a central context. The project distinguishes itself through a provider-based architecture that decouples core data access logic from specific database engines, allowing for consistent interaction across diverse storage systems. It features a

    C#aspnet-productc-sharpdatabase
    View on GitHub↗14,587
  • vincit/objection.jsVincit avatar

    Vincit/objection.js

    7,343View on GitHub↗

    Objection.js is an object-relational mapper for Node.js that maps SQL database tables to classes and rows to model instances. It functions as a high-level abstraction layer built on top of the Knex.js query builder to provide structured model definitions and relational data mapping. The project distinguishes itself through its ability to manage complex object graphs, allowing for the persistence and eager-loading of deeply nested related data in single operations. It incorporates a data integrity layer that uses JSON schema validation to verify model instances before they are persisted to the

    JavaScript
    View on GitHub↗7,343
  • aspnet/entityframeworkaspnet avatar

    aspnet/EntityFramework

    14,690View on GitHub↗

    EntityFramework is a .NET object-relational mapper that translates application objects into database tables and rows. It functions as a query engine that converts high-level expressions into optimized SQL commands for data retrieval. The project provides a mechanism for monitoring modifications to loaded objects to synchronize application state with the database. It also includes a system for synchronizing database structures with data models using versioned migration scripts. The framework supports multi-backend database integration through a plugin system, allowing a single application to

    C#
    View on GitHub↗14,690
See all 30 alternatives to ActiveAndroid→

Frequently asked questions

What does pardom-zz/activeandroid do?

ActiveAndroid is an object-relational mapper and data persistence library for Android. It serves as a high-level wrapper for SQLite databases, translating database records into class instances to facilitate data manipulation.

What are the main features of pardom-zz/activeandroid?

The main features of pardom-zz/activeandroid are: Object-Relational Mapping, Object-to-Row Mapping, Database Record Operations, Object-Relational Mappers, Object Mappings, Android SQLite Management, SQL-Free Persistence, Data Access & Abstraction.

What are some open-source alternatives to pardom-zz/activeandroid?

Open-source alternatives to pardom-zz/activeandroid include: doctrine/orm — Doctrine ORM is a PHP object-relational mapper that connects application objects to relational database tables. It… dotnet/efcore — Entity Framework Core is an object-relational mapper that enables developers to interact with database systems using… vincit/objection.js — Objection.js is an object-relational mapper for Node.js that maps SQL database tables to classes and rows to model… aspnet/entityframework — EntityFramework is a .NET object-relational mapper that translates application objects into database tables and rows.… greenrobot/greendao — greenDAO is an object-relational mapping library for Android that maps Java objects to SQLite databases. It provides… alexeymezenin/laravel-best-practices — This project is a comprehensive guide to architectural standards and coding patterns for developing maintainable…