September 11, 2024
March 11, 2021
Blog

SpecklePy Tutorial: A Simple Dashboard

Learn how to get started with SpecklePy - the Python SDK for Speckle! In this tutorial, we'll be receiving geometry from a stream, updating the data, and using it to do some calculations and simple plots for a dashboard using Plotly and Dash.

Dimitrie Stefanescu
CEO at Speckle
Contents

So, you've familiarised yourself with the Speckle concepts and now you want to get your hands dirty to see what you can do. What about manipulating some Speckle streams and creating a simple dashboard using our Python SDK? Well I've got the perfect tutorial for you!

This SpecklePy tutorial will show you how to send and receive data from a server, update the data using some special Speckle Base Object features, extract and plot your data using Plotly, and display it all nicely using Dash.

👉 Check out the tutorial here!

The tutorial assumes you have general knowledge of Python and Speckle. If anything trips you up, open up the Speckle.Guide and have a look at the Python examples or the Speckle Concepts.

If you want to follow along with the code, the repo for this project can be found here.

What's Next

Join us at SpeckleCon, where you and your team can present projects you are proud of. Showcase how you leveraged Speckle's connected and collaborative aspect, and let’s shape the future of AEC together!

More about SpeckleCon!

Subscribe to Speckle News

Stay updated on the amazing tools coming from the talented Speckle community.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Author
Dimitrie Stefanescu
CEO at Speckle

Visit LinkedIn