groue/GRDB.swift
View on GitHub ↗ ★ 8,721 Swift
A toolkit for SQLite databases, with a focus on application development
21 mentions on Hacker News by 9 people: 6 stories, 15 comments · first 2015-09-05 · latest 2025-09-17
20082026
-
…to merging support for Android (and already supports Linux), at least as an experimental trait: https://github.com/groue/GRDB.swift/pull/1708 By using it with https://skip.tools I can deploy the same SwiftUI codebase to both iOS and…
comment by wahnfrieden · 2025-09-17 · in SQLiteData: A fast, lightweight replacement for SwiftData using SQL and CloudKit -
GRDB/GRDB-Query ( https://github.com/groue/GRDB.swift ) is another solid library worth looking at if you're looking for libraries in this space, though it doesn't have CloudKit support out of the box. The more SwiftData alternatives the…
comment by mikeocool · 2025-09-17 · in SQLiteData: A fast, lightweight replacement for SwiftData using SQL and CloudKit -
GRDB is a nice Swift API for SQLite that doesn’t try to do too much. https://github.com/groue/GRDB.swift
comment by cageface · 2024-10-16 · in Reinventing Core Data Development with SwiftData Principles -
…https://www.sqlite.org/isolation.html During all the years I've been developing the GRDB library ( https://github.com/groue/GRDB.swift ), I could never see SQLite fail its documented guarantees. This made it possible to build one of the…
comment by groue · 2022-04-03 · in SQLite B-Tree Module -
Library author here - SQLite concurrency needs a little care: don't miss the Concurrency Guide: https://github.com/groue/GRDB.swift/blob/master/Documentatio...
comment by groue · 2021-12-15 · in GRDB 5.17 with async/await (SQLite toolkit for Swift) -
…always thought Groue's GRDB is an example of great documentation and readme combination[1]. [1] https://github.com/groue/GRDB.swift
comment by jamil7 · 2021-11-12 · in Tips For Making a Popular Open Source Project in 2021 -
A sqlite database observation system in swift: https://github.com/groue/GRDB.swift#valueobservation I don't believe it includes any efficiency magic to know "which rows" are affected. Even knowing what tables are affected required some...…
comment by ikawe · 2021-04-23 · in Ask HN: Is there a way to efficiently subscribe to an SQL query for changes? -
…etc. I've deployed it in production on a few apps so far, and it has been a real joy to use. 1. https://github.com/groue/GRDB.swift
comment by chrisballinger · 2021-04-04 · in Dflat: SQLite FlatBuffers -
You can try https://github.com/groue/GRDB.swift It's a thin wrapper around SQLite, with convenience APIs for record types, robust support for concurrency, and a focus on GUI apps.
comment by groue · 2020-12-22 · in The Laws of Core Data -
We start to see ORMs like Diesel ( https://diesel.rs ) or GRDB ( http://github.com/groue/GRDB.swift ) that radically simplify their domain by removing traditional ORM features like implicit uniquing, lazy-loading, or auto-updates. This of…
comment by groue · 2018-08-28 · in Solve Less General Problems -
…on the same level as the query builder. I think of [Diesel]( http://diesel.rs ) and [GRDB.swift]( https://github.com/groue/GRDB.swift/blob/master/Documentatio... ).
comment by groue · 2017-12-18 · in What ORMs have taught me: just learn SQL (2014) -
…both peace of mind, and non-blocking reads. Check out its "concurrency guide" if you're interested: https://github.com/groue/GRDB.swift/blob/master/README.md#co...
comment by groue · 2017-08-02 · in Practical Guide to SQL Transaction Isolation -
…message whenever a Swift 2-era line has not been updated to Swift 3 (see for example this PR: https://github.com/groue/GRDB.swift/pull/114 )
comment by groue · 2016-09-14 · in Swift 3.0 Released -
…a UITableView with an SQLite query. Demo: https://github.com/groue/GRDBDemo , documentation: https://github.com/groue/GRDB.swift/tree/v0.70.1#fetchedreco...
comment by groue · 2016-06-01 · in Building a Simple Swift App with Fine-Grained Notifications