10

8

6

4

2


9.9

9.4

9.9

6.2

9.9

9.1

9.8

7.4

9.8

9.2

9.6

9.7

59 Database libraries and projects

  • MMKV

    9.9 9.4 C++
    An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
  • FMDB

    9.9 6.2 L1 Objective-C
    A Cocoa / Objective-C wrapper around SQLite
  • Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
    Promo coderabbit.ai
    CodeRabbit Logo
  • Realm

    9.9 9.1 L2 Objective-C
    Realm is a mobile database: a replacement for Core Data & SQLite
  • SQLite.swift

    9.8 7.4 L4 Swift
    A type-safe, Swift-language layer over SQLite3.
  • WCDB

    9.8 9.2 C
    WCDB is a cross-platform database framework developed by WeChat.
  • GRDB.swift

    9.6 9.7 L1 Swift
    A toolkit for SQLite databases, with a focus on application development
  • SwiftyUserDefaults

    9.3 0.0 L5 Swift
    Modern Swift API for NSUserDefaults
  • YapDatabase

    9.0 0.0 L1 Objective-C
    YapDB is a collection/key/value store with a plugin architecture. It's built atop sqlite, for Swift & objective-c developers.
  • ParseAlternatives

    8.9 2.3 Swift
    DISCONTINUED. GraphQLite is a toolkit to work with GraphQL servers easily. It also provides several other features to make life easier during iOS application development. [Moved to: https://github.com/relatedcode/GraphQLite]
  • SugarRecord

    8.4 0.0 L5 Swift
    CoreData/Realm sweet wrapper written in Swift
  • IceCream

    8.3 0.0 Swift
    Sync Realm Database with CloudKit
  • Couchbase Mobile

    8.2 7.2 L1 Objective-C
    Lightweight, embedded, syncable NoSQL database engine for iOS and MacOS apps.
  • Defaults

    8.1 6.6 Swift
    ๐Ÿ’พ Swifty and modern UserDefaults
  • FCModel

    8.0 2.7 L1 Objective-C
    An alternative to Core Data for people who like having direct SQL access.
  • UserDefaults

    7.5 0.0 Swift
    Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS
  • CTPersistance

    6.9 0.0 Objective-C
    iOS Database Persistence Layer with SQLite, your next Persistence Layer!
  • Zephyr

    6.7 3.0 L5 Swift
    DISCONTINUED. Effortlessly synchronize UserDefaults over iCloud.
  • MongoKitten

    6.5 6.2 L4 Swift
    Native MongoDB driver for Swift, written in Swift
  • SwiftData

    6.3 0.0 L1 Swift
    DISCONTINUED. Simple and Effective SQLite Handling in Swift
  • Unrealm

    5.6 5.4 Swift
    Unrealm is an extension on RealmCocoa, which enables Swift native types to be saved in Realm.
  • Shallows

    5.6 2.7 Swift
    ๐Ÿ›ถ Your lightweight persistence toolbox
  • Prephirences

    5.5 1.3 L4 Swift
    Prephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state. UserDefaults
  • swiftydb

    5.4 0.0 L4 Swift
    DISCONTINUED. Making SQLite databases a blast
  • ObjectBox

    5.2 6.1 Swift
    Swift database - fast, simple and lightweight (iOS, macOS)
  • Default

    5.0 3.9 Swift
    Modern interface to UserDefaults + Codable support
  • RealmIncrementalStore

    5.0 0.0 L2 Swift
    Realm-powered Core Data persistent store
  • UserDefaultsStore

    4.9 4.8 Swift
    DISCONTINUED. Why not use UserDefaults to store Codable objects ๐Ÿ˜‰
  • Palau

    4.6 0.0 L5 Swift
    NSUserDefaults with Wings!
  • PredicateEditor

    4.6 0.0 L4 Swift
    A GUI for dynamically creating NSPredicates at runtime to query data in your iOS app.
  • SwiftMongoDB

    4.2 0.0 L5 Swift
    DISCONTINUED. A MongoDB interface for Swift
  • Nora

    4.1 0.0 Swift
    Nora is a Firebase abstraction layer for FirebaseDatabase and FirebaseStorage
  • OHMySQL

    4.1 5.1 L3 C
    Swift + MySQL = โค๏ธ
  • realm-cocoa-converter

    4.0 0.0 L4 Swift
    A library that provides the ability to import/export Realm files from a variety of data container formats.
  • SecureDefaults

    3.7 5.8 Swift
    Elevate the security of your UserDefaults with this lightweight wrapper that adds a layer of AES-256 encryption
  • MySQL

    3.6 0.0 L1 Swift
    A stand-alone Swift wrapper around the MySQL client library, enabling access to MySQL servers.
  • StorageKit

    3.6 0.0 Swift
    Your Data Storage Troubleshooter ๐Ÿ› 
  • SwiftStore

    3.2 0.0 L3 C++
    Key-Value store for Swift backed by LevelDB
  • RealmGeoQueries

    3.2 0.0 L5 Swift
    Realm GeoQueries made easy
  • PersistenceKit

    3.1 1.8 Swift
    Store and retrieve Codable objects to various persistence layers, in a couple lines of code!
  • PersistentStorageSerializable

    2.9 0.0 Swift
    Swift library that makes easier to serialize the user's preferences (app's settings) with system User Defaults or Property List file on disk.
  • faunadb-swift

    2.5 0.0 L4 Swift
    Swift driver for FaunaDB
  • YapDatabaseExtensions

    2.5 0.0 L4 Swift
    YapDatabase extensions for use with Swift
  • RealmWrapper

    2.3 1.8 Swift
    Safe and easy wrappers for RealmSwift
  • TypedDefaults

    2.3 0.0 Swift
    TypedDefaults is a utility library to type-safely use NSUserDefaults.
  • PostgreSQL

    2.2 0.0 L4 Swift
    A stand-alone Swift wrapper around the libpq client library, enabling access to PostgreSQL servers.
  • MongoDB

    2.2 0.0 L3 Swift
    A stand-alone Swift wrapper around the mongo-c client library, enabling access to MongoDB servers.
  • ObjectiveRocks

    2.2 0.0 Objective-C++
    An Objective-C wrapper for RocksDB - A Persistent Key-Value Store for Flash and RAM Storage.
  • SQLite

    2.0 0.0 L4 Swift
    A stand-alone Swift wrapper around the SQLite 3 client library.
  • FileMaker

    1.9 0.0 L4 Swift
    A stand-alone Swift wrapper around the FileMaker XML Web publishing interface, enabling access to FileMaker servers.
  • Storez

    1.9 1.8 L5 Swift
    ๐Ÿ’พ Safe, statically-typed, store-agnostic key-value storage written in Swift!
  • Redis

    1.7 0.0 L3 Swift
    A Swift client for Redis.
  • StorageManager

    1.4 0.0 Swift
    Safe and easy way to use FileManager as Database
  • OneStore

    1.2 3.5 L5 Swift
    DISCONTINUED. ๐Ÿ“•A single value proxy for NSUserDefaults, with clean API.
  • ModelAssistant

    1.1 0.0 Swift
    Elegant library to manage the interactions between view and model in Swift
  • QuickDB

    0.8 2.1 Makefile
    A Generic CoreData Manager to accept any type of objects. Fastest way for adding a Database to your project.
  • FirebaseHelper

    0.7 0.0 Swift
    Safe and easy wrappers for common Firebase Realtime Database functions.
  • PropertyKit

    0.7 0.0 Swift
    A protocol-centric, type and queue safe key-value workflow.
  • Akaibu-NSUserDefaults

    0.6 0.0 L5 Swift
    Save NSObject into NSUserDefaults in one-line, auto class mapping
  • FFPersistanceService

    0.4 0.0 Swift
    A framework that makes it super easy to save objects in `UserDefaults` or `Keychain`

Add another 'Database' Library