F# Web Frameworks

Open-source F# projects categorized as Web Frameworks | Edit details

Top 3 F# Web Framework Projects

  • Giraffe

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

    Project mention: Overriding JSON serializer in Giraffe | dev.to | 2022-01-04

    By default Giraffe, the framework which I use as a web server, uses Newtonsoft.Json to serialize results to JSON. However, for discriminated union, it generates quite a lot of JSON so I've switched to System.Text.Json which is built into newer versions of .Net Core. In combination with FSharp.SystemTextJson package allows serializing discriminated unions more gracefully. All we need is to decorate Branch type with JsonFSharpConverter(JsonUnionEncoding.BareFieldlessTags) attribute.

  • Suave.IO

    Suave is a simple web development F# library providing a lightweight web server and a set of combinators to manipulate route flow and task composition.

    Project mention: Building a Webpack alternative in F# | dev.to | 2021-12-16

    This shouldn't be that hard, I just needed a server that well... served the HTML/CSS/JS files right? I went to my desktop, created an F# script added a couple of libraries like Suave and CliWrap so I could call the dotnet fable command from my F# code and make it compile my Fable files.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • Saturn

    Opinionated, web development framework for F# which implements the server-side, functional MVC pattern

    Project mention: Why did you (any .NET pro) either choose or switch to using F#? | reddit.com/r/dotnet | 2021-12-22

    The "S" stands for Saturn. Suave is not very popular.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-04.

F# Web Frameworks related posts


What are some of the best open-source Web Framework projects in F#? This list will help you:

Project Stars
1 Giraffe 1,719
2 Suave.IO 1,225
3 Saturn 622
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.