F#

F# (pronounced “F sharp”) is a cross-platform, open source, functional programming language for .NET. It also includes object-oriented and imperative programming.
- GitHub: https://github.com/topics/fsharp
- Wikipedia: https://en.wikipedia.org/wiki/F_Sharp_(programming_language)
- Repo: https://github.com/fsharp
- Created by: Don Syme
- Released: May 2005
- Related Topics: language, dotnet,
- Last updated: 2025-04-30 00:11:06 UTC
- JSON Representation
https://github.com/sergeyt/fint
.NET CIL interpreter written in simple subset of F#
cil dotnet dotnet-core fsharp interpreter
Last synced: 19 Mar 2025
https://github.com/zaid-ajaj/safe.react
Full Stack F# powered by ASP.NET Core on the backend and modern React on the frontend.
asp-net-core dotnet fable fsharp react web
Last synced: 21 Mar 2025
https://github.com/pasaopasen/programmingbooks
my lovely programming books
book books cpp csharp csharp-book d fsharp java js latex programming programming-books python r r-book russian sql
Last synced: 14 Apr 2025
https://github.com/theangrybyrd/dotnet-mono
dotnet utility to run .net full apps using mono on OSX/Linux
dotnet dotnet-cli dotnet-core fsharp mono monodevelop
Last synced: 21 Mar 2025
https://github.com/chrispritchard/miniknight
A pixel-art platformer in F#, where you must fight your way to the portal, collecting coins and slaying orcs along the way!
2d dotnet-core fsharp monogame pixel-art platformer
Last synced: 22 Apr 2025
https://github.com/deviousasti/fsharp-worksheet
A spreadsheet-like interactive evaluator for F#
fsharp generalisation repl worksheet
Last synced: 21 Mar 2025
https://github.com/dzoukr/feliz.daisyui
Feliz wrapper for DaisyUI TailwindCSS component library
fable feliz fsharp tailwindcss
Last synced: 16 Mar 2025
https://github.com/d-edge/diffract
A .NET library to perform structural diff between two objects
diff dotnet fsharp hacktoberfest hacktoberfest2021 testing unit-testing
Last synced: 19 Dec 2024
https://github.com/vbfox/coloredprintf
F# printf functions but with colors !
Last synced: 05 Mar 2025
https://github.com/ultimateanu/hashdir
A command-line utility to checksum directories and files.
checksum checksum-directories command-line-tool cross-platform dotnet dotnet8 fsharp hash hash-tree hashdir
Last synced: 05 Apr 2025
https://github.com/darklang/fizzboom
Benchmark to compare async web server + interpreter + web client implementations across various languages
benchmark fizzbuzz fsharp interpreter ocaml rust webserver
Last synced: 20 Apr 2025
https://github.com/ZeromaXHe/ZeromaX-s-Playground
A Idle Strategy Game, developed by Godot + C# / F#。放置战略游戏,基于 Godot + C# / F# 实现
csharp fsharp functional-programming gamedev godot
Last synced: 13 Apr 2025
https://github.com/fornever/generaptor
GitHub Actions configuration generator
ci dotnet fsharp github-actions
Last synced: 10 Apr 2025
https://github.com/Zaid-Ajaj/fabulous-simple-elements
An alternative view rendering API for Fabulous (Elmish Xamarin.Forms) that is easy to use and simple to read, inspired by Elmish on the web.
android fabulous fsharp ios xamarin xamarin-forms
Last synced: 13 Nov 2024
https://github.com/jack-pappas/facio
Tools for building compilers, interpreters, and analysis tools in F#
cfg fsharp grammar lexer-generator parser-generator regex
Last synced: 20 Mar 2025
https://github.com/zeromaxhe/zeromax-s-playground
A Idle Strategy Game, developed by Godot + C# / F#。放置战略游戏,基于 Godot + C# / F# 实现
csharp fsharp functional-programming gamedev godot
Last synced: 11 Apr 2025
https://github.com/fsprojects/syntacticversioning
Helper tool to verify semantic version changes based on API surface area changes
fsharp semantic-versioning syntactic-versioning
Last synced: 05 Apr 2025
https://github.com/fsprojects/interstellar
Cross-platform desktop apps in F# using web tech - https://www.nuget.org/packages/Interstellar.Core/
browser cefsharp chromium dotnet-core dotnet-framework fsharp interstellar webkit
Last synced: 17 Mar 2025
https://github.com/angelmunoz/mondocks
An alternative way to interact with MongoDB databases from F# that allows you to use mongo-idiomatic constructs
computation-expressions dotnet dotnet-core dotnet5 fsharp library mongo mongodb nosql
Last synced: 20 Mar 2025
https://github.com/fslaborg/cytoscape.net
.NET interface for Cytoscape.js written in F#
csharp cytoscape dotnet fsharp graph network visualization
Last synced: 13 Nov 2024
https://github.com/AngelMunoz/Mondocks
An alternative way to interact with MongoDB databases from F# that allows you to use mongo-idiomatic constructs
computation-expressions dotnet dotnet-core dotnet5 fsharp library mongo mongodb nosql
Last synced: 14 Nov 2024
https://github.com/gdatasoftwareag/funcydown
A simple functional library to create Markdown files.
Last synced: 28 Apr 2025
https://github.com/cmeeren/cvdm.errorhandling
[DEPRECATED, use FsToolkit.ErrorHandling] AsyncResult and Result computation expressions and helper functions for error handling in F#
async asyncresult computation-expressions error-handling fsharp result
Last synced: 06 Apr 2025
https://github.com/pocketberserker/messagepack.fsharpextensions
MessagePack Extensions for F#. / msgpack.org[F#]
fsharp messagepack msgpack serialization
Last synced: 03 Dec 2024
https://github.com/edgarfgp/fabulous.ast
Abstract Syntax Tree (AST) Domain Specific Language (DSL) for F#
Last synced: 16 Mar 2025
https://github.com/zaid-ajaj/fsharp-weekly
F# Weekly mobile, available for Android (soon iOS and UWP too)
fabulous fsharp fsharp-weekly xamarin
Last synced: 21 Mar 2025
https://github.com/fio-fsharp/fio
🪻A type-safe and highly concurrent library for F# based on pure functional programming
concurrency concurrent concurrent-programming fiber fibers fsharp functional-programing green-threads library parallel-computing parallel-programming programming programming-library runtime-system threads
Last synced: 15 Apr 2025
https://github.com/Zaid-Ajaj/fsharp-weekly
F# Weekly mobile, available for Android (soon iOS and UWP too)
fabulous fsharp fsharp-weekly xamarin
Last synced: 14 Nov 2024
https://github.com/persimmon-projects/persimmon
A unit test framework for F# using computation expressions.
Last synced: 06 Dec 2024
https://github.com/TimLariviere/Fabulous-new
Fabulous v2 - Work in progress
Last synced: 16 Mar 2025
https://github.com/jkone27/fsharp-integration-tests
DSL wrapper around .NET test WebApplicationFactory to simplify integration tests in aspnetcore using F#
api-client aspnetcore dotnet fsharp http integration integration-test mock stub test
Last synced: 07 Apr 2025
https://github.com/fsprojects/furnace
Production-grade ML - F# power & precision guiding Torch performance
ai data-science differential-equations dotnet fsharp llm-framework machine-learning ml optimization
Last synced: 07 Apr 2025
https://github.com/yaccconstructor/yaccconstructor
Platform for parser generators and other grammarware research and development. GLL, RNGLR, graph parsing algorithms, and many others are included.
ebnf fsharp gll-parser glr-parser grammarware lexical-analysis lexing parser-generator parsing
Last synced: 21 Nov 2024
https://github.com/martinmoec/fable-react-native-how-to
A short step-by-step guide to get started developing mobile apps with F# and Fable in React Native
fable fable-elmish fable-react-native fsharp fsharp-app-development fsharp-react-native react-native
Last synced: 28 Mar 2025
https://github.com/azure/aad.fs
F# WebAPI endpoint protection based on Azure AD roles
Last synced: 09 Apr 2025
https://github.com/fsbolero/tryfsharponwasm
F# Compiler running in WebAssembly with Bolero
blazor bolero fsharp webassembly
Last synced: 19 Nov 2024
https://github.com/fsbolero/TryFSharpOnWasm
F# Compiler running in WebAssembly with Bolero
blazor bolero fsharp webassembly
Last synced: 25 Mar 2025
https://github.com/samueleaton/wiz
The F# web framework designed for clarity and speed
asp-net dotnet fsharp http http-server web-framework webserver wiz
Last synced: 01 Apr 2025
https://github.com/simontreanor/funstripe
An F# library to connect to the Stripe API, including code generators to update the model and requests.
code-generation fsharp stripe-api
Last synced: 19 Apr 2025
https://github.com/mykolav/coollang-2020-fs
Compiler of Cool 2020 (a small Scala subset) into x86-64 assembly, in F#
compiler compiler-design fsharp hobby-compiler language parsing programming-language programming-languages statically-typed toy-compiler x86-64
Last synced: 18 Dec 2024
https://github.com/giraffe-fsharp/giraffe-template
A dotnet new template for Giraffe web applications.
aspnet-core dotnet-core dotnet-template fsharp giraffe giraffe-template template-engine
Last synced: 23 Apr 2025
https://github.com/pblasucci/deepdiveap
Deep Dive into Active Patterns
dotnet fsharp pattern-matching presentation
Last synced: 15 Apr 2025
https://github.com/veepee-oss/vp.fsharp.sql
Generic F# ADO Provider Wrapper
Last synced: 05 Apr 2025
https://github.com/surban/plplotnet
PLplot bindings for .Net
chart csharp dotnet dotnet-standard fsharp plplot plplot-bindings
Last synced: 13 Apr 2025
https://github.com/giraffe-fsharp/giraffe.razor
Razor view engine http handlers for Giraffe web applications.
aspnet-core dotnet-core fsharp giraffe http-handler middleware razor razorengine template-engine
Last synced: 24 Apr 2025
https://github.com/surban/PLplotNet
PLplot bindings for .Net
chart csharp dotnet dotnet-standard fsharp plplot plplot-bindings
Last synced: 18 Apr 2025
https://github.com/fable-compiler/vite-plugin-fable
A Vite plugin for Fable
Last synced: 10 Apr 2025
https://github.com/pj/hacn
A "monad" or DSL for creating React components using Fable and F# computation expressions
computation-expressions fable fsharp monadic react react-hooks
Last synced: 17 Dec 2024
https://github.com/hakonrossebo/functional-programming-babelfish
A cheat sheet for finding similar concepts and operators in different functional languages
concept elm fsharp functional-languages haskell purescript
Last synced: 22 Nov 2024
https://github.com/Symbolica/Symbolica.Extensions.Configuration.FSharp
Provides a safe API for binding the dotnet IConfiguration to types in F#.
bind configuration dotnet fsharp typesafe
Last synced: 02 Apr 2025
https://github.com/symbolica/symbolica.extensions.configuration.fsharp
Provides a safe API for binding the dotnet IConfiguration to types in F#.
bind configuration dotnet fsharp typesafe
Last synced: 22 Mar 2025
https://github.com/jbeeko/cfworker-hello-world
Hello World Cloudflare Worker implemented in FSharp and completed to JavaScript by Fable. ReadMe.md describes the process.
cloudflare-workers fable fsharp
Last synced: 26 Apr 2025
https://github.com/kekyo/typeinferencer
Minimal type inference Algorithm W and Algorithm M in F#
algorithm-m algorithm-w ast fsharp functional type-inference
Last synced: 26 Mar 2025
https://github.com/julienxx/dotnet.el
dotnet CLI minor mode for Emacs
csharp dotnet dotnet-cli dotnet-core dotnet-sln dotnetcore emacs emacs-lisp fsharp minor-mode
Last synced: 21 Mar 2025
https://github.com/angelmunoz/bix
Bix, an F# micro-framework for cross-runtime JavaScript backends
bun cloudflare cloudflare-workers deno fable fable-compiler framework fsharp javascript node
Last synced: 16 Mar 2025
https://github.com/gilzoide/unity-fsharp
F# scripting in Unity with automatic compilation
dotnet fsharp openupm unity unity-package unity-plugin unity3d upm upm-package
Last synced: 14 Apr 2025
https://github.com/zaid-ajaj/fable.cloudflareworkers
Write CloudFlare Workers in idiomatic, type-safe F# and compile them to JS using Fable
cloudflare fable fsharp http workers
Last synced: 21 Mar 2025
https://github.com/nozzlegear/railway
Functional helpers including `Async` and `Result` to help enable things like "railway-oriented" programming. Heavily inspired by F#
fsharp functional maybe option railway result typescript
Last synced: 14 Apr 2025
https://github.com/paulmillr/nip44
NIP44 encrypted messages for nostr. Spec and implementations
encrypted encryption fsharp go kotlin nip44 nostr payload rust secure typescript
Last synced: 15 Apr 2025
https://github.com/vbfox/foxsharp
Repository of small F# 🦊 utilities, mainly for using with FAKE
Last synced: 17 Dec 2024
https://github.com/rastreus/fablestarter
An Elmish F# Fable template that uses Tailwind for styling, the Vite bundler, the Vitest test runner and Storybook
elmish fable fsharp storybook tailwindcss template vite vitest
Last synced: 12 Apr 2025
https://github.com/paralax/burningdogs
Honeypot log processor to create OTX Pulse entries
Last synced: 18 Nov 2024
https://github.com/chrispritchard/2d-games-with-unity-in-fsharp
My work through the 2D games with unity book by Jared Halpern and Apress, but using F# instead of C#
fsharp game-development unity unity2d
Last synced: 22 Apr 2025
https://github.com/goswinr/euclid
A 2D and 3D geometry library for F#
2d-geometry 3d-geometry fable fsharp geometry
Last synced: 26 Apr 2025
https://github.com/kekyo/microsoft.codeanalysis.activepatterns
F# Active pattern library for Roslyn Compiler Platform (C#, VB)
Last synced: 26 Mar 2025
https://github.com/freymaurer/siren
A domain specific language (DSL) for creating mermaid graph YAML!
csharp fable fable-dotnet fable-javascript fable-libraries fable-python fsharp javascript mermaid mermaid-diagrams python typescript
Last synced: 10 Apr 2025
https://github.com/rastreus/FableStarter
An Elmish F# Fable template that uses Tailwind for styling, the Vite bundler, the Vitest test runner and Storybook
elmish fable fsharp storybook tailwindcss template vite vitest
Last synced: 23 Apr 2025
https://github.com/sleepyfran/duets
🎸 A text based music simulation game
cli fsharp game life-simulation sim simulation text-based text-based-game tycoon
Last synced: 16 Mar 2025
https://github.com/arthurrump/versionsof.net
Bringing clarity to versions of .NET
dotnet dotnet-core elmish fable fsharp
Last synced: 19 Dec 2024
https://github.com/kaashyapan/regx
Write regex using F# computation expressions
ce computation expression fsharp regex
Last synced: 06 Dec 2024
https://github.com/stijnmoreels/fsecurity
Security testing library written in F# to make writing security tests more fun.
exploitation fsec fsharp input-validation owasp security testing tests url-tampering vulnerability-detection xml-parsing
Last synced: 23 Mar 2025
https://github.com/jackfoxy/fsregex
Composable regular expressions for F#
fsharp functional-programming regular-expression regular-expressions
Last synced: 19 Nov 2024
https://github.com/akhansari/aspfeat
A modular and low ceremony toolkit for ASP.Net Core and F#
Last synced: 17 Apr 2025
https://github.com/dotnet-websharper/mvu
Model-View-Update architecture for WebSharper client-side applications.
Last synced: 06 Apr 2025
https://github.com/tpetricek/tomasp.net
Source code for my web site and blog - yet another remake!
Last synced: 17 Mar 2025
https://github.com/aspnetde/typesafe-spa
This is a small demo that explores different approaches for creating a potentially scalable single page application.
elm elm-architecture elm-lang elmish fsharp model-view-update mvu spa typescript
Last synced: 10 Apr 2025
https://github.com/veepee-oss/vp.fsharp.sql.sqlite
F# Wrapper for SQLite using System.Data.SQLite and Vp.FSharp.Sql
Last synced: 11 Jan 2025
https://github.com/AngelMunoz/fable-bun
Fable bindings for Bun.sh
bun fable fsharp javascript-runtime js
Last synced: 28 Apr 2025
https://github.com/ken-okabe/functional-programming-from-scratch-ja
Functional Programming From Scratch 日本語版
fsharp functional-programming functional-reactive-programming haskell learn-to-code learning mathematical-programming mathematics solidjs typescript verse
Last synced: 10 Apr 2025
https://github.com/angelmunoz/fable-bun
Fable bindings for Bun.sh
bun fable fsharp javascript-runtime js
Last synced: 20 Mar 2025
https://github.com/scc416/visual2
ARM assembler and simulator (written in F#) with elmish, React Monaco Editor, Electron & Fable
arm-architecture electron electron-app electron-application electron-react electron-webpack elmish emulator fable fsharp monaco-editor react react-monaco-editor react-monacoeditor simulator tippy vex webpack webpack4
Last synced: 13 Nov 2024
https://github.com/csbiology/fsharpgephistreamer
F# functions for streaming any kind of graph/network data to the network visualization tool gephi
data-analysis exploratory-data-analysis fsharp gephi graph-visualization streaming-graph-data visualization
Last synced: 04 Dec 2024
https://github.com/jwosty/fsharp.logf
printf-style functions for Microsoft.Extensions.Logging.ILogger (Fable-compatible) - https://www.nuget.org/packages?q=FSharp.Logf
Last synced: 02 Mar 2025
https://github.com/whitetigle/fable-pwa
Use Fable to create your next Pogressive Web Application
Last synced: 21 Nov 2024
https://github.com/vbop9834/neuralfish
Neuroevolution in F#
dotnet dxnn f-sharp fsharp machine-learning neural-network neuroevolution processes
Last synced: 11 Apr 2025