Swift Core Data

Open-source Swift projects categorized as Core Data

Top 22 Swift Core Data Projects

  • CoreStore

    Unleashing the real power of Core Data with the elegance and safety of Swift

    Project mention: Core data example | /r/swift | 2023-03-13

    It’s not from Apple, but there’s a framework called CoreStore which you might find easier to pick up initially.

  • CareKit

    CareKit is an open source software framework for creating apps that help people better understand and manage their health.

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • SugarRecord

    CoreData/Realm sweet wrapper written in Swift

  • QueryKit

    A simple CoreData query language for Swift and Objective-C.

  • Graph

    Graph is a semantic database that is used to create data-driven applications. (by CosmicMind)

  • JSQCoreDataKit

    A swifter Core Data stack

  • CoreValue

    Lightweight Framework for using Core Data with Value Types

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • SuperRecord

    A small set of utilities to make working with CoreData and Swift a bit easier.

  • AERecord

    Super awesome Swift minion for Core Data (iOS, macOS, tvOS)

  • Skopelos

    A minimalistic, thread safe, non-boilerplate and super easy to use version of Active Record on Core Data. Simply all you need for doing Core Data. Swift flavour.

  • CloudCore

    Robust CoreData-CloudKit synchronization, including offline queuing, relationships, private, shared and public databases, field-level deltas, encrypted values, maskable attributes, cacheable assets, and more.

  • Cadmium

    A Swift framework that wraps CoreData, hides context complexity, and helps facilitate best practices. (by jmfieldman)

  • PredicateFlow

    Write amazing, strong-typed and easy-to-read NSPredicate.

  • Crush

    Code with Core Data in a Swifty way (by ezoushen)

    Project mention: Crush - a Swifty CoreData framework (iOS 11+), an alternative to SwiftData | /r/iOSProgramming | 2023-08-29

    Hey folks! Just wanted to give you a heads up about this project I've been pouring my heart into: Crush(https://github.com/ezoushen/Crush). I've been tinkering away at this framework in the background for a while now, using it to make my own development projects smoother and tackle my daily tasks.

  • Core Data Query Interface

    A type-safe, fluent Swift library for working with Core Data (by Prosumma)

  • CoreDataDandy

    A feature-light wrapper around Core Data that simplifies common database operations.

  • DataKernel

    Simple CoreData wrapper to ease operations

  • MotoSwift

    Generates Swift NSManagedObject subclasses

  • FetchKit

    Lightweight Core Data fetch framework

  • MomXML

    Create or parse CoreData managed object model XMLs

  • CohesionKit

    Lighweight realtime data synchronisation library

  • CoreDataOperation

    A fast, safe, flexible operation class for updating data stored in Core Data, written in Swift.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-08-29.

Swift Core Data related posts


What are some of the best open-source Core Data projects in Swift? This list will help you:

Project Stars
1 CoreStore 3,921
2 CareKit 2,364
3 SugarRecord 2,118
4 QueryKit 1,460
5 Graph 873
6 JSQCoreDataKit 614
7 CoreValue 456
8 SuperRecord 368
9 AERecord 302
10 Skopelos 235
11 CloudCore 143
12 Cadmium 123
13 PredicateFlow 102
14 Crush 35
15 Core Data Query Interface 33
16 CoreDataDandy 33
17 DataKernel 17
18 MotoSwift 15
19 FetchKit 10
20 MomXML 6
21 CohesionKit 6
22 CoreDataOperation 4
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.