Diyago/Tabular-data-generation

We well know GANs for success in the realistic image generation. However, they can be applied in tabular data generation. We will review and examine some recent papers about tabular GANs in action.

63
/ 100
Established

This tool helps data professionals create realistic, artificial tabular datasets when real data is scarce, sensitive, or difficult to obtain. You provide your existing dataset, and it generates a new, larger dataset that mimics the original's statistical properties and relationships between columns. This is useful for data scientists, analysts, or anyone working with structured data who needs more examples for training models or testing analyses.

564 stars. Actively maintained with 18 commits in the last 30 days.

Use this if you need to expand a limited dataset, anonymize sensitive information, or generate synthetic data that closely resembles your original tables for various analytical or machine learning tasks.

Not ideal if your primary need is simply to anonymize data without requiring new synthetic entries, or if you need to generate entirely random data without any underlying distribution from an existing dataset.

data-science data-analysis machine-learning statistical-modeling data-privacy
No Package No Dependents
Maintenance 17 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 20 / 25

How are scores calculated?

Stars

564

Forks

84

Language

Python

License

Apache-2.0

Last pushed

Mar 07, 2026

Commits (30d)

18

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Diyago/Tabular-data-generation"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.