Bogus

:card_index: A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js. (by bchavez)

Bogus Alternatives

Similar projects and alternatives to Bogus

  • faker-cs

    Discontinued C# port of the Ruby Faker gem (http://faker.rubyforge.org/)

  • AutoFixture

    AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.

  • LearnThisRepo.com

    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

  • Moq

    - Bogus VS Moq

    Discontinued Repo for managing Moq 4.x [Moved to: https://github.com/moq/moq]

  • NBuilder

    Rapid generation of test objects in .NET (by garethdown44)

  • FakeItEasy

    The easy mocking library for .NET

  • GenFu

    GenFu is a library you can use to generate realistic test data. It is composed of several property fillers that can populate commonly named properties through reflection using an internal database of values or randomly created data. You can override any of the fillers, give GenFu hints on how to fill them.

  • NSubstitute

    A friendly substitute for .NET mocking libraries.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • FsCheck

    Random Testing for .NET

  • xUnit

    xUnit.net is a free, open source, community-focused unit testing tool for .NET.

  • TypeORM

    1 Bogus VS TypeORM

    ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

  • eShopOnContainers

    Discontinued Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 7, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor. Moved to https://github.com/dotnet/eShop.

  • BenchmarkDotNet

    Powerful .NET library for benchmarking

  • Ocelot

    .NET API Gateway

  • Fluent Assertions

    A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.

  • testcontainers-dotnet

    A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.

  • CacheManager

    CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.

  • Verify

    Verify is a snapshot tool that simplifies the assertion of complex data models and documents.

  • Stryker.NET

    Mutation testing for .NET core and .NET framework!

  • SqlClient

    Microsoft.Data.SqlClient provides database connectivity to SQL Server for .NET applications.

  • nbuilder

    Rapid generation of test objects in .NET

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Bogus alternative or higher similarity.

Bogus reviews and mentions

Posts with mentions or reviews of Bogus. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-01-06.

Stats

Basic Bogus repo stats
27
8,066
8.4
19 days ago

bchavez/Bogus is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of Bogus is C#.

The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com