50 / 311

Mimesis: Synthetic Data Generator

Mimesis: Synthetic Data Generator - Product Hunt launch logo and brand identity

python, fake data, testing, pytest, relations, schema, dev

#Developer Tools #GitHub #Development

Mimesis: Synthetic Data Generator – High-performance Python tool for realistic, schema-driven synthetic data

Summary: Mimesis is a Python synthetic data generator that creates realistic, multi-language datasets with schema-driven JSON and relational data support. It offers high performance, running about 23× faster than Faker, and supports 46 locales.

What it does

Mimesis generates synthetic data using schemas to produce complex, interlinked JSON datasets with cross-schema references. It provides diverse built-in providers and supports multiple languages.

Who it's for

It is designed for developers and testers needing realistic, high-performance synthetic data for Python applications.

Why it matters

Mimesis addresses the need for fast, realistic, and relational synthetic data generation to improve testing and development workflows.