How to decide between JSON and CoreData?

This page summarizes the projects mentioned and recommended in the original post on /r/iOSProgramming

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. GRDB.swift

    A toolkit for SQLite databases, with a focus on application development

    Check the performance comparison page. GRDB comes with a convenient and ready-made support for Swift Codable that performs quite well. When needed, it is possible to write less convenient but optimized record types that add very little overhead to SQLite, and perform really well.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. GRDB-ORM

    🚀 GRDB ORM, generate Codable structs with maximum performance

    I created GRDB-ORM awhile ago: https://github.com/Jasperav/GRDB-ORM. If you wanna use GRDB, make sure to check out the ORM as well. You won't be able to write quicker code yourself :). Note that the setup may take an hour to figure out, but after that you will never ever touch database entities

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • GRDB.swift for Android

    1 project | news.ycombinator.com | 30 Aug 2025
  • Bundling database with iOS app

    1 project | /r/iOSProgramming | 24 Oct 2023
  • How can I quickly parse a huge 45MB JSON file using JsonDecoder

    2 projects | /r/swift | 19 Jun 2023
  • When considering how to store data for something like a cooking recipe application, what are the disadvantages of using CoreData, when compared with other database options?

    1 project | /r/swift | 16 May 2023
  • The most amazing project documentation you saw

    2 projects | /r/swift | 12 Mar 2023

Did you know that Swift is
the 13th most popular programming language
based on number of references?