awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesPer-Instance Data Isolation

Creates independent data containers for the same app, isolating files, settings, and vendor identifiers per instance.

Distinct from Multi-Instance Storage: Distinct from Multi-Instance Storage: focuses on isolating data per app instance, not just supporting multiple data sets.

Explore 5 awesome GitHub repositories matching data & databases · Per-Instance Data Isolation. Refine with filters or upvote what's useful.

Awesome Per-Instance Data Isolation GitHub Repositories

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

    runtipi/runtipi

    9,499Vezi pe GitHub↗

    Runtipi is a home server dashboard and orchestration tool designed for deploying and managing containerized applications. It provides a web-based interface for discovering and installing software from a curated app store, utilizing a Docker Compose orchestrator to handle the deployment of self-hosted services. The system integrates a reverse proxy and SSL manager to route external traffic to internal containers, automating HTTPS certificate renewal and domain assignment. It also features a built-in backup and update manager that uses cron-based scheduling to perform automatic security patchin

    Isolates application data into dedicated directories to ensure survival across migrations and updates.

    TypeScripthomeserverlinuxself-hosted
    Vezi pe GitHub↗9,499
  • livecontainer/livecontainerAvatar LiveContainer

    LiveContainer/LiveContainer

    9,299Vezi pe GitHub↗

    LiveContainer is an iOS app container manager that runs applications in isolated sandboxes with separate data, keychain, and vendor identifiers, bypassing Apple's free developer account installation limits. It uses Just-In-Time compilation to launch unsigned apps without a developer certificate, and supports running multiple instances and versions of the same app simultaneously. The tool also injects custom dynamic libraries and framework tweaks at launch, applied globally or per application. Beyond basic containerization, LiveContainer provides advanced multitasking with resizable virtual or

    Creates independent data containers for each app instance, isolating files, settings, and vendor identifiers.

    Swift
    Vezi pe GitHub↗9,299
  • mrousavy/react-native-mmkvAvatar mrousavy

    mrousavy/react-native-mmkv

    8,404Vezi pe GitHub↗

    react-native-mmkv is a synchronous mobile persistence system that provides an encrypted key-value store for mobile applications. It serves as a high-performance wrapper for the MMKV storage engine, eliminating asynchronous overhead by reading and writing values directly to disk. The project distinguishes itself through shared app group storage, which allows data access across multiple application extensions via a shared filesystem directory. It also provides state-synced storage hooks that automatically trigger component updates when stored key-value pairs change. The system covers a broad r

    Isolates data sets into separate containers using unique identifiers to decouple global settings from user-specific data.

    TypeScriptandroidcppdatabase
    Vezi pe GitHub↗8,404
  • ammarahm-ed/react-native-mmkv-storageAvatar ammarahm-ed

    ammarahm-ed/react-native-mmkv-storage

    1,752Vezi pe GitHub↗

    Acest proiect oferă o soluție de stocare cheie-valoare de înaltă performanță pentru aplicații mobile, utilizând fișiere mapate în memorie pentru a permite operațiuni rapide de citire și scriere. Funcționează ca un strat de date persistent care se integrează direct cu runtime-ul JavaScript pentru a minimiza overhead-ul, suportând în același timp sincronizarea reactivă a stării pentru a asigura că componentele interfeței se actualizează automat atunci când datele stocate se schimbă. Sistemul de stocare se distinge prin capacitatea sa de a gestiona mai multe instanțe independente de baze de date, ceea ce organizează datele pe module și previne coliziunile între componentele aplicației. Facilitează partajarea fiabilă a datelor între diferite procese, cum ar fi între o aplicație principală și extensiile sau widget-urile sale de fundal, prin coordonarea accesului concurent prin blocare bazată pe fișiere partajate. Capabilitățile de securitate și gestionare includ stocarea criptată care utilizează keystore-uri hardware native ale platformei pentru a proteja informațiile sensibile la repaus. Sistemul încorporează, de asemenea, hook-uri de ciclu de viață pentru monitorizarea operațiunilor cu date, adaptoare de integrare pentru tiparele standard de gestionare a stării și utilitare de dezvoltare pentru depanare în timp real. Pentru mediile de testare, proiectul include o implementare de stocare în memorie pentru a simula persistența fără a necesita stocare fizică pe dispozitiv.

    Organizes data into independent storage containers to prevent collisions between different application components.

    C++androidasyncstoragedata-storage
    Vezi pe GitHub↗1,752
  • frigadehq/remote-storageAvatar FrigadeHQ

    FrigadeHQ/remote-storage

    1,398Vezi pe GitHub↗

    Remote-storage is a synchronization library that mirrors local browser state to a remote server, enabling consistent data access across multiple devices and sessions. It functions as a key-value storage utility that abstracts local persistence interfaces to maintain a unified data layer. The system distinguishes itself through a multi-tenant architecture that isolates user-specific information within shared storage environments. By utilizing unique identifiers and cryptographically signed access tokens, it ensures that data remains strictly separated and protected against unauthorized access

    Assigns unique identifiers to specific users and application instances to maintain separate data sets within shared environments.

    TypeScriptbackendcachingdatabase
    Vezi pe GitHub↗1,398
  1. Home
  2. Data & Databases
  3. Multi-Instance Storage
  4. Per-Instance Data Isolation