Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Shmew/Feliz.Plotly
Fable bindings written in the Feliz-style for plotly.js.
https://github.com/Shmew/Feliz.Plotly
dsl elmish-applications fable feliz fsharp graphing plotly plotlyjs react type-safe visualization
Last synced: 2 months ago
JSON representation
Fable bindings written in the Feliz-style for plotly.js.
- Host: GitHub
- URL: https://github.com/Shmew/Feliz.Plotly
- Owner: Shmew
- License: mit
- Created: 2019-10-13T07:09:21.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-02-21T03:24:31.000Z (4 months ago)
- Last Synced: 2024-03-27T21:45:57.081Z (3 months ago)
- Topics: dsl, elmish-applications, fable, feliz, fsharp, graphing, plotly, plotlyjs, react, type-safe, visualization
- Language: F#
- Homepage: https://shmew.github.io/Feliz.Plotly/
- Size: 129 MB
- Stars: 55
- Watchers: 7
- Forks: 13
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: Contributing.md
- License: LICENSE
Lists
- awesome-fable - Feliz.Plotly - Fable bindings written in the Feliz-style for plotly.js. (Libraries)
README
# Feliz.Plotly [![Nuget](https://img.shields.io/nuget/v/Feliz.Plotly.svg?maxAge=0&colorB=brightgreen)](https://www.nuget.org/packages/Feliz.Plotly)
Fable bindings for [plotly.js](https://github.com/plotly/plotly.js) and [react-plotly.js](https://github.com/plotly/react-plotly.js) with [Feliz](https://github.com/Zaid-Ajaj/Feliz) style api for use within React applications.
Lets you build visualizations in an easy, discoverable, and safe fashion.
See the full documentation with live examples [here](https://shmew.github.io/Feliz.Plotly/).
A quick look:
```fs
open Feliz
open Feliz.PlotlyPlotly.plot [
plot.traces [
traces.scatter [
scatter.x [ 1; 2; 3; 4 ]
scatter.y [ 10; 15; 13; 17 ]
scatter.mode.markers
]
traces.scatter [
scatter.x [ 2; 3; 4; 5 ]
scatter.y [ 16; 5; 11; 9 ]
scatter.mode.lines
]
traces.scatter [
scatter.x [ 1; 2; 3; 4 ]
scatter.y [ 12; 9; 15; 12 ]
scatter.mode [
scatter.mode.lines
scatter.mode.markers
]
]
]
]
```