Skip to content

Repository files navigation

Chrome Harpoon

Chrome Web Store

Banner

Overview

Chrome Harpoon is a productivity-focused Chrome extension that helps you stay in flow by letting you quickly mark and jump to frequently used tabs with custom keybindings. Inspired by tools like Vim's Harpoon and Vimium, it’s designed for developers and power users who want faster tab navigation without reaching for the mouse.

Features

  • Mark tabs for quick access with a single shortcut
  • Jump to any marked tab instantly
  • Visual tab selector
  • Persistent tab state across sessions
  • Lightweight and keyboard-friendly

Installation

Install directly from the Chrome Web Store:

👉 Chrome Harpoon on the Web Store

Usage

Shortcut Action
Alt + A Mark/Pin the current tab
Alt + 0–9 Switch to a marked tab (1 is the first marked tab, 0 is the last)
Alt + Z Go back to the previously selected tab
Alt + Y Undo a tab switch (similar to Ctrl + Y in text editors)
Alt + W Open the pinned tabs UI (iframe view)

In the UI (iframe)

Key Action
Esc Exit the UI
j Move selection down
k Move selection up
Enter Switch to the selected marked tab
x Remove/delete the selected marked tab
0–9 Switch directly to the corresponding mark

Differences Between Normal Marks

  • Returns to same place where you left off
  • Adds marks in the form of a list
  • Reordering marks is possible

Development

To run locally:

git clone https://github.com/deltag0/Chrome-Harpoon.git
cd Chrome-Harpoon
# Load the folder as an unpacked extension in Chrome

About

Mimics harpoon shortcuts from the Neovim plugin made by ThePrimeagen in google chrome as well as adding a JumpList. Compatible with Vimium.

Resources

Stars

21 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages