Skip to main content
Speckle is built with an open-source foundation. That means core parts of the platform are developed in public repositories, with public issue tracking and community contributions. Speckle covers a broad and complex surface area, and it is not realistic for most contributors to know the full stack end to end. The strongest community contributions often come from deep domain knowledge in AEC workflows, particularly around connectors and how they behave in real projects.

What this means in practice

  • You can inspect source code for public Speckle components.
  • You can report bugs and propose improvements in GitHub issues.
  • You can contribute fixes, docs updates, and new ideas through pull requests.
  • You can discuss roadmap and implementation details with the team and community.
Some enterprise-only capabilities are not developed in public repositories. When that is the case, public documentation still explains availability and usage, while deployment details are provided through enterprise channels.

Explore public repositories

Speckle on GitHub

Browse Speckle projects, issues, pull requests, and release history.

Speckle server repository

Explore the open-source Speckle server codebase and related documentation.

Speckle Sharp Connectors

Explore the Speckle connectors repository for .NET-based connector work.

Speckle Blender

Explore the dedicated Blender connector project and contribute directly.

Archicad connector

Open Archicad connector documentation and related contribution paths.

How to get involved

  1. Browse issues in the relevant repository.
  2. Join discussions in Speckle Community.
  3. Open an issue or submit a pull request with your proposed change.
Last modified on March 30, 2026