F# Giraffe

Open-source F# projects categorized as Giraffe | Edit details

Top 5 F# Giraffe Projects

  • GitHub repo 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.

  • GitHub repo Feliz.ViewEngine

    Feliz DSL and engine for HTML generation and server side rendering (SSR)

    Project mention: Doing MVC in F# and Saturn | dev.to | 2021-07-16

    There are other DSL Flavors out there like https://github.com/dbrattli/Feliz.ViewEngine (a react based DSL) or https://github.com/giraffe-fsharp/Giraffe.Razor (if you like razor pages) so if you feel this is too much, don't worry you can still write plain HTML (cshtml) or React jsx like code.

  • SonarQube

    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.

  • GitHub repo AAD.fs

    F# WebAPI endpoint protection based on Azure AD roles

    Project mention: Why I'm using Falco instead of Saturn/Giraffe for F# Backend | StonkWatch | reddit.com/r/fsharp | 2021-03-27
  • GitHub repo Giraffe.Razor

    Razor view engine http handlers for Giraffe web applications.

    Project mention: Generando HTML en F# | dev.to | 2021-08-16
  • GitHub repo Giraffe.Htmx

    Extensions for Giraffe to support development with htmx

    Project mention: Introducing Giraffe.Htmx | dev.to | 2021-11-26

    Head over to the project site for NuGet links and more examples!

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# Giraffe related posts


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

Project Stars
1 Giraffe 1,719
2 Feliz.ViewEngine 49
3 AAD.fs 35
4 Giraffe.Razor 25
5 Giraffe.Htmx 11
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.