go-plotly

go-plotly

go-plotly is a simple, free to use plotting microservice. Connect to go-plotly with a gRPC connection and plot graphs in real time. I made this service in response to the lack of anything offering similar functionality, particularly for Go, at the time of writing.

Summary

go-plotly is built on top of plot.ly and offers similar functionalities to it’s API, without their restrictions. go-plotly uses a combination of gRPC and websocket technology to create an easy to use, reliable microservice that delivers near instantaneous transmission of data between a client and a graph and overcomes the 50ms throttle imposed by plot.ly.

Plus, did I mention that it is COMPLETELY free? For usage details, please refer to the documentation. Here’s an example client written in Go.