If you build apps for the Indian market, you've probably needed mock demographic data for testing, UI previews, or training ML models.
And if you've used standard mock-data generators, you've probably ended up with a profile that looks something like this: A Sikh person named Mohammed Sharma living in Mizoram. 😅
Most fake-data libraries generate impossible demographic combinations because they operate on simple random selection. They pick a first name from list A, a last name from list B, a religion from list C, and a state from list D.
When context matters, that bad data can ruin your testing environment. That’s why I built indian-fakedata.
Output Sample (one profile)






