Suggest a tool

Bogus

Metrics as of , from the GitHub or GitLab API of each repository. Refreshed monthly.

What Bogus is

Bogus is a fake data generator for .NET languages, including C#, F# and VB.NET. The project describes itself as a C# port of faker.js, with syntax modelled on FluentValidation. Its purpose is filling databases, user interfaces and applications with fake data for testing. Rules are declared per property on a Faker<T> class using built-in data sets such as names and internet addresses. Data sets exist in many locales, with English as the fallback when a locale lacks one. A global or per-instance seed produces repeatable sequences across runs. It ships as a NuGet package. Minimum targets are .NET Standard 1.3, 2.0 or .NET Framework 4.0.

Written from the project's README, read , and its documentation (see sources).

Category
Test data and mocking
License
MIT
Language
C#
Changelog
Releases on GitHub

Repository metrics

Repository metrics
Stars9,7361
Forks5371
Open issues and PRs911
Contributors781
Commits in the last 90 days01
Last commit2025-12-221
Last releasev35.6.5, 2025-10-261
Fetched

1 Fetched from the GitHub or GitLab API on . Hover a value for its own date.

Status

slowLast commit 91 to 365 days before the fetch date.

Computed from the last commit date and the archive flag on the fetch date. See the status rules.

Alternatives

Listed test data and mocking tools, same primary language first, then by GitHub stars. Each line gives one fact from the tool's documentation where it differs from Bogus's, with its source.

How to install

Install-Package Bogus
From README, read .

Questions

Is Bogus open source?

Yes. Bogus is released under MIT, an OSI-approved license, as reported by the GitHub API on 2026-09-22.

Is Bogus maintained?

On 2026-09-22, the last commit to the default branch was on 2025-12-22, so the listed status is slow. Rule: Last commit 91 to 365 days before the fetch date.

How many GitHub stars does Bogus have?

9,736 stars on 2026-09-22, from the GitHub API. The number is refreshed at each monthly update.

What language is Bogus written in?

The repository's primary language, as reported by the GitHub API, is C#.

How do I install Bogus?

The README gives this command: Install-Package Bogus

Sources

  1. GitHub REST API: repository, read
  2. GitHub REST API: commits, read
  3. GitHub REST API: latest release, read
  4. GitHub REST API: contributors, read
  5. LICENSE file, read
  6. README, read