awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Qovery avatar

Qovery/Replibyte

0
View on GitHub↗

Replibyte

Replibyte is a tool that automates the lifecycle of database snapshots for non-production environments, handling the export, anonymization, subsetting, and restoration of data. It is designed to support privacy-compliant development workflows by replacing sensitive production data with synthetic values and extracting consistent subsets of rows while preserving referential integrity.

The tool operates through a configurable pipeline defined in a YAML file, orchestrating stages such as dump, anonymize, subset, and restore. Each operation runs as an isolated, ephemeral container job, and snapshots are stored as encrypted files in remote object storage services like S3 or GCS. Replibyte also manages snapshot retention by automatically removing dumps based on age or count, and it can seed development databases with realistic, anonymized production data.

The project provides a command-line interface for configuring and triggering these operations, with support for running as a lifecycle job within deployment environments.

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI
www.replibyte.com
↗

Features

  • Relational Database Subsetting - Extracts a configurable percentage of rows while following foreign-key relationships to maintain referential integrity.
  • Encrypted Snapshots - Stores database dumps as encrypted snapshots in remote object storage for secure data at rest.
  • Encrypted Snapshot Dumpers - Creates encrypted snapshots of databases and stores them in remote cloud object storage.
  • Non-Production Data Pipelines - Automates export, anonymization, and restoration of database content for non-production environments.
  • Data Seeding Utilities - Restores production database snapshots into development environments for realistic testing.
  • Production Snapshot Seeding - Restores anonymized production snapshots into non-production environments for realistic development testing.
  • Production Data Subsetting - Extracts a configurable percentage of rows from database tables while preserving referential integrity.
  • Database Snapshots - Automates dumping, encrypted storage, and lifecycle cleanup of database snapshots in cloud object storage.
  • Data Anonymization - Replaces sensitive production data with synthetic values to meet privacy regulations before moving data to non-production environments.
  • Column-Level Anonymization - Automatically replaces specified columns with anonymized values during the restore process to protect private information.
  • Database Anonymization Tools - Replaces sensitive production data with synthetic values during database restores to ensure privacy compliance.
  • Configuration Workflows - Defines the entire data lifecycle pipeline through a YAML configuration file for repeatable operations.
  • Database Lifecycle Pipelines - Orchestrates database operations as a sequence of dump, anonymize, subset, and restore stages.
  • Production Data Seeding - Restores realistic, anonymized production snapshots into development or staging databases for accurate testing.
  • Anonymization Rules - Replaces sensitive database column values with synthetic data during restore for privacy compliance.
  • Remote Object Storage Integrations - Transfers and retrieves database snapshots directly from cloud object storage services like S3 or GCS.
  • Ephemeral Job Runners - Executes each database lifecycle stage as an isolated, ephemeral container job.
  • Backup Lifecycle Automation - Automates retention policies by removing old or excess database dumps based on age or count.
4,381 stele·137 fork-uri·Rust·gpl-3.0·9 vizualizări

Istoric stele

Graficul istoricului de stele pentru qovery/replibyteGraficul istoricului de stele pentru qovery/replibyte

Întrebări frecvente

Ce face qovery/replibyte?

Replibyte is a tool that automates the lifecycle of database snapshots for non-production environments, handling the export, anonymization, subsetting, and restoration of data. It is designed to support privacy-compliant development workflows by replacing sensitive production data with synthetic values and extracting consistent subsets of rows while preserving referential integrity.

Care sunt principalele funcționalități ale qovery/replibyte?

Principalele funcționalități ale qovery/replibyte sunt: Relational Database Subsetting, Encrypted Snapshots, Encrypted Snapshot Dumpers, Non-Production Data Pipelines, Data Seeding Utilities, Production Snapshot Seeding, Production Data Subsetting, Database Snapshots.

Care sunt câteva alternative open-source pentru qovery/replibyte?

Alternativele open-source pentru qovery/replibyte includ: nucleuscloud/neosync — NeoSync is a database synchronization tool and data pipeline orchestrator designed to move and transform datasets… lk-geimfari/mimesis — Mimesis is a Python synthetic data generator used to create realistic fake datasets and mock data for software testing… microsoft/presidio — Presidio is a PII detection and anonymization framework designed to identify and mask personally identifiable… wisser/jailer — Jailer is a suite of specialized tools for AI-assisted SQL management, referential integrity preservation, and… knex/knex — Knex is a multi-dialect database client that provides a programmatic SQL query builder, a connection pool manager, and… codelion/optillm — OptiLLM is an inference proxy and gateway router that directs prompts to specific language models based on cost,…

Alternative open-source pentru Replibyte

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Replibyte.
  • nucleuscloud/neosyncAvatar nucleuscloud

    nucleuscloud/neosync

    4,149Vezi pe GitHub↗

    NeoSync is a database synchronization tool and data pipeline orchestrator designed to move and transform datasets across different environments. It functions as a PII data security platform and a synthetic data generator, allowing for the synchronization of production data while ensuring privacy compliance. The system utilizes an event-sourced coordinator to manage asynchronous data movements, providing automated retry and failure handling. It differentiates itself by combining rule-based PII anonymization and detection with schema-based synthetic data generation to create artificial datasets

    Gobenthosdockeretl
    Vezi pe GitHub↗4,149
  • lk-geimfari/mimesisAvatar lk-geimfari

    lk-geimfari/mimesis

    4,818Vezi pe GitHub↗

    Mimesis is a Python synthetic data generator used to create realistic fake datasets and mock data for software testing and development. It functions as a schema-based dataset generator capable of producing structured records and relational datasets, while also serving as a production data anonymizer to replace sensitive information with synthetic values. The library distinguishes itself through comprehensive multilingual support, allowing for the generation of locale-specific information to simulate regional user profiles. It ensures reproducibility through deterministic data generation using

    Pythondatadataframedatascience
    Vezi pe GitHub↗4,818
  • microsoft/presidioAvatar microsoft

    microsoft/presidio

    6,995Vezi pe GitHub↗

    Presidio is a PII detection and anonymization framework designed to identify and mask personally identifiable information in text. It functions as a PII recognition pipeline and a data masking engine, using a combination of machine learning, regular expressions, and rule-based logic to locate sensitive entities. The system acts as an NER model orchestrator, allowing for the integration of external named entity recognition models and PII detectors to support multi-language privacy scrubbing. It employs a plugin-based recognizer architecture that can be extended with custom recognizers, deny-li

    Pythonanonymizationdata-anonymizationdata-masking
    Vezi pe GitHub↗6,995
  • wisser/jailerAvatar Wisser

    Wisser/Jailer

    3,130Vezi pe GitHub↗

    Jailer is a suite of specialized tools for AI-assisted SQL management, referential integrity preservation, and relational data browsing. It provides a system for generating referentially intact database subsets, allowing users to extract consistent slices of relational data while preserving foreign key constraints and dependencies. The project features an AI-driven SQL assistant that uses natural language to generate, optimize, and refactor queries based on database schemas. It also includes a data migration tool that analyzes SQL patterns to reverse engineer models and map associations betwe

    Javadatabasedb2export
    Vezi pe GitHub↗3,130
Vezi toate cele 30 alternative pentru Replibyte→