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
·

9 repository-uri

Awesome GitHub RepositoriesBackground Data Synchronization

Mechanisms for updating local data stores from remote sources without interrupting the user interface.

Distinct from Asynchronous Synchronization: None of the candidates cover general background data synchronization for local caches; they focus on thread blocking, mobile OTA, or animation timing.

Explore 9 awesome GitHub repositories matching software engineering & architecture · Background Data Synchronization. Refine with filters or upvote what's useful.

Awesome Background Data Synchronization GitHub Repositories

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

    cft0808/edict

    16,123Vezi pe GitHub↗

    Edict is a multi-agent orchestration system and framework designed to coordinate specialized large language model agents. It functions as a workflow designer and orchestrator that decomposes complex objectives into structured plans, using directed acyclic graphs and role-based hierarchies to execute sub-tasks. The system is distinguished by its event-driven architecture, utilizing a publish-subscribe event bus and transactional outbox to manage agent communications and task transitions. It features a dedicated skill management system that allows for the importation, updating, and sandboxed ex

    Runs background processes to continuously update and synchronize internal data from remote sources.

    Python
    Vezi pe GitHub↗16,123
  • redux-offline/redux-offlineAvatar redux-offline

    redux-offline/redux-offline

    6,132Vezi pe GitHub↗

    Build Offline-First Apps for Web and React Native

    Pushes local changes and pulls remote updates while the app is not actively in use.

    JavaScripthacktoberfestoffline-capablereact
    Vezi pe GitHub↗6,132
  • czy0729/bangumiAvatar czy0729

    czy0729/Bangumi

    5,665Vezi pe GitHub↗

    Bangumi este o aplicație mobilă cross-platform care servește drept tracker de anime și manga, client comunitar pentru BGM.tv și manager de bibliotecă media locală. Permite utilizatorilor să înregistreze progresul vizionării, să exploreze baze de date media conduse de comunitate și să lege fișierele media locale de intrările oficiale din baza de date prin scraping bazat pe tipare de nume de fișiere. Aplicația funcționează ca un instrument de descoperire media, utilizând recomandări AI, grafuri de relații și analiza tendințelor comunității pentru a găsi conținut nou. Integrează un ecosistem social care permite utilizatorilor să participe la forumuri, să gestioneze prietenii și să exploreze profilurile și cronologiile de activitate ale altor utilizatori. Sistemul include capabilități pentru gestionarea și sincronizarea datelor, cum ar fi importarea istoricului de vizionare de pe platforme terțe și sincronizarea datelor cu stocarea în rețea. Oferă, de asemenea, instrumente pentru monitorizarea programelor de difuzare, vizualizarea colecțiilor media în grile și gestionarea activelor de tip personaje virtuale. Clientul mobil folosește o arhitectură bazată pe bridge pentru a randa interfețe native pe iOS și Android.

    Downloads database packages and updates in the background to ensure data consistency without interrupting the user.

    TypeScript
    Vezi pe GitHub↗5,665
  • samdutton/simplAvatar samdutton

    samdutton/simpl

    5,191Vezi pe GitHub↗

    Simpl este o bibliotecă de exemple HTML, CSS și JavaScript care oferă o colecție de demonstrații funcționale minimale ale tehnologiilor web de bază și ale API-urilor native ale browserului. Servește ca implementare de referință și galerie de modele pentru dezvoltarea frontend, oferind exemple practice despre cum să implementați funcționalități web comune. Proiectul prezintă o gamă largă de capabilități ale browserului, inclusiv comunicarea web în timp real via WebSockets și WebRTC, tehnici de design web responsiv pentru layout-uri adaptive și implementarea fluxurilor de lucru offline folosind service workers. De asemenea, oferă demonstrații pentru stocarea client-side folosind IndexedDB și magazine de tip cheie-valoare bazate pe browser. Biblioteca acoperă o suprafață largă de capabilități web, inclusiv integrarea hardware cu senzorii dispozitivului și geolocalizarea, capturarea și redarea media avansată pentru audio și video și utilizarea canvas-ului pentru randarea graficii 2D și 3D. Ariile suplimentare includ manipularea datelor, programarea asincronă și utilizarea API-urilor browserului pentru monitorizarea performanței și a conectivității la rețea.

    Synchronize offline data updates and push notifications using background scripts to keep local information current.

    HTMLcsshtmljavascript
    Vezi pe GitHub↗5,191
  • nucleuscloud/neosyncAvatar nucleuscloud

    nucleuscloud/neosync

    4,149Vezi pe GitHub↗

    NeoSync este un instrument de sincronizare a bazelor de date și orchestrator de pipeline de date conceput pentru a muta și transforma seturi de date între diferite medii. Funcționează ca o platformă de securitate a datelor PII și un generator de date sintetice, permițând sincronizarea datelor de producție asigurând în același timp conformitatea cu confidențialitatea. Sistemul utilizează un coordonator bazat pe evenimente pentru a gestiona mișcările asincrone de date, oferind reîncercare automată și gestionarea eșecurilor. Se diferențiază prin combinarea anonimizării și detectării PII bazate pe reguli cu generarea de date sintetice bazată pe schemă pentru a crea seturi de date artificiale care mimează proprietățile de producție fără a expune informații private. Proiectul acoperă domenii largi de capabilități, inclusiv subsetarea bazelor de date pentru a reduce volumul de date pentru testare, transformări de câmpuri bazate pe șabloane pentru a remodela informațiile și orchestrarea pipeline-urilor de date pentru a menține integritatea relațională în timpul sincronizării.

    Provides background workers to move datasets between environments without blocking the main application execution.

    Gobenthosdockeretl
    Vezi pe GitHub↗4,149
  • owncloud/androidAvatar owncloud

    owncloud/android

    4,134Vezi pe GitHub↗

    Acest proiect este un manager de fișiere Android și un client de sincronizare în cloud conceput pentru a naviga, gestiona și organiza documente și foldere stocate pe un server remote. Funcționează ca un client de stocare în cloud WebDAV care oglindește folderele între un dispozitiv mobil și un server de stocare în cloud personal. Aplicația oferă o interfață mobilă pentru sincronizarea și distribuția fișierelor la distanță, permițând utilizatorilor să partajeze fișiere și foldere cu alții. Asigură accesul securizat la datele mobile prin utilizarea codurilor de acces și a autentificării biometrice pentru a preveni accesul neautorizat. Clientul integrează API-uri bazate pe WebDAV și REST pentru transferuri de fișiere și sincronizarea metadatelor. Utilizează OAuth2 pentru autentificare și folosește indexarea în cache local și sincronizarea asincronă în fundal pentru a gestiona transferurile de date fără a bloca interfața utilizatorului.

    Implements mechanisms for updating local file caches from remote sources without blocking the user interface.

    Kotlinandroidkotlinowncloud
    Vezi pe GitHub↗4,134
  • livestorejs/livestoreAvatar livestorejs

    livestorejs/livestore

    3,475Vezi pe GitHub↗

    Livestore is a reactive state management framework that utilizes a local SQLite database to store and synchronize application data. It provides an event-sourced state store that processes typed events through materializer functions to derive and persist application state. The framework implements offline-first data synchronization using a push-pull engine and append-only event logs to maintain consistency between clients and servers. It includes a real-time presence system for tracking user activity and shared session status across connected clients. The system covers a broad capability surf

    Implements mechanisms for updating local data stores from remote sources without interrupting the user interface.

    TypeScriptdata-layerlocal-firstsignals
    Vezi pe GitHub↗3,475
  • ehtagtranslation/ehsyringeAvatar EhTagTranslation

    EhTagTranslation/EhSyringe

    3,474Vezi pe GitHub↗

    EhSyringe is a browser translation extension and tag translation engine designed to replace website tags and content with localized versions. It functions as a dynamic content localizer and custom translation database client that maps original metadata tags to preferred languages to improve content discoverability on gallery websites. The project provides a search enhancement toolkit that enables cross-language content discovery and enhanced site search. This includes translation-aware autocomplete suggestions in search fields, the ability to perform searches via the address bar, and context-

    Updates the local translation database in the background to apply new mappings without requiring a page reload.

    TypeScriptbrowser-extensione-hentaitranslation
    Vezi pe GitHub↗3,474
  • truevault-safe/hipaa-compliance-developers-guideAvatar truevault-safe

    truevault-safe/hipaa-compliance-developers-guide

    1,741Vezi pe GitHub↗

    This project provides a comprehensive technical framework for developers building software applications that handle protected health information. It serves as a guide for navigating the legal and technical requirements necessary to ensure that applications and their underlying infrastructure adhere to mandatory health data privacy standards. The guide distinguishes itself by addressing the full spectrum of compliance, from identifying regulatory obligations and business associate requirements to implementing specific technical and physical safeguards. It offers detailed strategies for securin

    Implements background data synchronization to ensure health information is backed up and available for recovery.

    Vezi pe GitHub↗1,741
  1. Home
  2. Software Engineering & Architecture
  3. Background Data Synchronization