awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

Awesome GitHub RepositoriesCross-Platform Storage Frameworks

Persistence libraries that provide a consistent API and storage behavior across multiple operating systems and hardware architectures.

Distinct from Cross-Environment Storage Adapters: The candidates are either too narrow (layout libraries) or focus on adapter layers for web/server runtimes rather than a native storage framework.

Explore 6 awesome GitHub repositories matching data & databases · Cross-Platform Storage Frameworks. Refine with filters or upvote what's useful.

Awesome Cross-Platform Storage Frameworks GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • tencent/mmkvAvatar de Tencent

    Tencent/MMKV

    18,623Voir sur 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

    Provides a consistent data persistence layer across Android, iOS, macOS, and Windows.

    C++
    Voir sur GitHub↗18,623
  • rt2zz/redux-persist-storeAvatar de rt2zz

    rt2zz/redux-persist-store

    12,969Voir sur GitHub↗

    Redux Persist is a state management utility designed to maintain application data across sessions by synchronizing state with local storage. It functions as a middleware-based engine that automatically saves and restores application state, ensuring that user sessions remain intact after page refreshes or application restarts. The library distinguishes itself through granular control over the persistence lifecycle and data structure. It supports recursive state tree partitioning, allowing developers to apply distinct storage configurations and filtering rules to specific branches of the applic

    Configures different storage backends to maintain consistent application state across web browsers and mobile operating systems.

    TypeScript
    Voir sur GitHub↗12,969
  • tencent/wcdbAvatar de Tencent

    Tencent/wcdb

    11,502Voir sur 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

    Serves as a cross-platform storage framework providing consistent API and storage behavior across multiple operating systems.

    Candroiddatabaseios
    Voir sur GitHub↗11,502
  • macfuse/macfuseAvatar de macfuse

    macfuse/macfuse

    9,713Voir sur GitHub↗

    macfuse is a framework for implementing custom file systems in user space. It utilizes a macOS kernel extension to bridge the operating system kernel's virtual file system layer to a user-process daemon. This project allows the implementation of file system logic outside of the kernel to improve system stability and simplify development. It enables the mapping of remote data, network resources, or memory to a local folder so they can be accessed through standard system interfaces. The framework supports the development of cross-platform storage by providing a portable interface for consisten

    Provides a portable interface for building a single file system codebase that works across multiple operating systems.

    macfuse
    Voir sur GitHub↗9,713
  • react-native-async-storage/async-storageAvatar de react-native-async-storage

    react-native-async-storage/async-storage

    5,067Voir sur GitHub↗

    React Native AsyncStorage is a persistent key-value storage library designed for React Native applications. It provides a unified local storage interface that works identically on both iOS and Android, ensuring saved data remains available across app restarts and when the device has no network connectivity. The library uses an asynchronous background I/O queue to handle all storage operations without blocking the JavaScript thread, communicating with native storage engines through React Native's bridge protocol. It includes a serialization layer that converts JavaScript values to strings for

    Provides a unified key-value storage API that works identically on both iOS and Android.

    Kotlin
    Voir sur GitHub↗5,067
  • level/levelAvatar de Level

    Level/level

    1,675Voir sur GitHub↗

    Level is a database library that provides a unified interface for managing sorted key-value data. It functions as an abstraction layer that allows applications to store and retrieve binary information consistently across server-side environments and web browsers. The project utilizes a modular architecture that supports pluggable storage backends, enabling the system to adapt to different host environments while maintaining identical behavior. By organizing data in lexicographical order, it facilitates efficient range queries and ordered retrieval. The library handles large datasets through a

    Maintains identical behavior and performance characteristics for persistent data storage on both server-side and client-side platforms.

    JavaScriptabstract-levelbrowserselectron
    Voir sur GitHub↗1,675
  1. Home
  2. Data & Databases
  3. Cross-Platform Storage Frameworks