PSFaker
1.0.0
A PowerShell port of fzaninotto/Faker – generates realistic fake data for testing, seeding, and anonymisation.
Minimum PowerShell version
5.1
Installation Options
Owners
Package Details
Author(s)
- PSFaker Contributors
Tags
Faker Testing DataGeneration Mock
Functions
New-Faker Get-FakeRandomDigit Get-FakeRandomDigitNotNull Get-FakeRandomDigitNot Get-FakeRandomNumber Get-FakeRandomFloat Get-FakeNumberBetween Get-FakeRandomLetter Get-FakeRandomElement Get-FakeRandomElements Invoke-FakeShuffle Format-FakeNumerify Format-FakeLexify Format-FakeBothify Format-FakeAsciify Format-FakeRegexify Get-FakeWord Get-FakeWords Get-FakeSentence Get-FakeSentences Get-FakeParagraph Get-FakeParagraphs Get-FakeText Get-FakeName Get-FakeFirstName Get-FakeFirstNameMale Get-FakeFirstNameFemale Get-FakeLastName Get-FakeTitle Get-FakeTitleMale Get-FakeTitleFemale Get-FakeNameSuffix Get-FakeAddress Get-FakeStreetAddress Get-FakeStreetName Get-FakeBuildingNumber Get-FakeCity Get-FakeCityPrefix Get-FakeCitySuffix Get-FakeState Get-FakeStateAbbr Get-FakePostcode Get-FakeCountry Get-FakeLatitude Get-FakeLongitude Get-FakeSecondaryAddress Get-FakePhoneNumber Get-FakeTollFreePhoneNumber Get-FakeE164PhoneNumber Get-FakeCompany Get-FakeCompanySuffix Get-FakeCatchPhrase Get-FakeBS Get-FakeJobTitle Get-FakeEmail Get-FakeSafeEmail Get-FakeFreeEmail Get-FakeCompanyEmail Get-FakeUserName Get-FakePassword Get-FakeDomainName Get-FakeDomainWord Get-FakeTld Get-FakeUrl Get-FakeSlug Get-FakeIPv4 Get-FakeLocalIPv4 Get-FakeIPv6 Get-FakeMacAddress Get-FakeUnixTime Get-FakeDateTime Get-FakeDateTimeAD Get-FakeISO8601 Get-FakeDate Get-FakeTime Get-FakeDateTimeBetween Get-FakeDateTimeThisCentury Get-FakeDateTimeThisDecade Get-FakeDateTimeThisYear Get-FakeDateTimeThisMonth Get-FakeAmPm Get-FakeDayOfMonth Get-FakeDayOfWeek Get-FakeMonth Get-FakeMonthName Get-FakeYear Get-FakeCentury Get-FakeTimezone Get-FakeCreditCardType Get-FakeCreditCardNumber Get-FakeCreditCardExpirationDate Get-FakeCreditCardDetails Get-FakeIban Get-FakeSwiftBic Get-FakeHexColor Get-FakeRgbColor Get-FakeRgbColorAsArray Get-FakeRgbCssColor Get-FakeSafeColorName Get-FakeColorName Get-FakeHslColor Get-FakeHslColorAsArray Get-FakeFileExtension Get-FakeMimeType Get-FakeUuid Get-FakeEan13 Get-FakeEan8 Get-FakeIsbn13 Get-FakeIsbn10 Get-FakeBoolean Get-FakeMd5 Get-FakeSha1 Get-FakeSha256 Get-FakeLocale Get-FakeCountryCode Get-FakeLanguageCode Get-FakeCurrencyCode Get-FakeEmoji Get-FakeUserAgent Get-FakeChromeAgent Get-FakeFirefoxAgent Get-FakeSafariAgent Get-FakeOperaAgent Get-FakeIEAgent Get-FakeBiasedNumberBetween Get-FakeHtmlLorem Get-FakeRealText Get-FakeUnique Get-FakeOptional Get-FakeValid Reset-FakeUnique
Dependencies
This module has no dependencies.
FileList
- PSFaker.nuspec
- .github\workflows\ci.yml
- PSFaker.psd1
- PSFaker.psm1
- README.md
- psfaker.logo.jpg
- src\Providers\Address.ps1
- src\Providers\Base.ps1
- src\Providers\Company.ps1
- src\Providers\DateTime.ps1
- src\Providers\Internet.ps1
- src\Providers\Lorem.ps1
- src\Providers\Misc.ps1
- src\Providers\Person.ps1
- tests\PSFaker.Tests.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 (current version) | 3 | 3/14/2026 |