Top 20 NuGet option Packages

Helper classes to avoid usage of null in class types. To be used in conjuction with NullableClass.Analyzer
Extends Rlx to support common ASP.NET MVC Core functions
Provides interoperability between optional types and JSON serialization.
Additional extensions for the Option type, including a computation expression
This package provides a value converter, introduced in Entity Framework Core 2.1, to allow nullable database fields to be mapped to fields/properties defined as F# options, instead of either Nullable<T> or requiring explicit null checks.
Implementation of option type holding a value or representing a none.
A .NET Standard library that adds option semantics to a tuple of Boolean and T.
“To be, or not to be, that is the question”. A simple Option type for .NET
Core.Maybe.Json — JsonConverter for the Maybe type
Provides a fully-featured Option type, aka a Maybe type, with several companion helpers (parsing, LINQ). An Option type allows to represent objects that are either something (a value or a reference) or nothing. Nullable Reference Types (NRT) do not count since they are not actual .NET types but ann...
Maybe type representing optional values.
Provides a simple option type for C# allowing you to never return null and communicate to your consumers that something might or might not have a value.
A C# library for building command-base console applications. Inspired by python's argparse.
Maybe Monad library for exterminating NullRefericeException.
DEPRECATED: Optional.Extensions has been replaced by more specific packages. Check out Optional.Collections, Optional.Utilities etc. Extended functionality for Optional.
A rich and elegant library for parameter-parsing that supports various syntaxes and flavors.
Implementation of a few Monadic types in C# to make life easier on a few pain points of working with the language
Functional Data types for C#
Add an Option type like F#'s Option to create a non-nullable reference type.
C# implementation of the Maybe (optional value) wrapper with fluent and LINQ APIs.