Skip to main content

Gitpod

Gitpod is an open-source Kubernetes application for ready-to-code developer environments that spins up fresh, automated dev environments for each task, in the cloud, in seconds. It enables you to describe your dev environment as code and start instant, remote and cloud-based developer environments directly from your browser or your Desktop IDE.

It is a container-based development platform which puts developer experience first. Gitpod provides ready-to-code developer environments in the cloud which is accessible through your browser and your local IDE.

It enables development teams to describe their dev environment as code , start configurable and fresh developer environments for each new task which is entirely in the cloud.

Screenshot 2021-10-06 at 4 07 02 PM

Features

  • Dev environments as code
  • Prebuilt dev environments .
  • Integrated Docker build
  • GitLab, GitHub, and Bitbucket integration
  • Integrated code reviews
  • Collaboration
  • Professional & customizable developer experience i.e Install any VS Code extension with one click on a user and/or team level.

Develop on Gitpod

The following links describe how to develop on Gitpod and elaborate on topics briefly touched on elsewhere in the documentation:

  • Create a team
  • Local Companion
  • VS Code Desktop Support
  • One workspace per task
  • Life of a workspace
  • Contexts
  • Collaboration & Sharing

During the development of Gitpod we also developed some our own infrastructure tooling to make development easier and more efficient. To this end we've developed a number of open source projects including:

  • Werft
  • Leeway
  • Dazzle
  • OpenVSCode Server