Discover the top trending F# repositories and projects on Github. Explore the latest trends in F# development.
Fable
F# to JavaScript, TypeScript, Python, Rust and Dart Compilerfsharp
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studiofsharp
Please file issues or pull requests here: https://github.com/dotnet/fsharpdark
Darklang main repo, including language, backend, and infraPaket
A dependency manager for .NET with support for NuGet packages and Git repositories.marksman
Write Markdown with code assist and intelligence in the comfort of your favourite editor.Giraffe
A native functional ASP.NET Core web framework for F# developers.fvim
Cross platform Neovim front-end UI, built with F# + Avaloniasuave
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.FAKE
FAKE - F# Makebuckaroo
The decentralized package manager for C++ and friends 🏝️Nu
Repository hosting the open-source Nu Game Engine and related projects.Fabulous
Declarative UI framework for cross-platform mobile & desktop apps, using MVU and F# functional programmingFSharpKoans
A simple, fun, and interactive way to learn the F# language through testing.FsCheck
Random Testing for .NETBolero
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.fantomas
FSharp source code formatterelmish
Elm-like abstractions for F# appsFSharpPlus
Extensions for F#Rezoom.SQL
Statically typechecks a common SQL dialect and translates it to various RDBMS backendsionide-vscode-fsharp
VS Code plugin for F# developmentAvalonia.FuncUI
Develop cross-plattform GUI Applications using F# and Avalonia!FSharpx.Extras
Functional programming and other utilities from the original "fsharpx" projectFSharp.Data
F# Data: Library for Data AccessRewrap
Rewrap extension for VSCode and Visual StudioDeedle
Easy to use .NET library for data and time series manipulation and for scientific programmingDiffSharp
DiffSharp: Differentiable Functional Programmingexpecto
A smooth testing lib for F#. APIs made for humans! Strong testing methodologies for everyone!FunScript
F# to JavaScript compiler with JQuery etc. mappings through a TypeScript type providerHopac
http://hopac.github.io/Hopac/Hopac.htmlSaturn
Opinionated, web development framework for F# which implements the server-side, functional MVC patterncore
WebSharper - Full-stack, functional, reactive web apps and microservices in F# and C#performance
This repo contains benchmarks used for testing the performance of all .NET RuntimesVimSpeak
Speak to your editor.fparsec
A parser combinator library for F#LinqOptimizer
An automatic query optimizer-compiler for Sequential and Parallel LINQ.fslang-design
RFCs and docs related to the F# language design process, see https://github.com/fsharp/fslang-suggestions to submit ideasFSharp.Formatting
F# tools for generating documentation (Markdown processor and F# code formatter)ProjectScaffold
A prototypical .NET solution (file system layout and tooling), recommended for F# projectsfez
F# to core erlang compiler experimentArgu
A declarative CLI argument parser for F#Railway-Oriented-Programming-Example
This repository contains code that demonstrates the "Railway Oriented Programming" concept for error handling in functional programming languages.canopy
f# web automation and testing library, built on top of Selenium (friendly to c# also)SQLProvider
A general F# SQL database erasing type provider, supporting LINQ queries, schema exploration, individuals, CRUD operations and much more besides.farmer
Repeatable Azure deployments with ARM templates - made easy!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 happinessB2R2
B2R2 is a collection of useful algorithms, functions, and tools for binary analysis.altcover
Cross-platform coverage gathering and processing tool set for dotnet/.Net Framework and MonoFsUnit
FsUnit makes unit-testing with F# more enjoyable. It adds a special syntax to your favorite .NET testing framework.SAFE-BookStore
Working sample of a SAFE-Stack project with hot reloadingFalco
A toolkit for building fast and functional-first web applications using F#.csharp-language-server
Roslyn-based LSP language server for C#FsAutoComplete
F# language server using Language Server Protocollogary
Logs and metrics are one! Professional logging, metrics and analytics for your apps.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/reactionsFSharp.Data.GraphQL
FSharp implementation of Facebook GraphQL query language.Grace
Grace Version Control SystemFsHttp
A lightweight F# HTTP library by @SchlenkR and @dawedaweStreams
A lightweight F#/C# library for efficient functional-style pipelines on streams of data.myriad
Myriad is a code generator for F#FsToolkit.ErrorHandling
An opinionated F# Library for error handlingresharper-fsharp
F# support in JetBrains RiderFsPickler
A fast multi-format message serializer for .NETvale
Verified Assembly Language for EverestExcel-Virtual-Machine
C Compiler which targets Excel (MS Office)Elmish.WPF
Static WPF views for elmish programszzarchive-VisualFSharpPowerTools
[ARCHIVED] Power commands for F# in Visual Studiofsharplu
This library provides a set of F# helpers for string manipulations, logging, collection data structures, file operations, text processing, security, async, parsing, diagnostics, configuration files and Json serialization.CardManagement
FSharpLint
Lint tool for F#FSharp.Control.Reactive
Extensions and wrappers for using Reactive Extensions (Rx) with F#.FsReveal
FsReveal parses markdown and F# script file and generates reveal.js slides.DomainModelingMadeFunctional
Extended code samples related to the book "Domain Modeling Made Functional". Buy the book here: https://pragprog.com/book/swdddf/domain-modeling-made-functional or here https://fsharpforfunandprofit.com/books/FSharp.SystemTextJson
System.Text.Json extensions for F# typesFSharp.TypeProviders.SDK
The SDK for creating F# type providersCI-BuildStats
Little widget to display AppVeyor, TravisCI, CircleCI, GitHub Actions or Azure Pipelines build history charts and other SVG badges.fsharp-cheatsheet
This cheatsheet aims to succinctly cover the most important aspects of F# 6.0.TypeShape
Practical generic programming for F#Liquid
The Language-Integrated Quantum Operations (LIQUi|>) SimulatorPlotly.NET
interactive graphing library for .NET programming languages 📈fsharp-language-server
unquote
Write F# unit test assertions as quoted expressions, get step-by-step failure messages for freets2ocaml
Generate OCaml bindings from TypeScript definitions via the TypeScript compiler APIFSH
F# Shell with integrated F# scripting. Like Bash or Powershell, but better 'cause F#.MiniScaffold
F# Template for creating and publishing libraries targeting .NET 6.0 `net6.0` or console apps .NET 6.0 `net6.0`.fsharp-hedgehog
Release with confidence, state-of-the-art property testing for .NET.ply
High performance System.Threading.(Value)Task computation expressions for F#mathnet-symbolics
Math.NET Symbolicsts2fable
Parser of Typescript declaration filesriscv-fs
F# RISC-V Instruction Set formal specificationFable.Remoting
Type-safe communication layer (RPC-style) for F# featuring Fable and .NET AppsDapper.FSharp
Lightweight F# extension for StackOverflow Dapper with support for MSSQL, MySQL, PostgreSQL, and SQLiteFSharpx.Collections
FSharpx.Collections is a collection of datastructures for use with F# and C#.SwaggerProvider
F# generative Type Provider for SwaggerSAFE-Dojo
An introductory dojo to learn how to develop full stack web applications in F#asn1scc
ASN1SCC: An open source ASN.1 compiler for embedded systemsTaskBuilder.fs
F# computation expression builder for System.Threading.TasksXPlot
A collection of older plotting libraries for F#. Recommended to use Plotly.NET instead https://plotly.net/RProvider
Access R packages from F#ionide-atom-fsharp
Set of Atom plugins for F# developmentfsprojects
F#, C#, HTMLfable-compiler
F#, JavaScript, Jupyter Notebookdotnet
C#, PowerShell, TypeScriptZaid-Ajaj
F#, C#, JavaScriptfsharp
F#, Vim Script, Emacs Lispionide
F#, Dockerfile, TypeScriptfslaborg
F#giraffe-fsharp
F#artempyanykh
Rust, Jupyter Notebook, C++darklang
ReScript, F#, JavaScriptswlaschin
F#, C#elmish
F#, JavaScript, Objective-Cfabulous-dev
F#, C#SuaveIO
F#, C#, HTMLSAFE-Stack
F#, HTML, Shelljet
F#, Go, PythonChrisMarinos
F#yatli
Vim Script, Lua, Javafscheck
F#CompositionalIT
F#, JavaScript, TSQLDzoukr
F#, Dockerfilenessos
F#, C#, CSSfsbolero
F#, CSS, HTMLbryanedds
F#, C#, C++microsoft
C#, Python, TypeScriptLove Open Source and this site? Check out how you can help us