Random Data generator in json, yaml, xml, sql, csv format or customized by template
- Download the latest release
- Execute
data-generator-api-x.x.x-runner.jar
- Try the UI and load samples to start faster
- Include the latest
data-generator-core-x.x.x.jar
module - Use the module in your app
// Define your model
ObjectProvider provider = new ObjectProvider()
.field("id", new IntAutoIncrement())
.field("name", new Sample("Name.firstName"));
// Output JSON to stdout
ObjectOutput.from(provider)
.toJson().setPretty(true)
.writeMany(System.out, 2);
data-generator-core
: core module containing all data providers and output format generatordata-generator-api
: http server powered by quarkusdata-generator-webui
: User friendly web ui powered by Angular