Skip to content
@falcoframework

Falco F#

A functional-first toolkit for building brilliant ASP.NET Core applications using F#.

Falco

NuGet Version build license net10.0 net9.0 net8.0 aot

Docs · Code · Samples · Help

Get Started · Learn More

Latest release: 5.2.0 (December, 21, 2025)

Meet Falco

open Falco
open Microsoft.AspNetCore.Builder

let wapp = WebApplication.Create()

wapp.Run(Response.ofPlainText "Hello world")

A toolkit for building functional-first, full-stack web applications using F#.

  • Built on the high-performance components of ASP.NET Core.
  • Seamlessly integrates with existing .NET Core middleware and libraries.
  • Designed to be simple, lightweight and easy to learn.

Key Features

Learn

The best way to get started is by visiting the documentation. For questions and support, please use discussions. For chronological updates, refer to the changelog.

Why "Falco"?

Kestrel has been a game changer for the .NET web stack. In the animal kingdom, "Kestrel" is a name given to several members of the falcon genus. Also known as "Falco".

Find a bug?

There's an issue for that.

License

Licensed under Apache License 2.0.

Popular repositories Loading

  1. Falco Falco Public

    A functional-first toolkit for building brilliant ASP.NET Core applications using F#.

    F# 641 44

  2. Falco.Htmx Falco.Htmx Public

    Falco + htmx = ❤️

    F# 78 2

  3. Falco.Markup Falco.Markup Public

    An F# DSL for efficient markup generation, including HTML, SVG and XML.

    F# 43 3

  4. Falco.Datastar Falco.Datastar Public

    Falco + 🚀Datastar = ❤️

    F# 38 1

  5. Falco.OpenApi Falco.OpenApi Public

    OpenAPI integration for Falco.

    F# 10 1

  6. Falco.Template Falco.Template Public

    A dotnet-new template for Falco web applications.

    PowerShell 6 1

Repositories

Showing 8 of 8 repositories

Top languages

Loading…

Most used topics

Loading…