Welcome to Randum’s documentation!
Randum is a powerful Random Universal Data Generator for Python. It provides an easy-to-use interface for generating realistic fake data across multiple categories including personal information, addresses, companies, internet data, dates, and much more.
Features
Personal Information: Names, emails, phone numbers, SSNs, job titles
Address Information: Full addresses, cities, states, countries, coordinates
Company Information: Company names, business emails, catch phrases
Internet & Technology: Usernames, passwords, IP addresses, URLs, domains
Dates & Times: Random dates, past and future dates, timestamps
Financial: Credit card numbers, currency codes, IBAN numbers
Animals: Mammals, birds, reptiles, fish, dog/cat breeds
Music: Genres, instruments, song titles, artist names, albums
Sports: All major sports, team names, athlete names, venues, leagues
Food: Fruits, vegetables, meats, cuisines, dishes, recipes
Books & Literature: Book titles, authors, genres, publishers
Vehicles & Automotive: Car makes/models, license plates, VIN numbers
Weather & Climate: Weather conditions, temperature, wind, humidity
Education: Degrees, universities, courses, GPAs, academic subjects
Quick Example
from randum import Randum
rand = Randum()
print(rand.name()) # 'John Doe'
print(rand.email()) # 'john.doe@example.com'
print(rand.address()) # '123 Main St, Springfield, IL 62701'
print(rand.animal()) # 'Lion'
print(rand.music_genre()) # 'Rock'
print(rand.sport()) # 'Basketball'