We use cookies on this site to enhance your user experience
By clicking the Accept button, you agree to us doing so. More info on our cookie policy
We use cookies on this site to enhance your user experience
By clicking the Accept button, you agree to us doing so. More info on our cookie policy
[JavaScript]
Codestrap
[JavaScript]
Bootstrap a dev project in the browser
Display and run personal GitHub repositories
Popular languages supported
Description
Codestrap is a Google Chrome extension for developers. It allows to quickly bootstrap a dev project entirely in the browser!
With a few clicks is possible to configure and launch a dev project with your favorite language and framework (for example Java with Spring Boot). The project is launched in Gitpod to develop and debug directly in the browser. Supported languages are Java, Python, and JavaScript including a few frameworks.
The extension combines two cool technologies: GitHub templates and Gitpod. GitHub templates allow copying a repository as a base template for your project. Gitpod (besides other features) provides a web Visual Studio Code connected to GitHub repositories. Codestrap combines these two features in a handy Chrome extension.
The extension is implemented in JavaScript and uses octokit.js to communicate with GitHub.
I am often on StackOverflow and CodeReview, where developers post coding questions. Before answering a question I want to make sure that the code runs properly but creating a new project on my laptop every time is annoying and takes time. Codestrap allows me to do it quickly and without even opening my IDE!
Additionally, I used it as a chance to learn how a Chrome extension works.
If you are a developer and you like helping others on StackOverflow, then this extension will probably be useful for you.
If you often use GitHub, you like coding and experimenting with new languages, then it might also be useful for you.
Solo developer.
JavaScript
Here on GitHub. The templates are here.