Discover F#

< More Languages

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

Trending Repositories

1

dark

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

fvim

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

vite-plugin-fable

A Vite plugin for Fable
🔥
4

Giraffe.ViewEngine

An F# view engine for Giraffe and other ASP.NET Core web applications.
🔥
5

Oxpecker

ASP.NET Core based F# framework
🔥
6

Fabulous.AST

Abstract Syntax Tree (AST) Domain Specific Language (DSL) for F#
🔥
7

csharp-language-server

Roslyn-based LSP language server for C#
🔥
8

marksman

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

core

WebSharper - Full-stack, functional, reactive web apps and microservices in F# and C#
🔥
10

AuctionHouseES

A sample Auction House application in F# with event sourcing by Marten / PostgreSQL.
📣
11

FSharpLint

Lint tool for F#
📣
12

Fabulous.Avalonia

WIP - Declarative UIs for Avalonia with F# and MVU, using Fabulous
📣
13

SQLProvider

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

Fable

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

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

Elasticsearch.FSharp

F# DSL and Mapping helpers for Elasticsearch
⬆️
17

SiteFi

A simple WebSharper-based static blog generator with markdown articles.
⬆️
18

dotnet-kit

Community maintained development kit for Prismic and the .NET Framework
⬆️
19

Giraffe

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

Counter

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

flips

Fsharp LInear Programming System
⬆️
22

Fabulous.MauiControls

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

fsharp-wasm

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

FSharp.Mobile.Templates

Mobile templates for .NET 7.0 / F# 7.0
⬆️
25

uno.fabulous

⬆️
26

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

ts2ocaml

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

Funcaster

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

vale

Verified Assembly Language for Everest
⬆️
30

TypeShape

Practical generic programming for F#
⬆️
31

FSharpKoans

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

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

must-use-ret-val-fs

Must use return value: a Roslyn code analyzer and code-fix provider for C#
⬆️
34

tauri-fable

Tauri + Fable (React) Template
⬆️
35

FSharp.Json

F# JSON Reflection based serialization library
⬆️
36

FSharp.Control.FusionTasks

F# Async workflow <--> .NET Task/ValueTask easy seamless interoperability library.
⬆️
37

Perplex-Relational-Engine

My toy relational database management system
⬆️
38

Fable.Lit

Write Fable Elmish apps with Lit
⬆️
39

forro

A sample verifier for a toy language built on top of Boogie
⬆️
40

SqlHydra

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

Machine-Learning-For-.NET-Developers-Notebook

⬆️
42

FsLab

The curated FsLab stack and public discussion board for all things FsLab.
⬆️
43

Nu

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

fshark

Futhark performance in F# projects
⬆️
45

AppleNative.Templates

⬆️
46

FSharp.Control.WebSockets

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

farmer

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

hateoas_fsharp

⬆️
49

SharpVG

Create SVG vector graphics in F#
⬆️
50

asn1scc

ASN1SCC: An open source ASN.1 compiler for embedded systems
⬆️
51

Fable.SignalR

A functional type-safe wrapper for SignalR and Fable.
⬆️
52

CodeAlchemist

CodeAlchemist: Semantics-Aware Code Generation to Find Vulnerabilities in JavaScript Engines (NDSS '19)
⬆️
53

FSharp.SystemCommandLine

⬆️
54

Fue

F# templating library with simple syntax designed for smooth work with F# types.
⬆️
55

FSharp.Data.Adaptive

On-demand adaptive/incremental data for F# https://fsprojects.github.io/FSharp.Data.Adaptive/
⬆️
56

Dash.NET

F# interface to Dash- the most downloaded framework for building ML & data science web apps
⬆️
57

aardvark.rendering

Aardvark.Rendering is a high-performance, dependency-aware rendering engine. It is part of the open-source Aardvark Platform for visual computing, real-time graphics, and visualization.
⬆️
58

Hawaii

dotnet CLI tool to generate type-safe F# and Fable clients from OpenAPI/Swagger or OData services
⬆️
59

FsConfig

FsConfig is a F# library for reading configuration data from environment variables and AppSettings with type safety.
⬆️
60

logary

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

redasher

F# library for Redash API
⬆️
62

GiraffeGenerator

Generating Giraffe server from OpenAPI spec
⬆️
63

FsRabbitMQ-Tutorials

F# implementation of RabbitMQ tutorials
⬆️
64

FSharp.Data.GraphQL

FSharp implementation of Facebook GraphQL query language.
⬆️
65

Fun.Blazor

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

FsHttp

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

myriad

Myriad is a code generator for F#
⬆️
68

Fable.Remoting

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

Giraffe.Htmx

Extensions for Giraffe to support development with htmx
⬆️
70

Argu

A declarative CLI argument parser for F#
⬆️
71

Npgsql.FSharp

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

FsCheck

Random Testing for .NET
⬆️
73

fsharp-split

⬆️
74

Hox

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

Navs

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

Fli

Execute CLI commands from your F# code in F# style!
⬆️
77

Brahma.FSharp

Actual repository moved form here to:
⬆️
78

lc-mirage

A Lethal Company mod that mimics player voices
⬆️