Plotly.NET
equinox
Our great sponsors
Plotly.NET | equinox | |
---|---|---|
4 | 2 | |
584 | 451 | |
8.7% | 1.1% | |
8.3 | 8.6 | |
about 1 month ago | 4 days ago | |
F# | F# | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Plotly.NET
-
Exploratory Data Analysis with F#, Plotly.NET, and ML.NET DataFrames
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.
- Issue with F# Plotly.NET chart descriptions - would love some advice!
-
Best libraries for scientific charts?
You can look at the csharp tests for examples https://github.com/plotly/Plotly.NET/tree/dev/tests/Plotly.NET.Tests.CSharp
-
F# + Plotly.NET + AngouriMath + Interactive: symbolic algebra for research!
Plotly.NET: awesome package for plotting in F# (in that article, it's there).
equinox
- [Question] Who's using F#? What are you using it for?
-
Can anyone suggest any interesting F# projects?
F# works really well with event-driven architectures. Event sourcing and MVU/Elmish both work well with immutable data (you can't change an event after it's happened!). Discriminated unions are fantastic, and F# event sourcing/MVU libraries make liberal usage of them. Elmish is a frontend agnostic MVU library that has WPF/Javascript/WebAssembly implementations. On the event sourcing side there's Akka (though this is more actor model) and Equinox whose maintainer is incredibly friendly.
What are some alternatives?
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.
the-ray-tracer-challenge-fsharp - F# implementation of the ray tracer found in The Ray Tracer Challenge by Jamis Buck
plotly - The interactive graphing library for Python :sparkles: This project now includes Plotly Express!
memstate - In-memory event-sourced ACID-transactional distributed object graph engine for .NET Standard
GnuplotCSharp - Make gnuplot graphs with C#, including by passing arrays (data) and using "hold on" to have several layers of graphs
FBlazorShop - This is a port of Steve Sanderson's Pizza Workshop for Blazor by using F# and Bolero.
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
Pricer - Pricing of options and other financial products
MiniScaffold - F# Template for creating and publishing libraries targeting .NET 6.0 `net6.0` or console apps .NET 6.0 `net6.0`.
FsMake - A pipeline runner for F#.
csharp-language-server - Roslyn-based LSP language server for C#
MiniZinc.Net - MiniZinc <-> .NET