Swift Coredata

Open-source Swift projects categorized as Coredata Edit details

Top 23 Swift Coredata Projects

  • Clean Architecture for SwiftUI + Combine

    SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.

    Project mention: What's a good open source iOS app | reddit.com/r/iOSProgramming | 2022-03-12
  • CoreStore

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

    Project mention: Finally acquainting myself with CoreData after 10 years of mostly avoiding it. Very heavy obj-c baggage. Anyone recommend a wrapper? | reddit.com/r/swift | 2022-03-19

    CoreStore (though iCloud support is still in the works)

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • CleanArchitectureRxSwift

    Example of Clean Architecture of iOS app using RxSwift

  • Graph

    Graph is a semantic database that is used to create data-driven applications.

  • JSQCoreDataKit

    A swifter Core Data stack

  • Expenso

    A Simple Expense Tracker App built to demonstrate the use of SwiftUI, CoreData, Charts, Biometrics (Face & Touch ID), Export CSV and MVVM Architecture. (by sameersyd)

  • WidgetExamples

    A demo project showcasing different types of Widgets created with SwiftUI and WidgetKit.

    Project mention: Listing CoreData objects as DynamicIntents is empty | reddit.com/r/SwiftUI | 2022-02-17

    I've followed along the Apple Developer Code-Along videos (https://developer.apple.com/news/?id=yv6so7ie) as well as looked at this repo with different Widget types (https://github.com/pawello2222/WidgetExamples) in search on how to populate a dynamic intent with items from Core Data.

  • Glassfy

    Build, manage, and grow in-app purchases and subscriptions. Glassfy open source SDK and backend enable you to integrate and remotely manage in-app subscriptions in just minutes, so you can focus on your app.

  • 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.

  • JustPersist

    JustPersist is the easiest and safest way to do persistence on iOS with Core Data support out of the box. It also allows you to migrate to any other persistence framework with minimal effort.

  • BodyProgress

    Simple workout and progress tracking app for fitness freaks with Widget support.

  • SwiftUI-Core-Data-Test

    Sample program to demonstrate how CoreData can be used with SwiftUI.

  • 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.

  • BoxFeed

    News App 📱 built to demonstrate the use of SwiftUI 3 features, Async/Await, CoreData and MVVM architecture pattern.

    Project mention: Developed this cool news app - BoxFeed using SwiftUI3 features, Async/Await, List funcs, CoreData and MVVM architecture | reddit.com/r/iOSProgramming | 2021-09-19
  • PredicateFlow

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

  • GoCycling

    Intuitive cycling tracker app for iOS built with SwiftUI using Core Location, Core Data, MapKit and Combine. Features live route tracking, live metrics, storage of past cycling routes and statistics.

    Project mention: Go Cycling: Open Source SwiftUI iOS App Using MapKit, CoreLocation and CoreData | reddit.com/r/SwiftUI | 2021-08-20

    Link to the source code, feedback is welcome: https://github.com/AnthonyH93/GoCycling

  • Core Data Query Interface

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

  • ModelAssistant

    Elegant library to manage the interactions between view and model in Swift

  • Lode

    A simple and easy to use iOS university manager application

    Project mention: Is there an easy way to implement this Color and Icon picker for a task builder app? This “appearance editor” is in the Shortcuts app. | reddit.com/r/iOSProgramming | 2022-01-24

    I have a very similar SwiftUI version implemented here

  • CoreDataRepository

    A reactive library for using CoreData in the background

    Project mention: Combine Publisher Failure Type - Error protocol or specific implementation? | reddit.com/r/iOSProgramming | 2022-05-08

    For context, I'm almost done with a major update to a library I use. https://github.com/roanutil/CoreDataRepository/tree/v1-preview

  • SundeedQLite

    Easiest local storage library in Swift

  • Medo

    Menu bar macOS app (by Aayush9029)

    Project mention: I released a fully native and open source to-do list app. It also floats and stuff! | reddit.com/r/macapps | 2022-03-23

    Here's the repo if you guys are interested in checking out the source code : https://github.com/Aayush9029/Medo

  • MotoSwift

    Generates Swift NSManagedObject subclasses

  • Fish

    "Fish" as in "teach a man to fish ... " A study in SwiftUI+CoreData+MVVM ... (by Rillieux)

    Project mention: Is my understanding of arguments and how they relate a view's data to the next correct? Particularly while using Coredata? | reddit.com/r/SwiftUI | 2022-04-08

    This is a very basic demo: https://github.com/Rillieux/Fish

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 2022-05-08.

Swift Coredata related posts


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

Project Stars
1 Clean Architecture for SwiftUI + Combine 3,506
2 CoreStore 3,443
3 CleanArchitectureRxSwift 3,428
4 Graph 872
5 JSQCoreDataKit 595
6 Expenso 491
7 WidgetExamples 258
8 Skopelos 237
9 JustPersist 167
10 BodyProgress 162
11 SwiftUI-Core-Data-Test 147
12 CloudCore 111
13 BoxFeed 103
14 PredicateFlow 100
15 GoCycling 47
16 Core Data Query Interface 31
17 ModelAssistant 28
18 Lode 22
19 CoreDataRepository 19
20 SundeedQLite 14
21 Medo 13
22 MotoSwift 13
23 Fish 6
Find remote jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.