Skip to content

Open Code is a chrome extension that displays all active github repository tabs in a chrome window. It allows the user to open any of these active tabs in vscode web.

Akandeav/open_code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Open Code

Open Code is a chrome extension that displays all active github repository tabs in a chrome window. It allows the user to open any of these active tabs in vscode web.

Background

A quick background to why I made this. Over a couple months, I had to do a lot of development on my browser without having any code on my local machine. The experience was nice since I could code on any computer available. However, I experienced challenges when I had to browse through projects that had a lot of directories and sub directories. It was painful.
Fortunately, Microsoft has a chrome extension that opens a github repo in vscode web but I had always wanted to learn how to build a chrome extension and besides the extension by microsoft only worked if the repo's tab was in focus. I thought it would be nice to have an extension that shows all the tabs and let's you open that tab from anywhere in the chrome window. Besides, I wanted to experience learning how to build a chrome extension. So I followed the google documentation and here we are the intial version.

USAGE

At the moment this extension is available in developer view. The extension will be published on the chrome web store soon.
Thank you.

Load Unpacked Extension

First clone/download this repository To load an unpacked extension in developer mode:

  1. Go to the Extensions page by entering chrome://extensions in a new tab.
    (By design chrome:// URLs are not linkable.)
    • Alternatively, click on the Extensions menu puzzle button and
      select Manage Extensions at the bottom of the menu.
    • Or, click the Chrome menu, hover over More Tools, then select Extensions.
  2. Enable Developer Mode by clicking the toggle switch next to Developer mode.
  3. Click the Load unpacked button and select the open_code directory

Contributing

There's a lot more features that can be added to this extention like:

  • support for gitlab and other service providers.
  • last visited repository history.
  • create bookmarks to repositories.
    and a lot more...

Other things include documentation and coding/contribution practices.
At the moment, to contribute create a fork and send a PR of your contribution.
Alternatively, you can raise an issue to initiate a conversation.
Thank you.

About

Open Code is a chrome extension that displays all active github repository tabs in a chrome window. It allows the user to open any of these active tabs in vscode web.

Topics

Resources

Stars

Watchers

Forks