F# dotnet-core

Open-source F# projects categorized as dotnet-core

Top 19 F# dotnet-core Projects

  • Giraffe

    A native functional ASP.NET Core web framework for F# developers.

  • Project mention: The combined power of F# and C# | news.ycombinator.com | 2023-08-07

    Giraffe is another interesting one to explore: https://giraffe.wiki/

    Giraffe is nice because it is itself built "just" as ASP.NET Core Middleware so it plays a bit more nicely than Suave with a mixed stack of C#-defined Middleware.

    It's more likely you accidentally fall back into just translating C# patterns to non-idiomatic F# with Giraffe, but it's also nicer when in that case of needing to live in both worlds and use a mixture of libraries built for C# ASP.NET projects.

  • Plotly.NET

    interactive graphing library for .NET programming languages :chart_with_upwards_trend:

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

    There are many charting options for .NET in a Polyglot Notebook, including ScottPlot, the older XPlot Library, and Plotly.NET. I'm a big fan of Plotly for data visualization in Python, so I choose it when I can in other languages too. However, Plotly.NET is also becoming the defacto standard for data visualization in .NET notebooks.

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

    Repeatable Azure deployments with ARM templates - made easy! (by CompositionalIT)

  • equinox

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

  • Project mention: [Question] Who's using F#? What are you using it for? | /r/dotnet | 2023-05-18
  • MiniScaffold

    F# Template for creating and publishing libraries targeting .NET 6.0 `net6.0` or console apps .NET 6.0 `net6.0`.

  • FSH

    F# Shell with integrated F# scripting. Like Bash or Powershell, but better 'cause F#.

  • StereoDB

    Ultrafast and lightweight in-process memory database written in F# that supports: transactions, secondary indexes, persistence, and data size larger than RAM.

  • Project mention: StereoDB – Ultrafast and lightweight in-process memory database | news.ycombinator.com | 2023-09-12
  • SaaSHub

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

    SaaSHub logo
  • Scrutiny

    Randomly test state machines (such as your UI) by randomly navigating through transitions (by kaeedo)

  • F-a-maze-ing

    Create aesthetic mazes of different shapes, tiles, sizes and more using a CLI tool. A website is also available at https://mazes.apixelinspace.com

  • Marten.FSharp

    A set of FSharp wrappers around Marten

  • Project mention: Has anyone used Wolverine with F#? | /r/fsharp | 2023-06-08

    I've been looking into using it with F#, mainly in conjunction with Akka.NET and Akkling/Wakka wrappers. I've only sniffed around to see if there's need for Hyperion/POCO serialization or other "band-aids" -- but have only just started looking at it. I think it holds a lot of promise, as the C# implementation I did at work was really nice. FYI there's also a nice Marten wrapper here https://github.com/TheAngryByrd/Marten.FSharp

  • FsLibLog

    FsLibLog is a single file you can copy paste or add through Paket Github dependencies to provide your F# library with a logging abstraction. This is a port of the C# LibLog.

  • Mondocks

    An alternative way to interact with MongoDB databases from F# that allows you to use mongo-idiomatic constructs

  • Interstellar

    Cross-platform desktop apps in F# using web tech - https://www.nuget.org/packages/Interstellar.Core/ (by fsprojects)

  • Giraffe.Razor

    Razor view engine http handlers for Giraffe web applications.

  • blossom

    Double entry plain text accounting for traders

  • my-calendar

    📅 Small, local and simple calendar application in your terminal

  • Project mention: Cool F# command line tools? | /r/fsharp | 2023-07-17
  • Lambda-Calculus

    A simple Programming Language Compiler to Lambda-Calculus, with a Lambda-Runtime (by Demuirgos)

  • Giraffe.DotLiquid

    DotLiquid template engine http handlers for Giraffe web applications.

  • yayyson-parser

    Parser for Yayyson, a pseudo-JS embedded language. A toy project.

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

F# dotnet-core related posts

  • [Question] Who's using F#? What are you using it for?

    8 projects | /r/dotnet | 18 May 2023
  • Desktop UI with F# web frameworks?

    9 projects | /r/fsharp | 13 Mar 2023
  • What are you working on? (2022-01)

    3 projects | /r/fsharp | 1 Jan 2022
  • MiniScaffold 0.28.0 Released 🔷🚀

    1 project | /r/fsharp | 4 Jun 2021
  • Do I need to use NUnit with Canopy for Azure Pipelines?

    1 project | /r/fsharp | 25 Apr 2021
  • What is the current state of type providers?

    1 project | /r/fsharp | 28 Mar 2021
  • Structure of .NET Core open source F# projects

    2 projects | /r/fsharp | 6 Mar 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source dotnet-core projects in F#? This list will help you:

Project Stars
1 Giraffe 2,056
2 Plotly.NET 591
3 farmer 500
4 equinox 457
5 MiniScaffold 269
6 FSH 253
7 StereoDB 186
8 Scrutiny 91
9 F-a-maze-ing 84
10 Marten.FSharp 72
11 FsLibLog 54
12 Mondocks 44
13 Interstellar 43
14 Giraffe.Razor 33
15 blossom 25
16 my-calendar 18
17 Lambda-Calculus 13
18 Giraffe.DotLiquid 9
19 yayyson-parser 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com