C# Fsharp

Open-source C# projects categorized as Fsharp

Top 23 C# Fsharp Projects

  • MathNet

    Math.NET Numerics

  • 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.

  • Project mention: API: Go, .NET, Rust | /r/dotnet | 2023-12-09

    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.

  • 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.

    InfluxDB logo
  • samples

    Sample code referenced by the .NET documentation (by dotnet)

  • Project mention: The Rust Calling Convention We Deserve | news.ycombinator.com | 2024-04-18

    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).

  • 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.

  • Project mention: Exploratory Data Analysis with F#, Plotly.NET, and ML.NET DataFrames | dev.to | 2023-12-25

    All 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:

  • spark

    .NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers. (by dotnet)

  • project-system

    The .NET Project System for Visual Studio

  • Project mention: Project Type GUID Changed when coworkers opens solution on their PC Why? | /r/dotnetcore | 2023-06-27

    The .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.

  • Mobius: C# API for Spark

    C# and F# language binding and extensions to Apache Spark (by microsoft)

  • 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.

    WorkOS logo
  • 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.

  • Stanford.NLP for .NET

    Stanford NLP for .NET

  • IL2C

    IL2C - A translator for ECMA-335 CIL/MSIL to C language.

  • EyesGuard

    👀 Windows Application for protecting your eyes

  • 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.

  • Project mention: Any good Orleans tutorial? | /r/dotnet | 2023-12-10
  • Farkle

    LALR parser combinators for C# and F#.

  • edgedb-net

    The official .NET client library for EdgeDB

  • Project mention: Show HN: EdgeDB Cloud and 4.0 with FTS and Auth | news.ycombinator.com | 2023-11-01

    There is a work-in-progress query builder support for .NET: https://github.com/edgedb/edgedb-net/tree/feat/querybuilder-...

  • AdventOfCode

    My C# and F# Advent Of Code solutions (by CameronAavik)

  • Curryfy

    Provides strongly typed extensions methods for C# delegates to take advantages of functional programming techniques, like currying and partial application.

  • Gradient-Samples

    Samples for TensorFlow binding for .NET by Lost Tech

  • lobe.NET

    .NET library for lobe.

  • dotnet-pdk

    Extism Plug-in Development Kit (PDK) for C# and F#

  • Project mention: WASM by Example | news.ycombinator.com | 2023-11-15

    https://github.com/extism/dotnet-pdk

  • SoftTouch.ECS

    Archetypal ECS for F# and C#

  • aoc

    Advent of code (by SaahilClaypool)

  • Project mention: -❄️- 2023 Day 10 Solutions -❄️- | /r/adventofcode | 2023-12-09

    Final solution is okay though (github)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Fsharp related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com