You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -27,50 +27,47 @@ Existing Benerator releases remain available under **Releases** (legacy).
27
27
28
28
---
29
29
30
-
## Why the transition to DATAMIMIC?
30
+
## The Path to DATAMIMIC
31
31
32
-
Benerator pioneered **model-driven data generation** for testing, anonymization, and migration.
33
-
Over time, requirements evolved:
32
+
Benerator pioneered **model-driven data generation** for testing, anonymization, and migration. As industry requirements evolved, rapiddweller developed **DATAMIMIC** as a modern platform to address today's needs:
34
33
35
-
-deterministic and reproducible datasets
36
-
-richer JSON and XML pipelines
37
-
-privacy-safe synthetic data
38
-
-integration with modern Python tooling and AI/agent workflows
34
+
-Deterministic and reproducible datasets
35
+
-Richer JSON and XML pipelines
36
+
-Privacy-safe synthetic data
37
+
-Integration with modern Python tooling and AI/agent workflows
39
38
40
-
**DATAMIMIC is the actively maintained successor**, continuing Benerator’s philosophy while addressing these modern needs.
39
+
**DATAMIMIC is the recommended modern alternative**, built from the ground up to continue the data generation philosophy established by Benerator while utilizing a modern technology stack.
41
40
42
41
In short:
43
42
44
-
-**Benerator** → legacy Java-based generator
45
-
-**DATAMIMIC** → modern, deterministic, Python-first platform with XML parity
43
+
-**Benerator** → Legacy Java-based generator
44
+
-**DATAMIMIC** → Modern, deterministic, Python-first platform with XML parity
46
45
47
46
---
48
47
49
48
## Can I still use Benerator?
50
49
51
50
Yes — **if you already rely on it**.
52
51
53
-
- Existing scripts and pipelines will continue to work with released versions
54
-
- No breaking changes will be introduced (because no changes are planned)
55
-
- Community support is limited to best-effort
52
+
- Existing scripts and pipelines will continue to work with released versions.
53
+
- No breaking changes will be introduced to this repository.
54
+
- Community support is limited to best-effort.
56
55
57
56
If you are starting a **new project**, migrating systems, or need active support,
58
-
**DATAMIMIC is the recommended path forward**.
57
+
**DATAMIMIC is the designated path forward.**
59
58
60
59
---
61
60
62
61
## About Benerator (historical)
63
62
64
63
rapiddweller Benerator is a model-driven test data generation tool designed to:
65
64
66
-
- generate data that satisfies complex validity and distribution constraints
67
-
- anonymize production data for testing and showcases
68
-
- create large, interconnected datasets early in projects
69
-
- support databases, files, XML, and messaging systems
70
-
- enable low-code, declarative data modeling
65
+
- Generate data that satisfies complex validity and distribution constraints.
66
+
- Anonymize production data for testing and showcases.
67
+
- Create large, interconnected datasets early in projects.
68
+
- Support databases, files, XML, and messaging systems.
71
69
72
70
Benerator is built for **Java 11**.
73
-
74
71
> If you need support for Java 8 or earlier, use versions `<= 1.0.1`.
75
72
76
73
---
@@ -87,34 +84,33 @@ https://docs.datamimic.io
87
84
88
85
---
89
86
90
-
## Migration guidance
87
+
## Feature Comparison
91
88
92
-
There is no automatic drop-in replacement for Benerator XML.
93
-
However, the **conceptual model remains familiar**:
89
+
While DATAMIMIC is a separate platform, it provides equivalent solutions for core Benerator concepts:
0 commit comments