Trending F# Projects

This page lists the top trending F# projects based on the growth of GitHub stars.
It is updated once every day. The last update was on 15 Apr 2024.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending F# Projects

  • Fabulous.Avalonia

    Declarative UIs for Avalonia with F# and MVU, using Fabulous

  • Plotly.NET

    interactive graphing library for .NET programming languages :chart_with_upwards_trend:

  • ts2ocaml

    Generate OCaml bindings from TypeScript definitions via the TypeScript compiler API

  • FsHttp

    A lightweight F# HTTP library by @SchlenkR and @dawedawe

  • Avalonia.FuncUI

    Develop cross-plattform GUI Applications using F# and Avalonia!

  • dark

    Darklang main repo, including language, backend, and infra

  • Fun.Blazor

    Powered by .NET blazor!!! ❤ F#

  • vale

    Verified Assembly Language for Everest (by project-everest)

  • FsAutoComplete

    F# language server using Language Server Protocol

  • StereoDB

    Ultrafast and lightweight in-process memory database written in F# that supports: transactions, secondary indexes, persistence, and data size larger than RAM.

  • F-Sharp

    All Algorithms implemented in F#

  • BS

    Implementation of the BS language as created by Mark Rendle at 2014. Refer to this repo for information and canonical list of language features

  • UnionArgParser

    A declarative CLI argument parser for F#

  • SQLProvider

    A general F# SQL database erasing type provider, supporting LINQ queries, schema exploration, individuals, CRUD operations and much more besides.

  • aether

    Optics for F# (by xyncro)

  • FSharpPlus

    Extensions for F#

  • DiffSharp

    DiffSharp: Differentiable Functional Programming

  • equinox

    .NET event sourcing library with CosmosDB, DynamoDB, EventStoreDB, message-db, SqlStreamStore and integration test backends. Focused at stream level; see for cross-stream projections/subscriptions/reactions (by jet)

  • FSharp.Data.GraphQL

    FSharp implementation of Facebook GraphQL query language.

  • myriad

    Myriad is a code generator for F#

  • Bolero

    Bolero brings Blazor to F# developers with an easy to use Model-View-Update architecture, HTML combinators, hot reloaded templates, type-safe endpoints, advanced routing and remoting capabilities, and more.

  • fslang-design

    RFCs and docs related to the F# language design process, see to submit ideas

  • Fabulous

    Declarative UI framework for cross-platform mobile & desktop apps, using MVU and F# functional programming

  • FSharp.UMX

    F# units of measure for primitive non-numeric types

  • F# Formatting

    F# tools for generating documentation (Markdown processor and F# code formatter)

  • FSharp.Data.Adaptive

    On-demand adaptive/incremental data for F#

  • fantomas

    FSharp source code formatter

  • core

    WebSharper - Full-stack, functional, reactive web apps and microservices in F# and C# (by dotnet-websharper)

  • Giraffe

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

  • FSharp.Stats

    statistical testing, linear algebra, machine learning, fitting and signal processing in F#

  • ionide-vscode-fsharp

    VS Code plugin for F# development

  • performance

    This repo contains benchmarks used for testing the performance of all .NET Runtimes

  • FsCheck

    Random Testing for .NET

  • SAFE-Dojo

    An introductory dojo to learn how to develop full stack web applications in F#

  • elmish

    Elm-like abstractions for F# apps

  • fable-react

    Fable bindings and helpers for React and React Native

  • Elmish.WPF

    Static WPF views for elmish programs

  • Fable: F# |> BABEL

    F# to JavaScript, TypeScript, Python, Rust and Dart Compiler

  • VisualFSharp

    The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio

  • Saturn

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

  • F# Data

    F# Data: Library for Data Access

  • FAKE

    FAKE - F# Make

  • Paket

    A dependency manager for .NET with support for NuGet packages and Git repositories.

  • SAFE-template

    dotnet CLI template for SAFE project

  • pulsar-client-dotnet

    Apache Pulsar native client for .NET (C#/F#/VB)

  • Deedle

    Easy to use .NET library for data and time series manipulation and for scientific programming

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

  • Rezoom.SQL

    Statically typechecks a common SQL dialect and translates it to various RDBMS backends

  • ProjectScaffold

    A prototypical .NET solution (file system layout and tooling), recommended for F# projects

  • Fable.Python

    Python bindings for Fable

ABOUT: The growth percentage is calculated as the increase in the number of stars compared to the previous month. We list only projects that have at least 500 stars and a GitHub organization logo set.


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

Project Growth
1 Fabulous.Avalonia 8.4%
2 Plotly.NET 8.1%
3 ts2ocaml 6.3%
4 FsHttp 4.1%
5 Avalonia.FuncUI 3.1%
6 dark 3.0%
7 Fun.Blazor 2.8%
8 vale 2.4%
9 FsAutoComplete 2.4%
10 StereoDB 2.1%
11 F-Sharp 2.0%
12 BS 2.0%
13 UnionArgParser 1.8%
14 SQLProvider 1.8%
15 aether 1.8%
16 FSharpPlus 1.7%
17 DiffSharp 1.6%
18 equinox 1.5%
19 FSharp.Data.GraphQL 1.5%
20 myriad 1.5%
21 Bolero 1.5%
22 fslang-design 1.4%
23 Fabulous 1.3%
24 FSharp.UMX 1.3%
25 F# Formatting 1.3%
26 FSharp.Data.Adaptive 1.2%
27 fantomas 1.2%
28 core 1.2%
29 Giraffe 1.1%
30 FSharp.Stats 1.0%
31 ionide-vscode-fsharp 1.0%
32 performance 0.9%
33 FsCheck 0.9%
34 SAFE-Dojo 0.8%
35 elmish 0.7%
36 fable-react 0.7%
37 Elmish.WPF 0.7%
38 Fable: F# |> BABEL 0.7%
39 VisualFSharp 0.7%
40 Saturn 0.6%
41 F# Data 0.5%
42 FAKE 0.5%
43 Paket 0.4%
44 SAFE-template 0.4%
45 pulsar-client-dotnet 0.3%
46 Deedle 0.3%
47 Suave.IO 0.3%
48 Rezoom.SQL 0.3%
49 ProjectScaffold 0.0%
50 Fable.Python 0.0%