SaaSHub helps you find the best software and product alternatives Learn more →
Top 6 F# programming-language Projects
-
Yes, the next version will be able to set up locally - you'll be able to install a single Darklang binary and run any darklang program without any further steps. See the explanations on https://darklang.com homepage.
The issue with the hard connection between the editor and language is that each change becomes a massive undertaking. Making a language improvement was much much much simpler than making the editor change to support it.
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
fslang-design
RFCs and docs related to the F# language design process, see https://github.com/fsharp/fslang-suggestions to submit ideas
You should read this first: https://learn.microsoft.com/en-us/dotnet/fsharp/language-ref...
There are multiple alternate asynchronous computation expression implementations which give different ergonomics and behavior (like https://github.com/TheAngryByrd/IcedTasks). There's an entire CE extension to specifically enable this kind of convenience and flexibility too: https://github.com/fsharp/fslang-design/blob/main/FSharp-6.0...
None of this is possible in C#, at least without jumping through many hoops and ending up with extra boilerplate (and this is okay, C# has enough of its own complexity). As cjbgkagh noted, providing this type of control is the whole point and what makes F# so powerful.
-
gauntlet
A compile-to-Golang programming language designed to alleviate some of Go's design choices 👾 (by gauntlet-lang)
Project mention: Gauntlet: A programming language designed to fix Go's frustrating design choices | news.ycombinator.com | 2025-06-02 -
-
-
F# programming-language discussion
F# programming-language related posts
-
Darklang Goes Open Source
-
Darklang
-
WASM_of_OCaml
-
It's so unfortunate they decided to go with the Clojure/Haskell type syntax, as opposed to something friendlier like Elixir. A lot of people will not even try this language as a result. [Unison]
-
Cloud, Why So Difficult?
-
Drawbacks of adding 'Interfaces with static abstract members' in F#
-
Drawbacks of adding Interfaces with static abstract members in F#
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Sep 2025
Index
What are some of the best open-source programming-language projects in F#? This list will help you:
# | Project | Stars |
---|---|---|
1 | dark | 2,091 |
2 | fslang-design | 544 |
3 | gauntlet | 156 |
4 | boba | 54 |
5 | coollang-2020-fs | 38 |
6 | stck | 25 |