opendsr-std

Deterministic synthetic data generator for realistic, correlated, and noisy test records across 68 locales. Rust CLI/Python/Node.js/Browser WASM/Go/PHP/Ruby/MCP

11
0
100% credibility
Found Apr 10, 2026 at 11 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

Seedfaker generates consistent, realistic synthetic data such as names, emails, phone numbers, and IDs across multiple languages and formats for testing and demos.

How It Works

1
🔍 Discover fake data magic

You need realistic names, emails, and IDs for testing apps or demos without real info.

2
📦 Grab the tool

Pick your favorite way to add it, like a quick download or add-on for your coding setup.

3
Create your first people

Type a simple request like 'make names and emails' and watch dozens of lifelike entries appear instantly.

4
🔄 Make it repeat perfectly

Pick a special word as your 'magic seed' so running it again gives exactly the same people every time.

5
Tweak for your world
📊
Ready-made sets

Use pre-built collections for logs, payments, or users.

🎨
Custom blends

Mix your own fields like ages, addresses, or totals.

6
💾 Save or share

Pour the results into spreadsheets, databases, or files with perfect formatting.

Perfect test world ready

You now have endless, identical fake data that's safe, realistic, and ready for any project.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 11 to 11 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is seedfaker?

Seedfaker is a deterministic synthetic data generator built in Rust that spits out realistic, correlated test records—like names matching emails and locale-aware phones—across 68 locales. Fix a seed, and you get identical output every time, whether via CLI/Python/Node.js/browser WASM/Go/PHP/Ruby/MCP bindings. It solves the chaos of random fakers in CI/CD by ensuring reproducible, noisy data for pipelines and mocks.

Why is it gaining traction?

Unlike traditional fakers with independent random fields, seedfaker correlates data (strict mode locks identity per record) and adds configurable noise like OCR errors or truncation. Benchmarks show it crushes competitors in speed—CLI hits 3M+ records/sec for simple PII—while guaranteeing byte-identical output across languages. Presets for nginx logs, payments, and PII leaks make it dead simple for real workflows.

Who should use this?

Backend devs mocking APIs with consistent PII, data engineers streaming fixtures to Kafka/Postgres, or QA teams generating corrupted datasets for resilience tests. Ideal for polyglot stacks needing the same faker logic in Rust CLI scripts and Python/Node.js tests.

Verdict

Grab it for deterministic test data if you're tired of flaky random seeds—docs and benchmarks are pro-level despite 11 stars and 1.0% credibility score. Alpha stage means pin versions, but cross-lang determinism hooks hard for serious eval.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.