September 11, 2024
April 15, 2021
Blog

Dev tools for every stack!

We are writing Speckle with developers in mind and want to make it as easy as possible for you to integrate, extend or customize Speckle.

Contents

Whether you want to create a new AEC connector, process BIM data or create a web app on top of Speckle, you can do so effortlessly thanks to our SDKs and dev tools.

Here's what we have got so far, but stay tuned, there's more to come!

.NET

Core is our canonical SDK, and it's written in .NET Core Standard 2.0. You can find it in our speckle-sharp monorepo, we have also recently published it on NuGet (make sure to search for Speckle. as that's how all 2.0 packages have been prefixed).

Python

speckle-py 🥧 is our Python SDK and it's compatible with Python 3.6+. You can find it in our speckle-py repo, or on pip.

Javascript

We have also made available our three.js based web viewer as a standalone npm package and the source code is available the speckle-server monorepo.

Docker

Finally, we have also made our server backend and frontend available as precompiled releases in Docker Hub, this makes spinning up a Speckle server a breeze! You can, of course, also find the source code in the speckle-server monorepo.

Conclusion

We really hope the resources above will help you on your journey with Speckle, if you have any feedback or suggestions we'd love to hear them in our community forum 👪. We are also working on additional tooling, including a C++ SDK that will join this list in the near future.

And if you liked our tooling, don't forget to star our GitHub repos ⭐️!

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.