awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
magicalpanda avatar

magicalpanda/MagicalRecord

0
View on GitHub↗
10,713 स्टार्स·1,767 फोर्क्स·Objective-C·7 व्यूज़

MagicalRecord

MagicalRecord is a data persistence library and wrapper for Core Data that implements the Active Record pattern. It maps database rows directly to object instances, allowing for the creation, update, and retrieval of records without writing manual query logic.

The project functions as a mapping layer that synchronizes object properties with a managed object context. It utilizes generic-based type resolution and model-class querying to enable data fetching directly on model classes, which removes the need for a separate external manager and reduces repetitive fetch request boilerplate.

The library covers local database querying and data layer optimization for Apple platform applications. It provides a standardized interface for fetching records and persisting data models to a local store.

Features

  • Active-Record ORMs - Implements an Active Record ORM to streamline local data handling by saving records directly through objects.
  • Active Record Wrappers - Functions as an Active Record wrapper for Core Data, mapping database rows to object instances for simplified persistence.
  • Object-to-Row Mapping - Links table rows to object instances to simplify the creation, updating, and deletion of data.
  • Data Persistence - Simplifies local record persistence using a direct object mapping pattern to reduce manual data handling.
  • Data Persistence Frameworks - Provides a streamlined framework for persisting object-oriented data models to a local Core Data store.
  • Database Object Synchronizations - Ensures changes to object instances automatically synchronize and update the underlying database store.
  • Database Record Querying - Provides optimized mechanisms for retrieving database records using concise query logic.
  • Managed Object Context Mappings - Synchronizes Swift object properties with a managed object context for efficient disk persistence.
  • Model-Class Querying - Allows database fetches to be performed directly on model classes, removing the requirement for separate manager objects.
  • iOS Database Query Tools - Provides specialized tools for querying local databases within iOS applications using concise request logic.
  • Active Record Patterns - Implements the Active Record pattern to map database records directly to object instances for simplified data manipulation.
  • Interface-Driven Fetching - Enforces a consistent set of query methods across different data models to standardize data retrieval.
  • Data Persistence Layers - Optimizes the data persistence layer in Swift applications by reducing repetitive storage management code.
  • Fetch Request Wrappers - Wraps complex Core Data fetch requests into concise, high-level query methods to reduce boilerplate.
  • One-Line Fetching - Enables high-speed data retrieval using simplified single-line requests.
  • Swift Data Layer Libraries - Optimizes the data layer for Apple platform applications using generic-based type resolution.
  • Generic Type Resolution - Uses Swift generics to automatically resolve and instantiate the correct entity types during data retrieval.
  • Core Data Tools - Easy fetching and management for Core Data.
  • Core Data Utilities - Convenient access framework for Core Data.
  • Data Persistence - Simplifies Core Data operations with a clean, expressive API.

स्टार हिस्ट्री

magicalpanda/magicalrecord के लिए स्टार हिस्ट्री चार्टmagicalpanda/magicalrecord के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

MagicalRecord के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो MagicalRecord के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • vincit/objection.jsVincit का अवतार

    Vincit/objection.js

    7,343GitHub पर देखें↗

    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
    GitHub पर देखें↗7,343
  • johnestropia/corestoreJohnEstropia का अवतार

    JohnEstropia/CoreStore

    4,055GitHub पर देखें↗

    CoreStore is a type-safe Swift interface and persistence wrapper for managing local data storage and object graphs using the Core Data framework. It functions as an atomic persistence manager that executes data updates within transactional blocks to ensure changes are either fully saved or rolled back to prevent state corruption. The project provides a dedicated framework for performing sequential schema migrations through defined version chains and a type-safe object mapping system for importing external JSON data into persistent entities using Swift protocols. It includes a data binding la

    Swiftcarthagecocoapodscore-data
    GitHub पर देखें↗4,055
  • gaarason/database-allgaarason का अवतार

    gaarason/database-all

    1,033GitHub पर देखें↗

    This project is a Java-based object-relational mapping framework that utilizes the active record pattern to simplify database interactions. It provides a comprehensive data access layer that binds database tables directly to application objects, enabling developers to perform CRUD operations, manage complex entity relationships, and execute queries through a fluent, type-safe interface. Designed for integration with Spring Boot, the framework abstracts database complexities while maintaining support for native compilation and asynchronous execution. The framework distinguishes itself through

    Javadatabaseeloquenteloquent-orm
    GitHub पर देखें↗1,033
  • fastapi/sqlmodelfastapi का अवतार

    fastapi/sqlmodel

    18,137GitHub पर देखें↗

    SQLModel is a type-safe object-relational mapping library for Python that integrates database schema definitions with data validation logic. By combining these two roles into a single class, it allows developers to manage relational data structures and enforce data integrity for web APIs simultaneously. The framework is built to support asynchronous database operations, enabling high-performance applications to execute queries and transactions without blocking the main execution thread. The library distinguishes itself by leveraging Python type hints to provide IDE autocompletion and compile-

    Pythonfastapijsonjson-schema
    GitHub पर देखें↗18,137
MagicalRecord के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

magicalpanda/magicalrecord क्या करता है?

MagicalRecord is a data persistence library and wrapper for Core Data that implements the Active Record pattern. It maps database rows directly to object instances, allowing for the creation, update, and retrieval of records without writing manual query logic.

magicalpanda/magicalrecord की मुख्य विशेषताएं क्या हैं?

magicalpanda/magicalrecord की मुख्य विशेषताएं हैं: Active-Record ORMs, Active Record Wrappers, Object-to-Row Mapping, Data Persistence, Data Persistence Frameworks, Database Object Synchronizations, Database Record Querying, Managed Object Context Mappings।

magicalpanda/magicalrecord के कुछ ओपन-सोर्स विकल्प क्या हैं?

magicalpanda/magicalrecord के ओपन-सोर्स विकल्पों में शामिल हैं: vincit/objection.js — Objection.js is an object-relational mapper for Node.js that maps SQL database tables to classes and rows to model… johnestropia/corestore — CoreStore is a type-safe Swift interface and persistence wrapper for managing local data storage and object graphs… gaarason/database-all — This project is a Java-based object-relational mapping framework that utilizes the active record pattern to simplify… fastapi/sqlmodel — SQLModel is a type-safe object-relational mapping library for Python that integrates database schema definitions with… xianhu/learnpython — LearnPython is a programming tutorial consisting of a collection of practical code examples used to demonstrate Python… tristanhimmelman/objectmapper — ObjectMapper is a JSON serialization framework for Swift that maps JSON strings and dictionaries into strongly typed…