SaaSHub helps you find the best software and product alternatives Learn more →
Top 10 F# C# Projects
Random Testing for .NETProject mention: Property-based tests and clean architecture are perfect fit | dev.to | 2022-10-11
As you can see from the imports statement we're relying on FsCheck to generate some random values for us.
WebSharper - Full-stack, functional, reactive web apps and microservices in F# and C# (by dotnet-websharper)Project mention: Launch HN: Pynecone (YC W23) – Web Apps in Pure Python | news.ycombinator.com | 2023-03-13
Websharper lets you develop web apps all in F# or C#. Its reactive HTML layer is particularly useful.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
interactive graphing library for .NET programming languages :chart_with_upwards_trend:Project mention: Issue with F# Plotly.NET chart descriptions - would love some advice! | reddit.com/r/fsharp | 2022-04-28
.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 (by jet)
Release with confidence, state-of-the-art property testing for .NET.Project mention: Resources to learn the F# ecosystem | reddit.com/r/fsharp | 2022-10-15
Unit testing: I personally use FsUnit, specifically FsUnit.Xunit. There's some other libraries like Expecto and Hedgehog (property testing), but I haven't found a reason to use them. I recently started experimenting a little with Hedgehog. FsUnit integrates well into Visual Studio, since it sits nicely on top of NUnit and xUnit, and it's done everything I've needed so far.
Roslyn-based LSP language server for C#Project mention: Understanding the .NET ecosystem: The evolution of .NET into .NET 7 | news.ycombinator.com | 2023-03-21
Sadly, OmniSharp (the LSP for vscode and nvim) isn't all that great. The performance is incredibly bad, easily orders of magnitude worse than VS and Rider.
There is this alternative LSP, which I plan to try out still: https://github.com/razzmatazz/csharp-language-server
F# Async workflow <--> .NET Task/ValueTask easy seamless interoperability library.
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
This is a typedoc json to C# type bindings converter. Can be used as a TypeScript to C# bindings converter.
Randomly test state machines (such as your UI) by randomly navigating through transitions (by kaeedo)
Parser for Yayyson, a pseudo-JS embedded language.
F# C# related posts
[OmniSharp] Error executing vim.schedule
1 project | reddit.com/r/neovim | 7 Feb 2023
3 projects | reddit.com/r/fsharp | 16 Jan 2023
Omnisharp and go to definition behavior
2 projects | reddit.com/r/neovim | 31 Dec 2022
Functional, reactive Point of sale with WebSharper
1 project | dev.to | 26 Dec 2022
C# lspconfig issues
1 project | reddit.com/r/neovim | 8 Dec 2022
Property-based tests and clean architecture are perfect fit
1 project | dev.to | 11 Oct 2022
Good book to learn F#?
3 projects | reddit.com/r/fsharp | 7 Sep 2022
A note from our sponsor - #<SponsorshipServiceOld:0x00007f160cb78d00>
www.saashub.com | 23 Mar 2023
What are some of the best open-source C# projects in F#? This list will help you: