#generator #domains #flexible #record #logs #transaction #server

bin+lib demit

A flexible data generator for various domains

1 stable release

1.0.0 Feb 17, 2025

#498 in HTTP server

Download history 97/week @ 2025-02-15 16/week @ 2025-02-22 3/week @ 2025-03-01

116 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
~125K SLoC