Gitpod Goes Open Source
Written by Kay Ewbank   
Thursday, 27 August 2020

Gitpod, a Kubernetes application that provides a collaborative development environments in your browser, is now open source. Coding in Gitpod uses Eclipse Theia, which is similar to VS Code. Gitpod is also tightly integrated with GitLab, GitHub, and Bitbucket.

Gitpod provides an IDE that can be launched from any GitHub page. Along with the in-browser IDE you get a cloud-based Linux container configured specifically for the current project.

gitpodicon

Eclipse Theia is described as a true open source alternative to Microsoft’s Visual Studio Code. Theia is an extensible platform to develop multi-language Cloud and Desktop IDEs.

Theia has been designed to give an extensible platform to develop multi-language Cloud and Desktop IDE-like products for developers. Using Theia means Gitpod offers coding support features in the IDE such as syntax highlighting and auto-complete. While the current IDE is based on Theia, the developers plan to allow the use of other IDEs as well.

gitpod

VS Code extensions are supported, and you can use any VS Code extension by installing it from the integrated vendor-neutral marketplace Open VSX.

Gitpod supports prebuilt dev environments, and it continuously builds your git branches like a CI server.What this means is that whenever your code changes for reasons such as when new commits are pushed to your repository, Gitpod can prebuild workspaces, i.e. run the init commands in your .gitpod.yml before you even start a workspace. This means that when you create a new workspace on a branch, or Pull/Merge Request, for which a prebuild exists, this workspace will load much faster, because all dependencies will have been already downloaded ahead of time, and your code will be already compiled.

Parallel workspaces are another feature - essentially each browser tab acts as a separate workspace so that if one workspace is occupied with work in progress, you can open a second tab for different work.

Gitpod It includes an integrated Docker build and supports integrated code reviews. You can take snapshots of any stat of your dev environment and let others create clones, and the team development options include the ability to Invite team members to your environments.

 gitpodicon

More Information

Theia Website

Gitpod Website

Gitpod On GitHub

Related Articles

Eclipse Releases Theia - Open Source VSCode Alternative

Eclipse Launches Working Group For Cloud Development Tools  

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Fermyon's Spin WebAssembly Version 3.0 Released
26/11/2024

The open source developer tool for building, distributing, and running serverless WebAssembly applications reaches version 3.0. What's new?



Remembering Grace Hopper On Her 114th Anniversary
09/12/2024

Today sees the start of Computer Science Education Week and  the 2024 Hour of Code. These educational event are timed to coincide with Grace Hopper's birthday on January 9th, 1906 due to her conc [ ... ]


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info