Skip to content

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

Notifications You must be signed in to change notification settings

martinshaw/chrome-bar

Repository files navigation

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