Pricing
Used For
Used By
Tasks
Speckle is an open-source data platform designed to streamline interoperability, collaboration, and data exchange across the AEC industry. Built for BIM and computational design professionals, Speckle enables real-time data sharing between a wide range of design and analysis tools, including Revit, Rhino, Grasshopper, Archicad, AutoCAD, Blender, Excel, QGIS, Unity, Unreal Engine, and more.
Unlike traditional file-based workflows, Speckle works through streaming structured data (geometry, parameters, metadata) across tools and teams—preserving element intelligence and context. This allows for live, multi-directional collaboration, version control, and granular data control, making it ideal for complex projects requiring input from multiple stakeholders.
Developers also benefit from its extensible APIs and automation capabilities, enabling custom workflows, dashboards, and integrations. With its open-source foundation and flexible deployment, Speckle is transforming how BIM data is shared, visualized, and used across the project lifecycle.
Key Features
Multi-App Integration: Connects with major AEC and design platforms
Real-Time Collaboration: Stream and sync data live between teams
Granular Data Control: Share entire models or specific elements
Open Source & Developer-Friendly: Full access to APIs and custom extensions
Version History: Keep track of who changed what and when
Web-Based Viewer: Explore geometry and metadata without opening BIM software
Custom Dashboards: Build analytical tools for project data insights
Automated Workflows: Use connectors or write scripts to automate tasks