---
title: Development
description: "Development guides for RustDesk contributors. Learn how to build RustDesk on Linux, Windows, and macOS, and find contributor-oriented documentation for the project."
keywords: ["rustdesk development", "build rustdesk", "rustdesk contributor docs", "rustdesk linux build", "rustdesk windows build", "rustdesk macos build"]
weight: 8
pre: "<b>3. </b>"
chapter: true
---

Use these development guides when you want to build RustDesk from source, understand the contributor workflow, or troubleshoot platform-specific build issues.

## Which development guide should you choose?

| Need | Best guide |
| --- | --- |
| Start from the overall contributor build docs | [Build](/docs/en/dev/build/) |
| Build the desktop app on Linux | [Linux build](/docs/en/dev/build/linux/) |
| Build the desktop app on Windows | [Windows build](/docs/en/dev/build/windows/) |
| Build the desktop app on macOS | [macOS build](/docs/en/dev/build/osx/) |
| Fix common Windows build problems | [FAQ for Windows](/docs/en/dev/build/faq/) |

{{% children depth="3" showhidden="true" %}}
