Skip to content

.NET Libraries & Packages

Essential NuGet packages and libraries commonly used in .NET development projects.

Testing Libraries

Bogus

Fake data generator for .NET that creates realistic test data for development and testing.

xUnit

Free, open-source unit testing framework for .NET with modern testing patterns.

Verify

Snapshot testing library that simplifies assertion of complex models and documents.

Snapshooter

Snapshot testing framework for .NET that captures and compares object snapshots.

Messaging & Communication

MassTransit

Distributed application framework for .NET with message-based, loosely-coupled architecture.

MediatR

Simple mediator implementation in .NET for in-process messaging and CQRS patterns.

Refit

Type-safe REST library for .NET that generates HTTP API clients from interfaces.

RabbitMQ

Message broker that implements Advanced Message Queuing Protocol (AMQP) for reliable messaging.

GraphQL

Query language and runtime for APIs that provides efficient and flexible data fetching.