Give developers the ability to self-serve anonymized and synthetic data for local development
Anonymized production data allows developers to safely and locally test their code against production data. This enables them to find more edge cases, write more resilient code and catch more bugs before production.
Test against edge cases locally
Built-in orchestration across environments
Hydrate a local database using our CLI
Neosync's APIs, SDKs and CLI help developers easily integrate their local and staging environments with safe, production-like data.
1...
2 schedule = "0 23 * * *"
3 haltOnNewColAdd = True
4 jobRes, err = jobclient.CreateJob(ctx, connect.NewRequest({
5 'AccountId': accountId,
6 'JobName': 'prod-to-stage',
7 'ConnectionSourceId': prodDbResp['Msg']['Connection']['Id'],
8 'DestinationSourceIds': [
9 stageDbResp['Msg']['Connection']['Id'],
10 s3Resp['Msg']['Connection']['Id'],
11 ],
12 'CronSchedule': schedule,
13 'HaltOnNewColumnAddition': haltOnNewColAdd,
14 'Mappings': [
15 {
16 'Schema': 'public',
17 'Table': 'users',
18 'Column': 'account_number',
19 'Transformer': JobMappingTransformer.custom_account_number,
20 },
21 {
22 'Schema': 'public',
23 'Table': 'users',
24 'Column': 'address',
25 'Transformer': JobMappingTransformer.address_anonymize,
26 },
27 ],
28 }))
29 if err:
30 raise Exception(err)
31...
World class developer documentation
CLI to work with Neosync locally
Flexibly set up your automation and schedules
SDKs available in most popular languages
Hydrate a local database with privacy-safe data
Neoysnc integrates with your database or object storage and anonymizes sensitive data, generates synthetic data and syncs it across environments. Giving developers high quality, production-like data that they can safely use locally.
Neosync offers native integrations with most databases and data platforms. Whether you're working with relational databases, NoSQL databases or modern cloud warehouses, Neosync's unified interface makes data synchronization easy.
Join hundreds of companies using Neosync to deliver a better local developer experience with anonymized production data.
Nucleus Cloud Corp. 2024