9 Repos
Utilities for transferring data between different storage environments or platforms.
Distinguishing note: Focuses on automated data transfer scripts rather than general infrastructure migration.
Explore 9 awesome GitHub repositories matching devops & infrastructure · Data Migration Tools. Refine with filters or upvote what's useful.
Mem0 is an agent-agnostic memory layer designed to provide intelligent agents with long-term persistence and cross-session state management. By acting as a centralized service, it allows diverse AI agents to recall user preferences, past interactions, and historical context, ensuring continuity across multiple workflows and independent agent systems. The platform distinguishes itself through a multi-signal retrieval engine that combines semantic vectors, keyword matching, and entity-linked metadata to surface the most relevant information. It employs an adaptive memory engine that automatical
Automates the transfer of information from open-source setups to managed platforms.
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 tool to import existing data from Android SharedPreferences for a seamless transition.
Lnd is a full implementation of the Lightning Network protocol, functioning as a Bitcoin Layer 2 daemon that manages payment channels and settles transactions on the Bitcoin blockchain. It serves as an off-chain payment processor and a cryptographic wallet manager, enabling the execution of instant, scalable transactions through a network node. The project distinguishes itself through a focus on secure node networking and programmatic control. It provides gRPC and REST API servers for automating payment workflows and utilizes macaroon-based authorization to delegate granular permissions via c
Provides utilities for transferring node identity and state between different storage environments or devices.
Cortex is an open-source, horizontally scalable metrics platform that ingests, stores, and queries Prometheus-compatible time-series data with multi-tenant isolation. It accepts metrics via Prometheus remote write and OpenTelemetry, executes PromQL queries against both recent and historical data, and provides a Prometheus-compatible alerting and recording rule engine with an integrated Alertmanager. The system is built as a set of independently scalable microservices that use hash-ring-based sharding, gossip-based cluster membership, and tenant-aware object storage to distribute workloads acro
Cortex transfers the key-value store backend from an external service (like Consul or etcd) to the built-in gossip-based memberlist.
Shlink ist ein selbst gehosteter URL-Shortener, der für das Erstellen und Verwalten verkürzter Webadressen auf eigenen Domains mit voller Datenhoheit entwickelt wurde. Er fungiert als dynamischer URL-Redirector und Multi-Domain-Link-Manager, der es ermöglicht, mit einer einzigen Installation Aliase über mehrere verschiedene Root-Domains hinweg zu organisieren und bereitzustellen. Das System basiert auf einer REST-API für das programmatische Link-Management, wodurch externe Anwendungen die Erstellung, Aktualisierung und Löschung von Kurz-URLs automatisieren können. Es enthält eine dedizierte Traffic-Analyse-Engine, die Besuche aufzeichnet, Bots erkennt und Geodaten bereitstellt, um Interaktionsmuster zu analysieren. Das Projekt bietet ein erweitertes Traffic-Routing, das Besucher basierend auf Gerätetyp, Headern oder benutzerdefinierten Prioritätsregeln an unterschiedliche Ziele weiterleiten kann. Es umfasst weitere Funktionen wie QR-Code-Generierung, verteiltes Shared-Caching und API-Key-Verwaltung mit granularen Berechtigungen. Die Installation wird über ein Command-Line-Interface und interaktive Konfigurationstools für das Deployment auf selbst gehosteter Infrastruktur unterstützt.
Provides utilities for transferring application records between different installation instances.
Dieses Projekt ist ein Fitness-Aktivitäts-Dashboard und eine Datenpipeline, die Laufstatistiken und Routen von externen Sportplattformen in einer persönlichen visuellen Zusammenfassung aggregiert. Es enthält ein Fitness-Daten-Migrationstool für die Konsolidierung von Datensätzen zwischen verschiedenen Sportdiensten und lokalem Speicher, sowie einen Daten-Importer für die Verarbeitung von GPX-, TCX- und FIT-Dateien. Das System bietet eine automatisierte Aktivitäts-Sync-Pipeline, die regelmäßig Fitnessdaten abruft und ein statisches Dashboard auf einer Hosting-Plattform neu bereitstellt. Es bietet zudem ein Tastatur-gesteuertes Terminal-UI für das Filtern und Anzeigen von Laufstatistiken und Aktivitätslisten lokal. Die Plattform deckt mehrere Funktionsbereiche ab, einschließlich Aktivitätsdatenvisualisierung durch SVG-Charts und interaktive Karten, Fitness-Datenarchivierung und -migration sowie automatisierte Synchronisierung, die durch Workflows oder mobile Shortcuts ausgelöst wird. Das Web-Interface ist mittels statischer Seitengenerierung mit Client-seitigem Routing und Sicherheits-Headern zur Verwaltung des Datenverkehrs aufgebaut.
Provides utilities for transferring running records between different sports services and local storage.
imapsync is an IMAP mailbox synchronization tool and data migration utility designed to copy and synchronize email messages and folder structures between two IMAP servers. It functions as a migration manager for transferring bulk email accounts between different hosting providers, preserving folder hierarchies and message metadata. The tool is distinguished by its ability to automate the transfer of multiple mailboxes sequentially from delimited lists using administrative credentials or user-specific authentication. It supports advanced authentication methods including OAuth2 and XOAUTH2, and
Moves email data between servers while preserving folder hierarchies and message metadata.
TheHive is a security incident response platform and multi-tenant case management system. It functions as a Security Orchestration, Automation, and Response (SOAR) tool and a threat intelligence platform designed to coordinate security investigations by managing alerts, cases, and observables. The platform is distinguished by its multi-tenant architecture, which isolates data across different organizations while supporting selective cross-tenant sharing. It features a SOAR automation engine capable of executing sandboxed JavaScript logic to automate workflows and trigger response actions thro
Provides a tool to transfer incident data from older software versions to newer instances without duplication.
Xboard is a containerized service orchestrator and management platform. It provides a Docker-based administrative dashboard for monitoring and controlling backend system services and configurations through a unified interface for operators and users. The platform utilizes a modular architecture and a dedicated plugin system, allowing for the registration of custom logic and the extension of core administrative functionality. It includes utilities for legacy data migration to transfer records and configurations from previous versions or alternative implementations into the current system sche
Includes a utility for transferring records and configurations from legacy systems into a new schema.