Skip to main content

Static schema-based fake data generator (Pandas output only)

Project description

dikshantdata is a Python package for generating synthetic tabular data using predefined schemas.

✅ Features

  • Static schema definitions (20+ domain examples)
  • Always includes required columns like id, name
  • Smart sampling of optional fields
  • DataFrame-only output for easy usage
  • dataframe with following name supported : players, animals, students, employees, movies

🧪 Example Usage

from dikshantdata import generator

# Generate a student dataset
df = generator.generate("students", rows=5, columns=6)
print(df.head())

📦 Installation

pip install dikshantdata

🛠 Requirements

  • Python 3.7+
  • pandas

🔖 License

MIT


Contributions and schema suggestions welcome!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dikshantdata-0.1.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dikshantdata-0.1.0-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file dikshantdata-0.1.0.tar.gz.

File metadata

  • Download URL: dikshantdata-0.1.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for dikshantdata-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2a423918f22d7272411680bce92e08c471fca191264466f132d378647459aff6
MD5 4e58f4d8d200ebcf831c23cb8253dd56
BLAKE2b-256 e2f2d72f518c2e9fdd3b1cfaba5f24d90ac8b6f3bbcfc7c1d1187d911d966b9e

See more details on using hashes here.

File details

Details for the file dikshantdata-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: dikshantdata-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for dikshantdata-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 77f601f4a0cd4e82b1bdcdc8b8204c42698d495f183483215373e651ab53f90d
MD5 39cde2a1d8f662326ed0412bee8f8f31
BLAKE2b-256 53afbbfeb1b2ab48b92fe749a5c24e1a1401f6384a9d882924189beca359810a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page