Skip to content
SPECIFICTION
Get listed

FMDB vs GRDB.swift

FMDB

github.com

GRDB.swift

github.com

Side by side

FigureFMDBGRDB.swift
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
macOSYesYes
Linux—Yes
iOSYesYes
Plans published11
Spec score · Mobile Databases7.8 (#12)7.9 (#10)
ConcurrencyFMDatabaseQueue synchronizes and coordinates database access across multiple threads.Database pools support concurrent access and use SQLite WAL mode unless opened read-only.
PurposeFMDB is an Objective-C wrapper around SQLite.GRDB.swift is a toolkit for saving application data in SQLite databases.
SupportSupport is community-provided on a voluntary basis through the mailing list, GitHub bug reports, or Stack Overflow.The project directs bug reports to GitHub issues and questions or advice requests to GitHub Discussions or the GRDB forums.

Plans

FMDB

  • FMDBFree

FMDB pricing →

GRDB.swift

  • GRDB.swiftFree

GRDB.swift pricing →

In their own words

FMDB

FMDB has no write-up on Specifiction yet; its figures are above.

Visit github.com

GRDB.swift

GRDB.swift has no write-up on Specifiction yet; its figures are above.

Visit github.com