Discover F#

< More Languages

Discover the top trending F# repositories and projects on Github. Explore the latest trends in F# development.

Trending Repositories

1

marksman

Write Markdown with code assist and intelligence in the comfort of your favourite editor.
🔥🔥🔥
2

dark

Darklang main repo, including language, backend, and infra
🔥🔥🔥
3

fvim

Cross platform Neovim front-end UI, built with F# + Avalonia
🔥
4

Giraffe

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

Oxpecker

ASP.NET Core based F# framework
📣
6

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

FSharp.MinimalApi

Library to use AspNet Core Minimal Api with F#
📣
8

vite-plugin-fable

A Vite plugin for Fable
📣
9

Fabulous.AST

Abstract Syntax Tree (AST) Domain Specific Language (DSL) for F#
📣
10

ordo

Ordo: A minimalist language with row polymorphism
📣
11

fsharp

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

core

WebSharper - Full-stack, functional, reactive web apps and microservices in F# and C#
📣
13

csharp-language-server

Roslyn-based LSP language server for C#
📣
14

Fable

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

equinox

.NET event sourcing library with CosmosDB, DynamoDB, EventStoreDB, message-db, SqlStreamStore and integration test backends. Focused at stream level; see https://github.com/jet/propulsion for cross-stream projections/subscriptions/reactions
⬆️
16

Paket

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

Fun.Blazor

Powered by .NET blazor!!! ❤ F#
⬆️
18

Giraffe.ViewEngine

An F# view engine for Giraffe and other ASP.NET Core web applications.
⬆️
19

Fabulous.Avalonia

WIP - Declarative UIs for Avalonia with F# and MVU, using Fabulous
⬆️
20

Hox

Async HTML rendering and a simplistic but extensible DSL based on css selectors.
⬆️
21

FsCheck

Random Testing for .NET
⬆️
22

FSharp.SystemTextJson

System.Text.Json extensions for F# types
⬆️
23

Avalonia.FuncUI

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

fsharp-hashcollections

Library providing fast hash based immutable map and set
⬆️
25

Falco.Htmx

Falco + htmx = ❤️
⬆️
26

FSharp.Control.WebSockets

FSharp.Control.WebSockets wraps dotnet WebSockets in FSharp friendly functions and has a ThreadSafe version.
⬆️
27

Regx

Write regex using F# computation expressions
⬆️
28

FsHttp

A lightweight F# HTTP library by @SchlenkR and @dawedawe
⬆️
29

Fable.Remoting

Type-safe communication layer (RPC-style) for F# featuring Fable and .NET Apps
⬆️
30

Dapper.FSharp

Lightweight F# extension for StackOverflow Dapper with support for MSSQL, MySQL, PostgreSQL, and SQLite
⬆️
31

Nu

Repository hosting the open-source Nu Game Engine and related projects.
⬆️
32

FSharp.GrpcCodeGenerator

A protoc plugin to enable generation of F# code + supporting libraries
⬆️
33

fsharp-integration-tests

⬆️
34

cli

⬆️
35

logary

Logs and metrics are one! Professional logging, metrics and analytics for your apps.
⬆️
36

receipt-reconciliation

Use OCR on receipts and reconcile them against a record of transactions like a financial statement
⬆️
37

Femto

Femto is a CLI tool that automatically resolves npm packages used by Fable bindings
⬆️
38

OneBella

A cross platform GUI tool for LiteDB v5+
⬆️
39

SQLProvider

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

RailwayOrientedProgramming

Railway Oriented Programming slides and code
⬆️
41

FSharpKoans

A simple, fun, and interactive way to learn the F# language through testing.
⬆️
42

fantomas

FSharp source code formatter
⬆️
43

myriad

Myriad is a code generator for F#
⬆️
44

ts2ocaml

Generate OCaml bindings from TypeScript definitions via the TypeScript compiler API
⬆️
45

suave

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.
⬆️
46

FsAutoComplete

F# language server using Language Server Protocol
⬆️
47

Feliz.Router

A router component for React and Elmish that is focused, powerful and extremely easy to use.
⬆️
48

FSharpLint

Lint tool for F#
⬆️
49

FSharp.Stats

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

Numerical-methods-fs

Fsharp makes it easy to use numerical methods
⬆️
51

Rewrap

Rewrap extension for VSCode and Visual Studio
⬆️
52

Fable.FormValidation

A Fable React hook library for validating UI inputs and displaying error messages
⬆️
53

FSharpPlus

Extensions for F#
⬆️
54

WoofWare.Myriad

Some Myriad source generators for F#
⬆️
55

metered-billing-accelerator

⬆️
56

tinyml

⬆️
57

elmish

Elm-like abstractions for F# apps
⬆️
58

fsharp-wasm

A brief introduction to WebAssembly in .NET and F#
⬆️
59

AuctionHouseES

A sample Auction House application in F# with event sourcing by Marten / PostgreSQL.
⬆️
60

TypeShape

Practical generic programming for F#
⬆️
61

fparsec

A parser combinator library for F#
⬆️
62

SqlHydra

SqlHydra is a suite of NuGet packages for working with databases in F# including code generation tools and query expressions.
⬆️
63

duets

🎸 An open-source, text based music simulation game
⬆️
64

NOnion

[WIP] [INSECURE] TOR implementation for .NET
⬆️
65

Feliz

A fresh retake of the React API in Fable and a collection of high-quality components to build React applications in F#, optimized for happiness
⬆️
66

Feliz.Plotly

Fable bindings written in the Feliz-style for plotly.js.
⬆️
67

Elasticsearch.FSharp

F# DSL and Mapping helpers for Elasticsearch
⬆️
68

Funcaster

⚡ Serverless .NET solution for hosting your 🔊 podcasts with (nearly) zero costs using Azure Functions and Azure Storage Account.
⬆️
69

Brahma.FSharp

Actual repository moved form here to:
⬆️
70

Fun.Build

Simple DSL for building CICD scripts with type safety in fsharp
⬆️
71

FsKafka

Minimal F# wrappers for Confluent.Kafka+librdkafka.redist 1.x
⬆️
72

Orsak

⬆️
73

TypeInf

HM Type system
⬆️
74

Giraffe.Htmx

Extensions for Giraffe to support development with htmx
⬆️
75

Counter

A simple counter with the Model-View-Update pattern
⬆️
76

CDGSharp

CD+G parser, serializer and karaoke generator
⬆️
77

Npgsql.FSharp

Thin F# wrapper around Npgsql, the PostgreSQL database driver for .NET
⬆️
78

Exomemory

'Blink, in retrospect. TBD
⬆️
79

Giraffe.Razor

Razor view engine http handlers for Giraffe web applications.
⬆️
80

Navs

A set of libraries that allow Router-like experiences for general purpose F# Apps
⬆️
81

Fabulous.MauiControls

Declarative UIs for .NET MAUI Controls with F# and MVU, using Fabulous
⬆️
82

uno.fabulous

⬆️
83

IcedTasks

F# Cold Tasks and Cancellable Tasks
⬆️
84

Feliz.DaisyUI

Feliz wrapper for DaisyUI TailwindCSS component library
⬆️
85

ExcelProvider

This library is for the .NET platform implementing a Excel type provider.
⬆️
86

FuncasterStudio

Free Docker-based solution for managing your 🔊 podcasts hosted with ⚡ Funcaster!
⬆️
87

ArbitrageGainer-T8-main

ArbitrageGainer-T8-main
⬆️
88

cloudlayerio-fsharp

cloudlayerio (https://cloudlayer.io) - API Library for easy access to our REST based API services using the f# language.
⬆️
89

FSharp.Data.GraphQL

FSharp implementation of Facebook GraphQL query language.
⬆️
90

fsharp-split

⬆️
91

fable-raytracer

⬆️
92

DiffSharp

DiffSharp: Differentiable Functional Programming
⬆️
93

SpectreCoff

A thin, opinionated wrapper around Spectre.Console in F#.
⬆️
94

valdi-exp

⬆️
95

iride

⬆️
96

FSharpPerformance

⬆️
97

monogame-fsharp

F# template for creating games via MonoGame (OO style)
⬆️
98

Fable.Elmish.Nile

Extension to Fable.Elmish that enables transforming the stream of dispatched messages from the view to messages that are dispatched to the update function.
⬆️
99

Oly

Oly Language Compiler and Runtime
⬆️
100

farmer

Repeatable Azure deployments with ARM templates - made easy!
⬆️