Skip to content
SPECIFICTION
Get listed

Faker vs GoFakeIt

Faker

faker.readthedocs.io

GoFakeIt

github.com

Side by side

FigureFakerGoFakeIt
Price fromFree—
Free planYes—
Free trial——
Open source——
API—Yes
Self-hostedYesYes
Plans published10
Spec score · Test Data Generation Tools7.7 (#10)6.9 (#25)
CustomizationUsers can add custom providers, including dynamic providers that read elements from an external source.Users can add custom functions and implement the Fakeable interface to control generated values for their own types.
Data typesBuilt-in providers generate values such as names, addresses, and text.Examples include names, email addresses, phone numbers, companies, credit card numbers, and job titles.
LicenseFaker is released under the MIT License.GitHub identifies the repository license as MIT.
PurposeFaker is a Python package for generating fake data for database bootstrapping, XML documents, stress testing, and anonymizing production data.GoFakeIt describes itself as a random fake data generator written in Go.

Plans

Faker

  • FakerFree

Faker pricing →

GoFakeIt

No plans published.

GoFakeIt pricing →

In their own words

Faker

Faker has no write-up on Specifiction yet; its figures are above.

Visit faker.readthedocs.io

GoFakeIt

GoFakeIt has no write-up on Specifiction yet; its figures are above.

Visit github.com