9 repository-uri
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 este un serviciu self-hosted de scurtare a URL-urilor, conceput pentru crearea și gestionarea adreselor web scurtate pe domenii personalizate, cu control total asupra datelor. Funcționează ca un redirector dinamic de URL-uri și un manager de linkuri multi-domeniu, permițând unei singure instalări să organizeze și să deservească aliasuri pe mai multe domenii rădăcină diferite. Sistemul este centrat în jurul unui API REST pentru gestionarea programatică a linkurilor, permițând aplicațiilor externe să automatizeze crearea, actualizarea și ștergerea URL-urilor scurte. Include un motor dedicat de analiză a traficului care înregistrează vizitele, detectează boții și oferă date de geolocalizare pentru a analiza tiparele de interacțiune. Proiectul oferă rutare avansată a traficului care poate trimite vizitatorii către destinații diferite în funcție de tipul dispozitivului, headere sau reguli de prioritate personalizate. Acoperă capabilități mai largi, inclusiv generarea de coduri QR, caching distribuit partajat și administrarea cheilor API cu permisiuni granulare. Instalarea este suportată prin intermediul unei interfețe în linie de comandă (CLI) și instrumente de configurare interactive pentru implementarea pe infrastructură self-hosted.
Provides utilities for transferring application records between different installation instances.
Acest proiect este un dashboard de activitate fizică și un pipeline de date care agregă statisticile de alergare și rutele din platforme sportive externe într-un rezumat vizual personal. Include un instrument de migrare a datelor de fitness pentru consolidarea înregistrărilor între diferite servicii sportive și stocarea locală, alături de un importator de date pentru procesarea fișierelor GPX, TCX și FIT. Sistemul dispune de un pipeline automat de sincronizare a activităților care preia periodic datele de fitness și redeployează un dashboard static pe o platformă de găzduire. De asemenea, oferă o interfață de linie de comandă (TUI) controlată prin tastatură pentru filtrarea și vizualizarea statisticilor de alergare și a listelor de activități local. Platforma acoperă mai multe arii de capabilități, inclusiv vizualizarea datelor de activitate prin grafice SVG și hărți interactive, arhivarea și migrarea datelor de fitness și sincronizarea automată declanșată de workflow-uri sau scurtături mobile. Interfața web este construită folosind generarea de site-uri statice cu rutare client-side și headere de securitate pentru a gestiona traficul.
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.