GENERATORS.md
This is the full list of generators available, organized by most popular use cases and by their comprehensive list.
[!TIP] If you run into any issues with a generator not being available, see A note about the Generators versions.
Generate email addresses, passwords, domains, etc.
Travel back in time or to future.
Generate names, genders, bios, job titles, and more.
Generate random numbers and strings.
Generate addresses, zip codes, street names, states, and countries.
Create account details, transactions, and crypto addresses.
Generate avatars with lots of customization.
Generate coffee, beer, tea and other entries.
Generate breeds, names, sizes, etc.
Generate entries for artistic needs, from TV Shows to Japanese media.
Generate movies titles, quotes, characters, etc.
Generate genres, artists, song names, etc.
Generate genres, titles, authors, etc.
Generate titles, characters, quotes and more from a variety of TV shows.
Want to see a comprehensive list of all generators? Expand the sections below to find all the available generators, categorized by their namespaces.
<details> <summary>Default</summary>If you get a uninitialized constant Faker::[some_class] error, your version of
the gem is behind main.
To make sure that your gem is the one documented here, change the line in your Gemfile to:
gem 'faker', :git => 'https://github.com/faker-ruby/faker.git', :branch => 'main'
The generators have the @faker.version tag on top of their implementation.
From the tags, you can identify the version the generator was added:
# Faker::TvShows::ParksAndRec.character
# @faker.version 1.9.0
def character
fetch('parks_and_rec.characters')
end