OneOf

Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching (by mcintyre321)

OneOf Alternatives

Similar projects and alternatives to OneOf

  1. csharplang

    The official repo for the design of the C# programming language

  2. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  3. core

    114 OneOf VS core

    .NET news, announcements, release notes, and more! (by dotnet)

  4. rr

    113 OneOf VS rr

    Record and Replay Framework

  5. jOOQ

    98 OneOf VS jOOQ

    jOOQ is the best way to write SQL in Java

  6. BenchmarkDotNet

    Powerful .NET library for benchmarking

  7. Terminal.Gui

    Cross Platform Terminal UI toolkit for .NET

  8. MediatR

    56 OneOf VS MediatR

    Simple, unambitious mediator implementation in .NET

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. language-ext

    C# pure functional programming framework - come and get declarative!

  11. Refit

    35 OneOf VS Refit

    The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.

  12. FluentResults

    A generalised Result object implementation for .NET/C#

  13. Eto.Forms

    Cross platform GUI framework for desktop and mobile applications in .NET

  14. Giraffe

    19 OneOf VS Giraffe

    A native functional ASP.NET Core web framework for F# developers.

  15. dunet

    6 OneOf VS dunet

    C# discriminated union source generator

  16. Lazy Cache

    An easy to use thread safe in-memory caching service with a simple developer friendly API for c#

  17. Sandcastle

    Sandcastle Help File Builder (SHFB). A standalone GUI, Visual Studio integration package, and MSBuild tasks providing full configuration and extensibility for building help files with the Sandcastle tools.

  18. csharp-monad

    Library of monads for C#

  19. FastReport

    Free Open Source Reporting tool for .NET6/.NET Core/.NET Framework that helps your application generate document-like reports

  20. LINQKit

    6 OneOf VS LINQKit

    LINQKit is a free set of extensions for LINQ to SQL and Entity Framework power users.

  21. moja

    4 OneOf VS moja

    Composable computation pipelines for Java: Async, Lazy, Option, Try, Result, Multi (List), Stated, Reader, Logger, Writer.

  22. ClosedTypeHierarchyDiagnosticSuppressor

    Suppresses exhaustiveness warnings for switching (switch statement or expression) on closed type hierarchies

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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

OneOf discussion

Log in or Post with

OneOf reviews and mentions

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

Stats

Basic OneOf repo stats
29
3,601
2.2
6 months ago

Sponsored
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io

Did you know that C# is
the 10th most popular programming language
based on number of references?