Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 C# Fsharp Projects
-
AutoFixture
AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
interactive
.NET Interactive combines the power of .NET with many other languages to create notebooks, REPLs, and embedded coding experiences. Share code, explore data, write, and learn across your apps in ways you couldn't before.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
AngouriMath
New open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.
-
ShopifySharp
ShopifySharp is a .NET library that helps developers easily authenticate with and manage Shopify stores.
-
Npgsql.FSharp.Analyzer
F# analyzer that provides embedded SQL syntax analysis, type-checking for parameters and result sets and nullable column detection when writing queries using Npgsql.FSharp.
-
road-to-orleans
This repository illustrates the road to orleans with practical, real-life examples. From most basic, to more advanced techniques.
-
Curryfy
Provides strongly typed extensions methods for C# delegates to take advantages of functional programming techniques, like currying and partial application.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Yes, it does feel like some of the "standard stuff" in other more nuanced languages are missing (especially miss AutoFixture ngl). Some of those are a conscious decison by the golang team for example.
What you may have been looking for is these:
- https://learn.microsoft.com/en-us/dotnet/core/deploying/nati...
- https://github.com/dotnet/samples/blob/main/core/nativeaot/N...
Mono has been a stable choice for embedding in game-script style scenarios, in particular, because of the ability to directly call its methods inside providing the caller honors the calling convention correctly, but it has been slowly becoming more of a liability as you are missing out on a lot of performance by not hosting CoreCLR instead, if that is the desired scenario.
For .dll/.so/.dylib's, it is easier and often better to just build a native library with naot instead (you can also produce a statically linkable binaries but it might have issues on e.g. macOS which has...not the most reliable linker that likes to take breaking changes).
Project mention: Exploratory Data Analysis with F#, Plotly.NET, and ML.NET DataFrames | dev.to | 2023-12-25All of this will be accomplished inside of a single Polyglot Notebook. If you're not familiar with Polyglot Notebooks, they're a technology built on top of Jupyter Notebooks that allow you to use additional language kernels, including a F# Kernel. This lets you run interactive data science experiments in a single notebook as shown here in VS Code:
Project mention: Project Type GUID Changed when coworkers opens solution on their PC Why? | /r/dotnetcore | 2023-06-27The .NET Core one was necessary once. Today msbuild (and I believe VS too) uses heuristics instead, so it does not matter which GUID you use.
Project mention: Show HN: EdgeDB Cloud and 4.0 with FTS and Auth | news.ycombinator.com | 2023-11-01There is a work-in-progress query builder support for .NET: https://github.com/edgedb/edgedb-net/tree/feat/querybuilder-...
https://github.com/extism/dotnet-pdk
Final solution is okay though (github)
C# Fsharp related posts
- Exploratory Data Analysis with F#, Plotly.NET, and ML.NET DataFrames
- ASP.NET Core Blazor
- The combined power of F# and C#
- Importing Code in Polyglot Notebooks
- How can I authenticate against Azure Artifacts from Jetbrains Rider?
- wrapped_mono 0.3 - run C#/F# code inside your rust projects!
- Announcing Polyglot Notebooks! Multi-language notebooks in Visual Studio Code - .NET Blog
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Apr 2024
Index
What are some of the best open-source Fsharp projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | MathNet | 3,390 |
2 | AutoFixture | 3,219 |
3 | samples | 3,216 |
4 | interactive | 2,746 |
5 | spark | 1,997 |
6 | project-system | 952 |
7 | Mobius: C# API for Spark | 937 |
8 | AngouriMath | 754 |
9 | ShopifySharp | 722 |
10 | Stanford.NLP for .NET | 594 |
11 | IL2C | 389 |
12 | EyesGuard | 325 |
13 | Npgsql.FSharp.Analyzer | 137 |
14 | road-to-orleans | 137 |
15 | Farkle | 84 |
16 | edgedb-net | 78 |
17 | AdventOfCode | 73 |
18 | Curryfy | 62 |
19 | Gradient-Samples | 61 |
20 | lobe.NET | 53 |
21 | dotnet-pdk | 31 |
22 | SoftTouch.ECS | 18 |
23 | aoc | 0 |
Sponsored