awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

34 repository-uri

Awesome GitHub RepositoriesDatabase Libraries

Tools for local storage, key-value stores, and SQL.

Explore 34 awesome GitHub repositories matching part of an awesome list · Database Libraries. Refine with filters or upvote what's useful.

Awesome Database Libraries GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • tencent/mmkvAvatar Tencent

    Tencent/MMKV

    18,623Vezi pe GitHub↗

    MMKV is a high-performance, cross-platform key-value storage framework designed for mobile platforms and POSIX environments, including Android, iOS, macOS, and Windows. It provides a persistence layer that utilizes memory-mapped files and binary serialization to achieve low-latency data access. The project distinguishes itself through native support for multi-process synchronization, allowing concurrent read and write operations across different application processes. It also implements security via AES encryption for data at rest, featuring symmetric encryption and key rotation to protect st

    Efficient key-value storage for mobile platforms.

    C++
    Vezi pe GitHub↗18,623
  • realm/realm-cocoaAvatar realm

    realm/realm-cocoa

    16,608Vezi pe GitHub↗

    Realm-Cocoa is a NoSQL mobile database engine and reactive object database designed for local data storage on mobile devices. It serves as a non-relational alternative to Core Data and SQLite, storing data as objects rather than tables. The system functions as an encrypted local store that protects sensitive application data using encryption. It provides reactive data synchronization, allowing application objects and user interfaces to update automatically when the underlying database changes.

    Modern, fast alternative to Core Data and SQLite.

    Objective-C
    Vezi pe GitHub↗16,608
  • ccgus/fmdbAvatar ccgus

    ccgus/fmdb

    13,851Vezi pe GitHub↗

    fmdb is an object-oriented SQLite database library and persistence layer for native macOS and iOS environments. It provides an Objective-C wrapper that encapsulates the low-level C API, allowing applications to manage local relational data storage and embedded database connections through a high-level interface. The library focuses on thread-safe database access by synchronizing operations across multiple threads using serialized queues to prevent data corruption and race conditions. It includes specialized capabilities for secure local storage, such as database encryption and the management

    Objective-C wrapper for SQLite.

    Objective-C
    Vezi pe GitHub↗13,851
  • tencent/wcdbAvatar Tencent

    Tencent/wcdb

    11,502Vezi pe GitHub↗

    WCDB is a cross-platform storage layer and embedded database engine that serves as a framework for SQLite. It functions as an object relational mapper, linking application classes to database tables to enable data operations via objects rather than raw queries. The project is distinguished by an integrated encryption layer for securing data at rest and a full-text search engine that uses language-specific tokenizers for text lookups. It also features transparent field compression to reduce storage footprints and a connection-pooling model to coordinate simultaneous read and write operations a

    Efficient mobile database framework for Apple platforms.

    Candroiddatabaseios
    Vezi pe GitHub↗11,502
  • stephencelis/sqlite.swiftAvatar stephencelis

    stephencelis/SQLite.swift

    10,167Vezi pe GitHub↗

    SQLite.swift is a type-safe Swift wrapper and object-relational mapping layer that provides a bridge for interacting with SQLite databases. It functions as a database driver that allows for embedded database management and local data persistence within Swift applications. The project distinguishes itself through a type-safe expression builder that verifies SQL statement syntax and intent at compile time. It includes specialized support for high-performance text matching via full-text search integration and provides mechanisms for securing sensitive data through database encryption. The libra

    Type-safe Swift layer for SQLite3.

    Swift
    Vezi pe GitHub↗10,167
  • groue/grdb.swiftAvatar groue

    groue/GRDB.swift

    8,209Vezi pe GitHub↗

    GRDB.swift is a comprehensive SQLite toolkit and object-relational mapper for Swift. It provides a database wrapper that handles local data persistence, connection management, and encrypted file storage for Apple platforms. The library features a dedicated observation framework that tracks database changes to automatically synchronize the application state and user interface in real time. It distinguishes itself with a type-safe query builder and a protocol-based mapping system that converts database rows into structured Swift objects. The toolkit covers a broad range of administrative and o

    Versatile SQLite toolkit for Swift.

    Swiftdatabasedatabase-observationgrdb
    Vezi pe GitHub↗8,209
  • sunshinejr/swiftyuserdefaultsAvatar sunshinejr

    sunshinejr/SwiftyUserDefaults

    4,893Vezi pe GitHub↗

    SwiftyUserDefaults is a type-safe Swift interface for reading and writing user preferences using the NSUserDefaults storage system. It provides a statically typed preference store that utilizes generic types and default values to prevent runtime type mismatches in application settings. The library includes a custom type serializer to convert complex objects and arrays into compatible storage formats and an observer that uses key-value observing to trigger logic when preference values change. It also features an app group preference manager that utilizes suite names to exchange user preference

    Statically-typed interface for UserDefaults.

    Swift
    Vezi pe GitHub↗4,893
  • yapstudios/yapdatabaseAvatar yapstudios

    yapstudios/YapDatabase

    3,331Vezi pe GitHub↗

    YapDB is a collection/key/value store with a plugin architecture. It's built atop sqlite, for Swift & objective-c developers.

    Extensible database for iOS and Mac.

    Objective-C
    Vezi pe GitHub↗3,331
  • sindresorhus/defaultsAvatar sindresorhus

    sindresorhus/Defaults

    2,471Vezi pe GitHub↗

    💾 Swifty and modern UserDefaults

    Swifty and modern wrapper for UserDefaults.

    Swiftiosmacosnsuserdefaults
    Vezi pe GitHub↗2,471
  • modo-studio/sugarrecordAvatar modo-studio

    modo-studio/SugarRecord

    2,103Vezi pe GitHub↗

    CoreData/Realm sweet wrapper written in Swift

    Data persistence management library.

    Swift
    Vezi pe GitHub↗2,103
  • caiyue1993/icecreamAvatar caiyue1993

    caiyue1993/IceCream

    2,010Vezi pe GitHub↗

    Sync Realm Database with CloudKit

    Syncing Realm databases with CloudKit.

    Swiftcloudkitrealm-databaserealmswift
    Vezi pe GitHub↗2,010
  • marcoarment/fcmodelAvatar marcoarment

    marcoarment/FCModel

    1,641Vezi pe GitHub↗

    An alternative to Core Data for people who like having direct SQL access.

    SQL-based alternative to Core Data.

    Objective-C
    Vezi pe GitHub↗1,641
  • nmdias/defaultskitAvatar nmdias

    nmdias/DefaultsKit

    1,442Vezi pe GitHub↗

    Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS

    Strongly typed UserDefaults for Apple platforms.

    Swift
    Vezi pe GitHub↗1,442
  • vapor/fluentAvatar vapor

    vapor/fluent

    1,405Vezi pe GitHub↗

    Vapor ORM (queries, models, and relations) for NoSQL and SQL databases

    ActiveRecord implementation for database interactions.

    Swiftdatabasenosqlorm
    Vezi pe GitHub↗1,405
  • openkitten/mongokittenAvatar OpenKitten

    OpenKitten/MongoKitten

    751Vezi pe GitHub↗

    Native MongoDB driver for Swift, written in Swift

    Pure Swift MongoDB client implementation.

    Swift
    Vezi pe GitHub↗751
  • dreymonde/shallowsAvatar dreymonde

    dreymonde/Shallows

    617Vezi pe GitHub↗

    🛶 Your lightweight persistence toolbox

    Lightweight persistence toolbox for data storage.

    Swift
    Vezi pe GitHub↗617
  • phimage/prephirencesAvatar phimage

    phimage/Prephirences

    574Vezi pe GitHub↗

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

    Managing application configurations and state.

    Swift
    Vezi pe GitHub↗574
  • objectbox/objectbox-swiftAvatar objectbox

    objectbox/objectbox-swift

    601Vezi pe GitHub↗

    Lightweight object persistence framework.

    Swiftdatabaseedgeembedded
    Vezi pe GitHub↗601
  • arturdev/unrealmAvatar arturdev

    arturdev/Unrealm

    534Vezi pe GitHub↗

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

    Storing native Swift objects into Realm.

    Swift
    Vezi pe GitHub↗534
  • nirma/defaultAvatar Nirma

    Nirma/Default

    468Vezi pe GitHub↗

    Modern interface to UserDefaults Codable support

    Modern interface for UserDefaults with Codable support.

    Swifthacktoberfestuserdefaults
    Vezi pe GitHub↗468
Înapoi12Înainte
  1. Home
  2. Part of an Awesome List
  3. Databases & Data
  4. Database Libraries