Data security platform for anonymizing PII and syncing data across environments
Top 12.8% on sourcepulse
Neosync is an open-source platform designed to help developers safely test code against production data by anonymizing Personally Identifiable Information (PII) and orchestrating synthetic data synchronization across environments. It addresses the challenges of reproducing production bugs locally, ensuring data quality in lower environments, and meeting compliance requirements like GDPR and HIPAA.
How It Works
Neosync employs an asynchronous, event-sourcing model for robust job management, including automatic retries and playback. It supports generating synthetic data based on schemas, anonymizing existing production data, and subsetting databases using SQL queries while maintaining referential integrity. Configurations are declarative and GitOps-friendly, allowing integration into CI pipelines for automated database hydration.
Quick Start & Requirements
make compose/up
using docker compose
.Highlighted Details
Maintenance & Community
The project is actively maintained with community contributions encouraged via Discord and GitHub issues for feature requests and bug reports.
Licensing & Compatibility
Released under the MIT expat license, permitting commercial use and integration with closed-source projects.
Limitations & Caveats
The README does not detail specific limitations or known issues. The project appears to be in active development, and users should consult the roadmap and community channels for the latest status.
20 hours ago
1 day