> ## Documentation Index
> Fetch the complete documentation index at: https://docs.speckle.systems/llms.txt
> Use this file to discover all available pages before exploring further.

# Open source at Speckle

> Learn what open source means at Speckle, where public code lives, and how to contribute.

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.

<Note>
  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.
</Note>

## Explore public repositories

<CardGroup cols={2}>
  <Card title="Speckle on GitHub" icon="github" href="https://github.com/specklesystems">
    Browse Speckle projects, issues, pull requests, and release history.
  </Card>

  <Card title="Speckle server repository" icon="server" href="https://github.com/specklesystems/speckle-server">
    Explore the open-source Speckle server codebase and related documentation.
  </Card>

  <Card title="Speckle Sharp Connectors" icon="plug" href="https://github.com/specklesystems/speckle-sharp-connectors">
    Explore the Speckle connectors repository for .NET-based connector work.
  </Card>

  <Card title="Speckle Blender" icon="box" href="https://github.com/specklesystems/speckle-blender">
    Explore the dedicated Blender connector project and contribute directly.
  </Card>

  <Card title="Archicad connector" icon="building" href="/connectors/archicad">
    Open Archicad connector documentation and related contribution paths.
  </Card>
</CardGroup>

## How to get involved

1. Browse issues in the relevant repository.
2. Join discussions in [Speckle Community](https://speckle.community/).
3. Open an issue or submit a pull request with your proposed change.
