9 repositorios
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 es un acortador de URLs autohospedado diseñado para crear y gestionar direcciones web acortadas en dominios personalizados con control total de los datos. Funciona como un redireccionador dinámico de URLs y un gestor de enlaces multidominio, permitiendo que una sola instalación organice y sirva alias en varios dominios raíz diferentes. El sistema se centra en una API REST para la gestión programática de enlaces, permitiendo que aplicaciones externas automaticen la creación, actualización y eliminación de URLs cortas. Incluye un motor de análisis de tráfico dedicado que registra visitas, detecta bots y proporciona datos de geolocalización para analizar patrones de interacción. El proyecto ofrece un enrutamiento de tráfico avanzado que puede enviar a los visitantes a diferentes destinos según el tipo de dispositivo, cabeceras o reglas de prioridad personalizadas. Cubre capacidades más amplias, incluyendo generación de códigos QR, caché distribuida compartida y administración de claves API con permisos granulares. La instalación es compatible mediante una interfaz de línea de comandos y herramientas de configuración interactiva para el despliegue en infraestructura autohospedada.
Provides utilities for transferring application records between different installation instances.
This project is a fitness activity dashboard and data pipeline that aggregates running statistics and routes from external sports platforms into a personal visual summary. It includes a fitness data migration tool for consolidating records between different sports services and local storage, alongside a data importer for processing GPX, TCX, and FIT files. The system features an automated activity sync pipeline that periodically fetches fitness data and redeploys a static dashboard to a hosting platform. It also provides a keyboard-driven terminal user interface for filtering and viewing runn
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.