Skip to content

fslaborg/XPlot

Folders and files

NameName
Last commit message
Last commit date
Nov 15, 2024
Mar 31, 2020
Apr 22, 2024
Dec 26, 2024
Aug 5, 2020
Apr 21, 2015
Nov 15, 2024
Nov 15, 2024
Nov 15, 2024
Mar 1, 2021
Apr 21, 2015
Apr 22, 2024
Apr 14, 2021
Apr 14, 2021
Apr 20, 2015
Feb 8, 2021
Apr 22, 2024
Nov 15, 2024
Mar 1, 2021
Apr 22, 2024
Nov 15, 2024
Apr 22, 2024
Nov 8, 2019
Nov 15, 2024
Nov 15, 2024
Nov 15, 2024

Repository files navigation

XPlot

XPlot is a largely "done" project. It works for what it does, but it is not feature-complete enough.

For a much more feature-complete way to build Plotly charts with F#, use Plotly.NET: https://plotly.net/

Nuget Badge Contributor Covenant Gitpod ready-to-code

XPlot logo

XPlot is splendid data visualization package for F# and .NET. Uses Plotly and Google Charts as "backends" to render fancy visualization.

Try XPlot in your browser

Click this button to launch a Binder instance, where you can get plotting interactively!

The fsharp/Docs/Plotting with Xplot and csharp/Docs/Plotting with Xplot notebooks show many ways you can plot data.

Binder

Contributing

This repository is governed by the Contributor Covenant Code of Conduct.

We pledge to be overt in our openness, welcoming all people to contribute, and pledging in return to value them as whole human beings and to foster an atmosphere of kindness, cooperation, and understanding.

No contribution is too small. We appreciate everything from spelling fixes to brand-new features.

Gitpod quickstart

If you'd like to use contribute without leaving your browser, just click this button to create a new online environment:

Open in Gitpod

This will provision an environment with all necessary dependencies so you can just write some code.

Local development

To develop locally, first download the latest .NET Core SDK.

Then, if you're on Unix, just run this from the command line:

.\build.sh

If you're on Windows, run this from the command line:

.\build.cmd

You can then open the project in the editing enviroment you prefer most. We recommend Visual Studio Code.

Documentation

http://fslaborg.github.io/XPlot/

NuGet

Release

set APIKEY=...
dotnet fsi build.fsx -- -p Release

Contact