PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Synthetic Data Python Packages

Python packages with the GitHub topic synthetic-data. Sorted by monthly downloads, with stars and forks.
lk-geimfari
mimesis

Mimesis is a Python library for generating fake but realistic data in multiple languages and locales.

1.9M 5K 365
pgmpy
pgmpy

Python Toolkit for Causal and Probabilistic Reasoning

297K 3K 1K
databrickslabs
dbldatagen

Generate relevant synthetic data quickly for your projects. The Databricks Labs synthetic data generator (aka `dbldatagen`) may be used to generate large simulated / synthetic data sets for test, POCs, and other uses in Databricks environments including in Delta Live Tables pipelines

202K 501 105
sdv-dev
copulas

A library to model multivariate data using copulas.

106K 654 122
sdv-dev
sdmetrics

Metrics to evaluate quality and efficacy of synthetic datasets.

78K 264 56
sdv-dev
ctgan

Conditional GAN for generating synthetic tabular data.

77K 2K 335
sdv-dev
deepecho

Synthetic Data Generation for mixed-type, multivariate time series.

68K 125 17
sdv-dev
sdv

Synthetic data generation for tabular data

64K 4K 424
Synthefy
synthefy-nori

Open-source tabular foundation model for fast, training-free regression with predictive distributions.

34K 74 14
whilehq
whileai

Scientific RL and SFT post-training for AI agents: build evals that can fail, simulate situations, judge checked against people, pass@1 with a 95% interval, train with GRPO/SFT/DPO, prove every gain on a held-out set. uv add whileai

33K 21 1
whilehq
zeroproof

Scientific RL and SFT post-training for AI agents: build evals that can fail, simulate situations, judge checked against people, pass@1 with a 95% interval, train with GRPO/SFT/DPO, prove every gain on a held-out set. uv add whileai

32K 21 1
sparkfish
augraphy

Augmentation pipeline for rendering synthetic paper printing, faxing, scanning and copy machine processes

22K 583 66
privateai
privateai-client

A python client used to interact with the Private AI's API

16K 23 3
barseghyanartur
faker-file

Create files with fake data. In many formats. With no efforts.

12K 104 10
lucidrains
self-play-pretrain-zero-data

Implementation of Self-Play Pretraining with Zero Data

12K 7 0
owgreen-dev
x12sdk

Synthetic HIPAA X12 files (837, 835, 834, 270/271, 276/277) with no PHI, plus typed Pydantic v2 models to parse, validate and write them. Maintained continuation of LinuxForHealth x12.

7K 1 0
tdspora
syngen

Open-source version of the TDspora synthetic data generation algorithm.

6K 18 12
JB-Analytica
model2data

model2data turns data models into analytics-ready datasets.

6K 12 2
oumi-ai
oumi

Easily fine-tune (SFT/RL), evaluate, and deploy Qwen, Gemma, or any open agentic LLM/VLM!

6K 9K 795
mostly-ai
mostlyai

Synthetic Data SDK ✨

5K 803 67
rasinmuhammed
misata

Synthetic data that hits the numbers you declare, exactly. Multi-table with verified foreign-key integrity, deterministic, no model in the data path. Python + MCP server. In simple terms, a powerful demo data generator for sales/demos/seed data.

5K 69 4
gefgu
citybehavex

CityBehavEx is a scalable, empirically validated, LLM-assisted urban behavior simulation platform. It generates synthetic city-scale mobility trajectories and lets users inspect, replay, debug, and evaluate them against observed mobility, time-use, semantic, transport, and social-network patterns.

5K 4 0
wickra-lib
wickra-synth

Deterministic synthetic market microstructure — OHLCV, order book, trades and funding from a single seed, byte-identical across ten languages.

5K 3 0
Kiln-AI
kiln-ai

Build, Evaluate, and Optimize AI Systems. Includes evals, RAG, agents, fine-tuning, synthetic data generation, dataset management, MCP, and more.

5K 5K 394
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology