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
·

14 dépôts

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 14 awesome GitHub repositories matching data & databases · Remote Data Management. Refine with filters or upvote what's useful.

Awesome Remote Data Management 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.
  • oldj/switchhostsAvatar de oldj

    oldj/SwitchHosts

    26,826Voir sur 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
    Voir sur GitHub↗26,826
  • pubkey/rxdbAvatar de pubkey

    pubkey/rxdb

    23,048Voir sur 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
    Voir sur GitHub↗23,048
  • pmndrs/jotaiAvatar de pmndrs

    pmndrs/jotai

    21,208Voir sur 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
    Voir sur GitHub↗21,208
  • apollographql/apollo-clientAvatar de apollographql

    apollographql/apollo-client

    19,798Voir sur 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
    Voir sur GitHub↗19,798
  • camel-ai/camelAvatar de camel-ai

    camel-ai/camel

    17,253Voir sur 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
    Voir sur GitHub↗17,253
  • futurice/ios-good-practicesAvatar de futurice

    futurice/ios-good-practices

    10,976Voir sur 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.

    Voir sur GitHub↗10,976
  • pagekit/vue-resourceAvatar de pagekit

    pagekit/vue-resource

    10,002Voir sur 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
    Voir sur GitHub↗10,002
  • olifolkerd/tabulatorAvatar de olifolkerd

    olifolkerd/tabulator

    7,550Voir sur 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
    Voir sur GitHub↗7,550
  • noahzinsmeister/web3-reactAvatar de NoahZinsmeister

    NoahZinsmeister/web3-react

    5,690Voir sur 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
    Voir sur GitHub↗5,690
  • mapstermapper/mapsterAvatar de MapsterMapper

    MapsterMapper/Mapster

    5,127Voir sur GitHub↗

    Mapster est un moteur de mapping objet-vers-objet .NET haute performance utilisé pour transformer des données entre différents modèles d'objets. Il fonctionne comme un outil de transfert de données typé et un outil de projection de requêtes LINQ pour déplacer des données entre la logique interne et les structures de données externes. Le moteur utilise des expressions de mapping compilées et du code machine pour réduire la surcharge lors de la conversion d'objets. Il permet spécifiquement de projeter des sources de données requêtables directement dans des types de destination pour optimiser la récupération en base de données. L'ensemble d'outils couvre la génération d'objets de transfert de données, la transformation de données immuables et la projection de résultats de requêtes. Il inclut des capacités pour mapper des collections immuables, préserver les références d'objets et injecter des paramètres d'exécution dans le processus de transformation.

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

    C#
    Voir sur GitHub↗5,127
  • kudoleh/ios-clean-architecture-mvvmAvatar de kudoleh

    kudoleh/iOS-Clean-Architecture-MVVM

    4,391Voir sur GitHub↗

    This project is a SwiftUI app template and architectural blueprint for building iOS applications. It implements Clean Architecture and the MVVM pattern to separate business logic, data access, and the user interface into distinct layers. The framework utilizes a dependency injection container to manage object lifetimes and a flow coordinator pattern to handle navigation and screen transitions independently from the view layer. The codebase includes systems for network data management, featuring remote data pagination, cache-backed retrieval, and data mapping via data transfer objects. It als

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

    Swiftarchitectureclean-architectureios-swift
    Voir sur GitHub↗4,391
  • fedml-ai/fedmlAvatar de FedML-AI

    FedML-AI/FedML

    4,048Voir sur GitHub↗

    FedML est une bibliothèque d'apprentissage automatique distribué, un framework d'apprentissage fédéré et un orchestrateur de charges de travail GPU. Il fournit les composants système essentiels pour exécuter l'entraînement et le fine-tuning de modèles à grande échelle sur des clusters GPU multi-cloud, sur site et décentralisés, tout en offrant un moteur dédié pour le déploiement de modèles évolutifs et un gestionnaire de pipeline MLOps pour la gestion du cycle de vie de bout en bout. La plateforme se distingue en permettant un apprentissage fédéré préservant la vie privée sur des appareils périphériques décentralisés et des silos organisationnels, en conservant les données brutes sur le matériel local. Elle propose également une place de marché de calcul par mise en commun de ressources qui permet aux utilisateurs de contribuer leur capacité GPU inutilisée à un pool partagé pour l'exécution de tâches distribuées. Le système couvre un large éventail de capacités, notamment l'orchestration GPU multi-cloud, la gestion automatisée des pipelines d'apprentissage automatique et le déploiement d'IA en périphérie pour les appareils IoT et les smartphones. Il intègre en outre des outils pour le fine-tuning de modèles fondamentaux, le déploiement d'inférence à faible latence et le suivi des expériences d'entraînement avec profilage des performances matérielles. Les utilisateurs peuvent lancer et planifier des charges de travail à l'aide d'une interface en ligne de commande et de fichiers de configuration déclaratifs.

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

    Python
    Voir sur GitHub↗4,048
  • xaksis/vue-good-tableAvatar de xaksis

    xaksis/vue-good-table

    2,176Voir sur GitHub↗

    This project is a feature-rich data grid component designed for Vue applications. It provides a flexible interface for rendering, managing, and manipulating structured information, offering built-in support for essential tabular operations such as sorting, filtering, pagination, and row selection. The library distinguishes itself through its highly extensible architecture, which allows developers to override default rendering for cells, headers, and pagination controls using scoped slots. It supports complex data workflows by enabling hierarchical organization through collapsible row grouping

    Handles massive datasets by offloading sorting, filtering, and pagination tasks to a backend server via API requests.

    Vuedatatableplugintable
    Voir sur GitHub↗2,176
  • phodal/serverlessAvatar de phodal

    phodal/serverless

    1,741Voir sur 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
    Voir sur GitHub↗1,741
  1. Home
  2. Data & Databases
  3. Remote Data Management

Explorer les sous-tags

  • Data Access Hooks1 sous-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.