{"repo":"GreenmaskIO/greenmask","free":true,"listed":false,"github":"https://github.com/GreenmaskIO/greenmask","clone":"git clone https://github.com/GreenmaskIO/greenmask.git","description":"Database anonymization and test data management","language":"Go","stars":1746,"topics":["golang","obfuscation","postgresql","security","security-tools","anonymization","synthetic-data","go","pg","testing-tools"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"Greenmask Greenmask is a powerful open-source utility for logical database dumping, anonymization, synthetic data generation, and restoration. Designed for PostgreSQL and MySQL (in progress), it is stateless and creates logical backups compatible with standard tools like pg restore or mysqldump . Supported Databases PostgreSQL : Fully supported (Production Ready). MySQL : Work In Progress (Beta). Key Features Database Subsetting : Create smaller, referentially intact development databases with support for cyclic and polymorphic references. Storage Agnostic : Supports local directories and S3-compatible storage (AWS S3, MinIO, GCS, etc.) for flexible backup management. Deterministic Transformation : Reproducible data masking using hash functions, ensuring consistent output for the same input. Dynamic Parameters : Transformers can adapt based on other column values to maintain logical consistency (e.g., created at Powered by","default_branch":null,"files":null,"tree":[],"storefront":"/r/GreenmaskIO","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GreenmaskIO/greenmask/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}