Engineers, designers, hackers and entire organizations rely on us for
interoperability, automation and collaboration to deliver better buildings, faster.
Please select your role:
Let us give you a quick tour! 🙋♂️
Use our connectors, SDKs, APIs and tools to get in control of your data.
Whether you are writing new integrations, custom workflows or creating brand new apps on top of Speckle, our toolkit is here to take care of the low level stuff, so that you can focus on the fun bits.
From user permission management, data extraction or 3d model online visualization, we've got you covered!
Connectors are plugins for design and analysis software, they let you exchange geometry and BIM data dirctly from the tools you use.
Install our connectors and you'll instantly be able to share your models and data with others or access it from the web, or load it into other supported software .
Speckle ships with a version control system, we're bringing the tech industry best practices to AEC. You'll soon also be able to trigger custom workflows and pipelines directly from Speckle!
Also, Speckle talks
data, not files!
Store it where you want, and access it when you need 🔓
Streams are collections of data inside Speckle. You can see a stream as a folder, a project or a repository.
Data in a stream is stored in commits, which are snapshots of data in time. Every time you send to Speckle from a connector, a commit is created.
Commits can also be organized in branches, for instace, to have multiple design options or to store data by discipline. The dafault branch is called main .
You can now start developing with Speckle and create your connectors, apps or custom workflows.
We have put together a series of resources that you might find useful:
You can now start creating your own workflows for automation, interoperaility or collaboration using Speckle!
We have put together a series of tutorials that you might find useful: