An open API service indexing awesome lists of open source software.

https://github.com/martinshaw/chrome-bar

The missing super-powered command bar for the Chrome browser which enables quick keyboard navigation across the internet
https://github.com/martinshaw/chrome-bar

browser-extension chrome chrome-extension extensions keyboard-navigation navigation typescript

Last synced: 5 months ago
JSON representation

The missing super-powered command bar for the Chrome browser which enables quick keyboard navigation across the internet

Awesome Lists containing this project

README

          


The Chrome Bar from Martin Shaw


The missing super-powered command bar for quick keyboard navigation across the internet

## I want it!

Unfortunately, Chrome doesn't allow you to install extensions from outside the Chrome Web Store by default. If you are having trouble installing the Chrome Bar, try the following:

1. Install Git and Node.js

2. Clone this repository

3. Run `npm install`

4. Run `npm run build`

5. Navigate to `chrome://extensions`

6. Enable `Developer mode` in the top right

7. Click `Load unpacked` in the top left

8. Select the `dist` folder in the cloned repository

9. Press `cmd + cmd` or `ctrl + ctrl` to open the Chrome Bar.

## Why is it not in the Chrome Web Store?

The Chrome Bar is currently in review by Google. It will be available in the Chrome Web Store soon.

## What is the Chrome Bar?

The Chrome Bar is a super-powered command bar for quick keyboard navigation across the internet. It's a Chrome extension that adds a command bar to the bottom-right of your browser window. You can use it to search the web, navigate to websites, and run commands.

## Features

In addition to the main functionality, enabling you to browse the web using the hyperlinks on the page by starting to write part of the link text, the Chrome Bar has a number of other features:

* Performing a Google search
* Copy all image URLs
* Copy all hyperlink URLs
* Go to the site's home page
* Scroll to top
* Scroll to bottom
* Closing the current tab
* Closing the other tabs in the current window
* Closing all other tabs in all windows
* Navigate forward
* Navigate back
* Reload the current tab
* Duplicate the current tab
* Pin the current tab
* Unpin the current tab
* Mute the current tab
* Unmute the current tab
* Ungroup the current tab
* Ungroup all tabs in current tab's group
* Add tab to new group / split into new group
* Add to your Marchive (https://martinshaw.co/products/marchive)

## Future features

There are many new actions I would like to add to the Chrome Bar. I would also like to improve the performance and smoothness of the user experience.

Let me know if you have any ideas, pull requests or feedback at developer@martinshaw.co