Awesome F# Awesome

F# is a programming language with focus on immutability, type inference, first-class functions, powerful data types and pattern matching, targeting .NET and other platforms.

This is a curated list of awesome F# frameworks, libraries, software and resources.

Contents

Main Language-Related Repositories

F# Wrappers for Popular .NET Libraries

Looking to have a more enjoyable experience when consuming a popular .NET library? Here is a quick table.

.NET Library F# Wrapper
SP.NTCore Blazor Bolero
ASP.NTCore Giraffe (+ optionally Saturn)
Oxpecker
Avalonia Avalonia.FuncUI
MAUI/Xamarin.Forms Fabulous
MSTest/NUnit/xUnit.net FsUnit
System.TetJson FSharp.SystemTextJson
WPF Elmish.WPF