awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 repository-uri

Awesome GitHub RepositoriesRemote Data Management

Automated fetching, caching, and synchronization of remote backend data.

Distinguishing note: Focuses on the synchronization lifecycle rather than simple data fetching.

Explore 13 awesome GitHub repositories matching data & databases · Remote Data Management. Refine with filters or upvote what's useful.

Awesome Remote Data Management GitHub Repositories

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

    oldj/SwitchHosts

    26,826Vezi pe GitHub↗

    SwitchHosts is a desktop application for managing and switching between multiple sets of system hosts file entries. It functions as a network environment switcher and an operating system hosts file manager, allowing users to map domain names to specific IP addresses for local DNS management. The tool distinguishes itself through remote hosts synchronization, which fetches and updates local data from remote URLs on a defined schedule. It enables rapid configuration toggling via a main window and system tray menu to swap between different network routing sets instantly. The application include

    Fetches host data from remote sources manually, on a schedule, or during application startup.

    TypeScriptelectronhostshostseditor
    Vezi pe GitHub↗26,826
  • pubkey/rxdbAvatar pubkey

    pubkey/rxdb

    23,048Vezi pe GitHub↗

    This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored. The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d

    Automates the replication and synchronization of local data stores with remote backends to ensure offline-first availability.

    TypeScriptangularbrowser-databasecouchdb
    Vezi pe GitHub↗23,048
  • pmndrs/jotaiAvatar pmndrs

    pmndrs/jotai

    21,208Vezi pe GitHub↗

    Jotai is a state management library for React applications that utilizes an atomic model to handle data. It organizes application state into small, independent units called atoms, which automatically track dependencies and trigger granular updates to components. By building state through these composable primitives, the library ensures that only the necessary parts of an application re-render when data changes. The library distinguishes itself through its flexible approach to state composition and asynchronous data handling. It integrates promises directly into the state model, allowing devel

    Simplifies remote data fetching by providing hooks that manage loading and error states automatically.

    TypeScriptatomichacktoberfestmanagement
    Vezi pe GitHub↗21,208
  • apollographql/apollo-clientAvatar apollographql

    apollographql/apollo-client

    19,798Vezi pe GitHub↗

    Apollo Client is a GraphQL client library and data fetching framework used to request data from a GraphQL server and synchronize that state within a frontend application. It functions as a remote state manager and a local state management tool, allowing developers to define client-side schemas and resolvers for data that does not reside on a remote server. The project features a normalized GraphQL cache that identifies objects by ID to ensure referential equality and consistent data updates across different queries. It also includes a GraphQL API mocking tool to simulate server responses and

    Automates the fetching, caching, and synchronization of remote GraphQL data to keep the application state consistent.

    TypeScriptapollo-clientapollographqlgraphql
    Vezi pe GitHub↗19,798
  • camel-ai/camelAvatar camel-ai

    camel-ai/camel

    17,253Vezi pe GitHub↗

    This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

    Automates the synchronization of data records with cloud-based repositories.

    Pythonagentai-societiesartificial-intelligence
    Vezi pe GitHub↗17,253
  • futurice/ios-good-practicesAvatar futurice

    futurice/ios-good-practices

    10,976Vezi pe GitHub↗

    This project provides a set of development guidelines and architectural recommendations for building iOS applications. It focuses on structuring Swift applications to decouple business logic from the user interface to improve testability and maintenance. The project covers specific implementation standards for security, such as using keychain storage for sensitive data and TLS certificate pinning for network traffic. It also defines patterns for code quality enforcement through static analysis and compiler configurations, as well as strategies for asset and localization management. The guide

    Translates API responses into immutable local models to decouple the application from remote data semantics.

    Vezi pe GitHub↗10,976
  • pagekit/vue-resourceAvatar pagekit

    pagekit/vue-resource

    10,002Vezi pe GitHub↗

    vue-resource is a network library for making asynchronous HTTP requests and synchronizing remote server data with Vue.js application state. It functions as a REST API client for exchanging data between a web browser and a server using standard RESTful protocols. The library features a pipeline for modifying outgoing network requests and incoming responses to handle authentication and global error logging. It acts as an asynchronous data fetcher that retrieves remote resources and automatically updates the user interface when server responses arrive. The project provides an adapter-based tran

    Synchronizes a web application with a remote backend through automated fetching and data management.

    JavaScripthttp-clientjavascriptvue
    Vezi pe GitHub↗10,002
  • olifolkerd/tabulatorAvatar olifolkerd

    olifolkerd/tabulator

    7,550Vezi pe GitHub↗

    Tabulator is an interactive data table library and virtual DOM data grid used to create high-performance tables from JSON or arrays. It functions as a hierarchical data viewer and a spreadsheet interface component, capable of rendering thousands of records efficiently through viewport-based virtualization and progressive loading. The library distinguishes itself by providing a full spreadsheet interface mode with multi-sheet management, cell range selection, and bulk copy-paste capabilities. It supports complex data architectures, including nested data field mapping, expandable tree structure

    Connects to external APIs to handle server-side pagination, sorting, and filtering of remote datasets.

    JavaScriptajaxcdnjsdata
    Vezi pe GitHub↗7,550
  • noahzinsmeister/web3-reactAvatar NoahZinsmeister

    NoahZinsmeister/web3-react

    5,690Vezi pe GitHub↗

    web3-react is a React framework for building decentralized applications that connect to Ethereum wallets and read blockchain state. It provides a unified interface for wallet connection management, enabling Ethereum dApp development through a collection of hooks and providers that abstract away provider-specific logic. The library is built around a connector plugin architecture that normalizes interactions across different Ethereum networks and wallet implementations. It distributes blockchain state through React Context and synchronizes state reactively by subscribing to provider events like

    Exposes wallet and blockchain interactions through custom React hooks, decoupling UI from connection management.

    TypeScript
    Vezi pe GitHub↗5,690
  • mapstermapper/mapsterAvatar MapsterMapper

    MapsterMapper/Mapster

    5,127Vezi pe GitHub↗

    Mapster este un mapper obiect-la-obiect .NET și un motor de mapare de înaltă performanță utilizat pentru transformarea datelor între diferite modele de obiecte. Funcționează ca un instrument de transfer de date type-safe și un instrument de proiecție a interogărilor LINQ pentru a muta datele între logica internă și structurile de date externe. Motorul utilizează expresii de mapare compilate și cod mașină pentru a reduce overhead-ul în timpul conversiei obiectelor. Permite în mod specific proiectarea surselor de date interogabile direct în tipurile de destinație pentru a optimiza regăsirea din baza de date. Setul de instrumente acoperă generarea obiectelor de transfer de date (DTO), transformarea datelor imutabile și proiecția rezultatelor interogărilor. Include capabilități pentru maparea colecțiilor imutabile, păstrarea referințelor obiectelor și injectarea parametrilor de runtime în procesul de transformare.

    Transforms data into read-only lists, dictionaries, or sets to ensure destination immutability.

    C#
    Vezi pe GitHub↗5,127
  • kudoleh/ios-clean-architecture-mvvmAvatar kudoleh

    kudoleh/iOS-Clean-Architecture-MVVM

    4,391Vezi pe GitHub↗

    Acest proiect este un template de aplicație SwiftUI și un blueprint arhitectural pentru construirea de aplicații iOS. Implementează Clean Architecture și pattern-ul MVVM pentru a separa logica de business, accesul la date și interfața utilizator în straturi distincte. Framework-ul utilizează un container de dependency injection pentru a gestiona duratele de viață ale obiectelor și un pattern de flow coordinator pentru a gestiona navigarea și tranzițiile între ecrane independent de stratul de view. Codebase-ul include sisteme pentru gestionarea datelor de rețea, oferind paginare de date remote, recuperare bazată pe cache și mapare de date prin data transfer objects. De asemenea, oferă mecanisme pentru persistența istoricului de căutare local și un framework de unit testing pentru a valida logica de business și serviciile de rețea.

    Handles remote API calls with integrated pagination and local response caching for improved performance.

    Swiftarchitectureclean-architectureios-swift
    Vezi pe GitHub↗4,391
  • fedml-ai/fedmlAvatar FedML-AI

    FedML-AI/FedML

    4,048Vezi pe GitHub↗

    FedML este o bibliotecă distribuită de antrenare a modelelor de machine learning, un framework de învățare federată și un orchestrator de sarcini GPU. Acesta oferă componentele de sistem de bază necesare pentru a executa antrenarea și fine-tuning-ul modelelor la scară largă pe clustere GPU multi-cloud, on-premise și descentralizate, oferind în același timp un motor dedicat pentru servirea scalabilă a modelelor și un manager de pipeline MLOps pentru gestionarea întregului ciclu de viață. Platforma se distinge prin activarea învățării federate cu conservarea confidențialității pe dispozitive edge descentralizate și silozuri organizaționale, păstrând datele brute pe hardware-ul local. De asemenea, dispune de o piață de calcul cu partajare a resurselor care permite utilizatorilor să contribuie cu capacitate GPU neutilizată la un pool partajat pentru execuția sarcinilor distribuite. Sistemul acoperă o gamă largă de capabilități, inclusiv orchestrarea GPU multi-cloud, gestionarea automatizată a pipeline-urilor de machine learning și implementarea AI la nivel de edge pentru dispozitive IoT și smartphone-uri. De asemenea, integrează instrumente pentru fine-tuning-ul modelelor fundamentale, implementarea inferenței cu latență scăzută și monitorizarea experimentelor de antrenare cu profilarea performanței hardware. Utilizatorii pot lansa și programa sarcini folosind o interfață în linie de comandă și fișiere de configurare declarative.

    Provides utilities to manage and synchronize machine learning data and metadata on remote storage platforms.

    Python
    Vezi pe GitHub↗4,048
  • phodal/serverlessAvatar phodal

    phodal/serverless

    1,741Vezi pe GitHub↗

    This project serves as a comprehensive technical guide and framework for building, deploying, and managing event-driven applications. It focuses on serverless architecture development, providing patterns and practices for implementing cloud-native services that execute code in response to triggers without requiring persistent server infrastructure. The repository distinguishes itself by offering a unified approach to polyglot runtime orchestration, allowing developers to manage components written in multiple programming languages within a single project. It emphasizes local cloud emulation, e

    Interacts with cloud-based databases to perform data operations within application workflows.

    HTMLaws-lambdadynamodbebook
    Vezi pe GitHub↗1,741
  1. Home
  2. Data & Databases
  3. Remote Data Management

Explorează sub-etichetele

  • Data Access Hooks1 sub-tagHooks that simplify remote data retrieval by managing loading, error, and resolution states. **Distinct from Remote Data Management:** Distinct from Remote Data Management: focuses on the developer-facing hook API for data access rather than the underlying synchronization engine.
  • Immutable Data MappingProcesses for translating remote API responses into immutable local data models. **Distinct from Remote Data Management:** Focuses on the transformation to immutable models for decoupling, rather than the synchronization lifecycle.
  • Real-time Subscription HandlersMechanisms for maintaining persistent connections to remote sources for real-time data updates. **Distinct from Remote Data Management:** Distinct from Remote Data Management: focuses specifically on persistent event subscriptions rather than general data synchronization.