Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push. Learn more →
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: Is there any open source project with high professional standards using Combine and/or SwiftUI? | reddit.com/r/iOSProgramming | 2023-01-11I'd recommend looking at this repo, has full code coverage and code is written in clean manner https://github.com/nalexn/clean-architecture-swiftui/tree/mvvm
-
It’s not from Apple, but there’s a framework called CoreStore which you might find easier to pick up initially.
-
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!
-
-
-
iOS-Viper-Architecture
This repository contains a detailed sample app that implements VIPER architecture in iOS using libraries and frameworks like Alamofire, AlamofireImage, PKHUD, CoreData etc.
-
-
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)
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
Project mention: SwiftUI friendly, low impact alternative to CoreData? | reddit.com/r/SwiftUI | 2022-06-25
-
WidgetExamples
A demo project showcasing different types of Widgets created with SwiftUI and WidgetKit.
Project mention: Animated Widgets in iOS 16 w/ “MD Vinyl”… How? | reddit.com/r/iOSProgramming | 2022-10-17These are some links I looked at to inform my comment: https://developer.apple.com/forums/thread/650293 https://stackoverflow.com/questions/64053270/how-to-display-current-time-realtime-in-ios-14-home-widget https://github.com/pawello2222/WidgetExamples
-
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.
-
-
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.
-
-
GoCycling
Intuitive cycling tracker app for iOS built with SwiftUI using Core Location, Core Data, MapKit, CloudKit and Combine. Features live route tracking, live metrics, storage of past cycling routes and statistics.
-
Project mention: Best ways to use CoreData in a MVVM SwiftUI app? | reddit.com/r/iOSProgramming | 2023-05-21
Shameless plug: https://github.com/roanutil/CoreDataRepository
-
Project mention: How do I create a Safari view exactly like this in SwiftUI? | reddit.com/r/SwiftUI | 2022-07-19
I’m using this in two ways, the first I use it with a pre defined url and by creating the View inside a fullscreenCover: https://github.com/MadeiraAlexandre/Cronica/blob/main/Shared/View/Main/SettingsView.swift In the last way I use it with a sheet, the same way, but it’s presented in a sheet just like your example: https://github.com/MadeiraAlexandre/Cronica/blob/main/Shared/View/Components/TrailerView.swift If you have a list of objects, you can use something like @State var selectedItem to updated it with the user’s tap.
-
Core Data Query Interface
A type-safe, fluent Swift library for working with Core Data (by Prosumma)
-
-
-
Project mention: made with swiftUI, useful for college students :( | reddit.com/r/SwiftUI | 2023-02-02
https://github.com/AbGhost-cyber/CollegeCGPAios You can see the project on GitHub, it’s very simple and persisted to user’s device
-
CodiumAI
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
Swift Coredata related posts
- How to create a separate TextField view in its own file and pass Data Model inside the Content view?
- Best ways to use CoreData in a MVVM SwiftUI app?
- Core data example
- CloudKit + NSFetchedResultsController = Real-Time sync between devices
- Do you explicitly define a ViewModel in your apps?
- made with swiftUI, useful for college students :(
- How to manage instances of a class
-
A note from our sponsor - CodiumAI
codium.ai | 30 May 2023
Index
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 | 4,544 |
2 | CoreStore | 3,771 |
3 | CleanArchitectureRxSwift | 3,670 |
4 | Graph | 875 |
5 | iOS-Viper-Architecture | 661 |
6 | JSQCoreDataKit | 615 |
7 | Expenso | 605 |
8 | SyncKit | 477 |
9 | WidgetExamples | 460 |
10 | Skopelos | 236 |
11 | BodyProgress | 195 |
12 | JustPersist | 166 |
13 | SwiftUI-Core-Data-Test | 151 |
14 | CloudCore | 138 |
15 | BoxFeed | 123 |
16 | PredicateFlow | 103 |
17 | GoCycling | 80 |
18 | CoreDataRepository | 43 |
19 | Cronica | 40 |
20 | Core Data Query Interface | 33 |
21 | ModelAssistant | 27 |
22 | Medo | 23 |
23 | CollegeCGPAios | 23 |