A Google Chrome Extension for AlgoExpert, Push Question Descriptions, ScrathPad and Solutions into Github When Submit Code
AlgoExpertHub Extension
Steps:
1. Authorize AlgoExpertHub to access your Github Read and Write Rights by click Authorize Button
2. After successful authorization, create a new repository and link an existing repository by entering repository name into the input field and click \"link\". Click “unlink\" button if you want to unlink the repository
3. Now, solve more questions on https://www.algoexpert.io; code will be automatically commited when you click \"Submit Code\" button on AlgoExpert if the solution is correct; enjoy more commits show up on your Github and track your progress!
If the extension stops working, please refresh your algoexpert tab or refresh this extension. Chrome background worker will stop working after a long time of inactivity and when reload the extension.
This is an open source project, to view the source, please visit: https://github.com/ShuhaoZQGG/AlgoExpertHub.
This extension doesn't collect any of your personal information, it only requires your Github authorization and Algoexpert content for its functionality. All the information is stored on your own browser.
Version Updates:
1.3.0: now support push scratchpad into github: take a record of your thought process; move business logic away from service worker because sevice worker often stops before the request sent
1.3.1: fix bugs on content script - background workers connection
1.3.2: fix bugs on scratch pad content
Source Manifest.json
How to download and manually install AlgoExpertHub extension for Chrome
Looking for a way to install AlgoExpertHub extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.
However, you may need to install AlgoExpertHub extensions manually, this article outlines two simple methods to effortlessly install AlgoExpertHub extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.
Method 1: Download AlgoExpertHub extension and manually install through Drag &Drop
If you ever need to manually install a AlgoExpertHub extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.
Step 1: Download the AlgoExpertHub Extension by clicking the "Download CRX" button on the website.
Look for the AlgoExpertHub extension you wish to install. Go to the website and download the AlgoExpertHub extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for AlgoExpertHub extension that contains all the data.
Step 2: Extract &Arrange Files
Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.
Step 3: Go to the Chrome Extensions Page
Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.
Step 4: Drag and Drop the Extension
Now, go to the folder where you extracted the AlgoExpertHub extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.
Step 5: Complete the Installation
Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.
Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.
Method 2: Download AlgoExpertHub extension for Chrome and install in Developer Mode
This is another method to install AlgoExpertHub extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.
Step 1: Download the AlgoExpertHub extension file
Select and download the AlgoExpertHub extension by clicking the 'Download CRX' button on the website.
Step 2: Extract the downloaded contents
Convert the file to a ZIP file if it is in CRX format then extract the AlgoExpertHub extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your AlgoExpertHub extension running.
Step 3: Open Chrome Extension Setting Page
In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.
Step 4: Enable Developer Mode
After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.
Step 5: Load the Unpacked Extension
Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."
Step 6: Select the Extension Folder
Once the pop-up opens upon clicking Load unpacked, select the AlgoExpertHub extension directory and click on the "Select Folder "button.
Step 7: Confirm and Install
After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.
Conclusion
Here we've made a step-by-step guide on How to manually install AlgoExpertHub extension in 2 ways. We hope this guide proves helpful.
Similar Extensions
GoVisually 47 3 ★ 181KiB
Redense Clip 47 0 ★ 68.23KiB
Times Colonist Subscription Remover 47 1 ★ 52.94KiB
jjny_blocker 47 3 ★ 43.08KiB
Prod 2 Dev 47 2 ★ 212KiB
Zendesk Link Collector 47 0 ★ 67.79KiB
Magento 2 images replace tool 47 0 ★ 16.87KiB
Reflect: AI Coach for Meetings 47 0 ★ 2.14MiB
TimeToCoda 47 2 ★ 1.56MiB
Gitlab Enhancement Suite 47 1 ★ 95.15KiB
Character Input 47 0 ★ 398KiB
Figma Properties Panel Resizer 47 1 ★ 25.71KiB
Stopwatch for Excel 47 0 ★ 6.03KiB
LeetHub 47 92 ★ 22.43MiB
Chairsyde 47 1 ★ 134KiB
BlackLimpkin: become 10x more productive on LinkedIn 47 2 ★ 615KiB
Coda Extension 47 6 ★ 263KiB
Nosto 47 0 ★ 6.02MiB
Twitter Reaction Counter 47 0 ★ 133KiB
Amazon GPT Reviewer 47 0 ★ 38.99KiB
Whisper API chrome-extension 47 0 ★ 29.97KiB
StarterCSS 47 0 ★ 1.18MiB
HotelGyms.com - Stay fit while traveling 47 2 ★ 340KiB
Website AI Extension 47 8 ★ 22.25KiB
User reviews
Brandon Niu (ID: 000000bb65eec567) Voted 5 ★ - Updated 02/16/2023