DEV Community

Cover image for mebularts: A tiny Turkish fake data generator for tests (names, phones, addresses, user-agents)
Mehmet Bulat
Mehmet Bulat

Posted on

mebularts: A tiny Turkish fake data generator for tests (names, phones, addresses, user-agents)

When you are building forms, signup flows, scrapers, or QA scripts, you always need the same thing:

realistic test data (but not real personal data).

So I published mebularts on PyPI - a tiny Turkish fake data generator you can drop into your scripts.

PyPI: https://pypi.org/project/mebularts/

What it generates

  • Turkish male / female first names
  • Last names
  • Usernames
  • Emails
  • Phone numbers
  • Addresses
  • Birthdates
  • Company names
  • User agents

Install

pip install mebularts
Enter fullscreen mode Exit fullscreen mode

Usage

import mebularts

print(mebularts.fake_male_first_name())
print(mebularts.fake_female_first_name())
print(mebularts.fake_last_name())
print(mebularts.fake_username())
print(mebularts.fake_email())
print(mebularts.fake_phone_number())
print(mebularts.fake_address())
print(mebularts.fake_birthdate())
print(mebularts.fake_company_name())
print(mebularts.fake_user_agent())
Enter fullscreen mode Exit fullscreen mode

Why I built it

I wanted a lightweight helper for quick demos and testing - without pulling heavy dependencies.

Responsible use

This is for testing, QA, and demo data. Please do not use fake data to impersonate real people or break rules/services.

Feedback is welcome (issues/PRs). If you find edge cases, I would love to improve it.

  • Mehmet (mebularts)

Top comments (0)