👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.

Developing in a codespace

You can open a codespace on GitHub, then develop using Visual Studio Code's features.

Anyone can develop in a codespace owned by their user account.

Codespaces is available for user accounts using GitHub Free or GitHub Pro. For more information, see "GitHub's products."

Were you able to find what you were looking for?

Note: Codespaces is currently in limited public beta and subject to change. During the beta period, GitHub does not make any guarantees about the availability of Codespaces. For more information about joining the beta, see "About Codespaces."

After you open a codespace, you can develop using Visual Studio Code's features, such as text editing, debugging, and Git commands. For more information, see the Visual Studio Code documentation.

For the best experience with Codespaces, we recommend using a Chromium-based browser, like Google Chrome or Microsoft Edge. Firefox is currently unsupported, and there are known issues using Safari. For more information, see "Troubleshooting your codespace."

You can connect to your codespace directly from Visual Studio Code. For more information, see "Connecting to your codespace from Visual Studio Code."

  1. At the top of any page, click Codespaces.
    Codespaces link in header
  2. Click the name of the codespace you want to develop in.
    Name of codespace

Were you able to find what you were looking for?

Ask a human

Can't find what you're looking for?

Contact us