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!
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).
- Speckle.Core on NuGet
- All Speckle.Transport on NuGet
- Speckle.Objects on NuGet
- All Speckle.Objects.Converter on NuGet
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.
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.
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 ⭐️!