#data #generator #domains #flexible #generate #record #logs

bin+lib demit

A flexible data generator for various domains

1 stable release

new 1.0.0 Feb 17, 2025

#483 in HTTP server

Download history 52/week @ 2025-02-12

52 downloads per month

MIT license

18KB
416 lines

demit

A dummy data generator written in Rust.


lib.rs:

Demit - A flexible data generator for various domains

This library provides functionality to generate realistic-looking data for different domains such as point-of-sale transactions and web server logs.

Example

use demit::domain::{Record, PosRecord};
use demit::output::{self, OutputFormat};

// Generate 100 POS records
let records = PosRecord::generate(100);

// Write to stdout in JSON format
output::write_data(std::io::stdout(), &records, OutputFormat::Json).unwrap();

Dependencies

~8MB
~126K SLoC