nav

vim style keyboard navigation for the web

As of June 2026, nav has 30 users in the Productivity category.

Usersup 76.5 percent+76.5%
30
30
Ratingno change0%
— reviews
Reviewsno change0%
Version
1.1.9
Manifest V3
90-day change · In the last 90 days this extension 4 version updates, changed permissions.

History

10 snapshots

Tracking since Apr 1, 2026.

1.1K508-62.72000000000003Apr 1, 2026Jun 8, 2026
View as table
DateUsersRatingReviewsVersion
Apr 1, 2026171.1.3
Apr 9, 2026161.1.3
Apr 20, 2026171.1.6
Apr 25, 2026321.1.7
May 2, 2026421.1.8
May 9, 2026431.1.8
May 13, 2026801.1.8
May 19, 2026831.1.8
May 26, 20261.0K1.1.9
Jun 8, 20261.1.9
Now301.1.9

Changelog

  • May 26, 2026
    description
    the better way to navigate the web
    
    🪝 nav - vim style keyboard navigation for the web
    
    NOTE: Google does not allow nav to run on the Chrome Web Store page or the Chrome New Tab page by design. Unfortunately, this restriction is enforced by Chrome and cannot be bypassed.
    
    NOTE: Chrome may display strong or alarming permission warnings when installing nav. These permissions are required so nav’s JavaScript can run on web pages and provide keyboard navigation features. nav does not collect, store, or transmit any of your data, and it does not communicate with external servers. Everything runs locally in your browser. If you're curious, the source code is fully open and available to review.
    
    Take full control of your browser with nav — a fast, fully configurable extension that transforms the way you move through the web.
    Stop reaching for your mouse. Scroll, switch tabs, open links, search pages, copy URLs, and navigate history — all from your keyboard. nav is built for speed, precision, and flow, giving you a smoother and more focused browsing experience.
    Designed to stay lightweight yet powerful, nav adapts to your workflow with customizable hotkeys, URL-based rules, and fully adjustable hint styling.
    
    Key Features:
    ⚡️ Fast & Lightweight
    ⌨️ Vim-Style Keyboard Navigation
    🔎 In-Page Find Mode
    🔗 Smart Link Hints
    🖼️ Image Hints & Yank Actions
    📋 Clipboard Actions (Links, Images, Tab URLs)
    🗂️ Tab & History Navigation
    🧩 URL-Based Site Rules
    🎨 Customizable Hint Styling
    🛠️ Fully Configurable Hotkeys
    
    Keyboard-First Browsing, Reimagined
    nav brings Vim-inspired navigation to your browser — without getting in your way. Every interaction is designed to be fast, predictable, and repeatable.
    You can repeat most actions by prepending a number before the command.
    5j scroll down 5 times
    3d scroll down half a page 3 times
    2J move left two tabs
    
    All bindings are fully configurable in the options page.
    Modifier keys are specified as `<c-x>`, `<m-x>`, and `<a-x>` for ctrl+x, meta+x, and alt+x respectively. For shift+x and ctrl-shift-x, just type `X` and `<c-X>`.
    
    Navigating the Current Page:
    h scroll left
    j scroll down
    k scroll up
    l scroll right
    gg scroll to top of page
    G scroll to bottom of page
    d scroll down half a page
    u scroll up half a page
    
    Using Hints:
    f open hinted target in current tab
    F open hinted target in new tab
    
    Tab Actions:
    t create new tab
    x close current tab
    r reload page
    R hard reload page
    J focus tab to the left
    K focus tab to the right
    yt duplicate current tab
    W move current tab to a new window
    
    Clipboard Actions:
    yl copy hinted link URL
    yi copy hinted image
    yI copy hinted image URL
    yy copy current tab URL
    
    History and Pagination:
    H go back in history
    L go forward in history
    [ follow previous page link
    ] follow next page link
    
    Find Mode:
    / enter find mode
    n next match
    N previous match
    
    Watch Mode:
    w enter watch mode
    f toggle fullscreen
    e toggle play/pause
    l toggle loop
    m toggle mute
    c toggle captions
    the better way to navigate the web
    
    🪝 nav - vim style keyboard navigation for the web
    
    NOTE: Google does not allow nav to run on the Chrome Web Store page or the Chrome New Tab page by design. Unfortunately, this restriction is enforced by Chrome and cannot be bypassed.
    
    NOTE: Chrome may display strong or alarming permission warnings when installing nav. These permissions are required so nav’s JavaScript can run on web pages and provide keyboard navigation features. nav does not collect, store, or transmit any of your data, and it does not communicate with external servers. Everything runs locally in your browser. If you're curious, the source code is fully open and available to review.
    
    Take full control of your browser with nav — a fast, fully configurable extension that transforms the way you move through the web.
    Stop reaching for your mouse. Scroll, switch tabs, open links, search pages, copy URLs, and navigate history — all from your keyboard. nav is built for speed, precision, and flow, giving you a smoother and more focused browsing experience.
    Designed to stay lightweight yet powerful, nav adapts to your workflow with customizable hotkeys, URL-based rules, and fully adjustable hint styling.
    
    Key Features:
    ⚡️ Fast & Lightweight
    ⌨️ Vim-Style Keyboard Navigation
    🔎 In-Page Find Mode
    🔗 Smart Link Hints
    🖼️ Image Hints & Yank Actions
    📋 Clipboard Actions (Links, Images, Tab URLs)
    🗂️ Tab & History Navigation
    🧩 URL-Based Site Rules
    🎨 Customizable Hint Styling
    🛠️ Fully Configurable Hotkeys
    
    Keyboard-First Browsing, Reimagined
    nav brings Vim-inspired navigation to your browser — without getting in your way. Every interaction is designed to be fast, predictable, and repeatable.
    You can repeat most actions by prepending a number before the command.
    5j scroll down 5 times
    3d scroll down half a page 3 times
    2J move left two tabs
    
    All bindings are fully configurable in the options page.
    Modifier keys are specified as `<c-x>`, `<m-x>`, and `<a-x>` for ctrl+x, meta+x, and alt+x respectively. For shift+x and ctrl-shift-x, just type `X` and `<c-X>`.
    
    Navigating the Current Page:
    h scroll left
    j scroll down
    k scroll up
    l scroll right
    gg scroll to top of page
    G scroll to bottom of page
    d scroll down half a page
    u scroll up half a page
    
    Using Hints:
    f open hinted target in current tab
    F open hinted target in new tab
    <a-f> right click hinted target
    
    Tab Actions:
    t create new tab
    x close current tab
    r reload page
    R hard reload page
    J focus previous tab
    K focus next tab
    g0 go to first tab
    g$ go to last tab
    << move current tab left
    >> move current tab right
    X restore closed tab
    ^ visit previous tab
    yt duplicate current tab
    yo duplicate current tab from origin
    W move current tab to a new window
    
    Unbound Tab Actions:
    close other tabs
    close tabs to the left
    close tabs to the right
    
    Clipboard Actions:
    yl copy hinted link URL
    yi copy hinted image
    yI copy hinted image URL
    yy copy current tab URL
    yc copy clean current tab URL
    
    History and Pagination:
    H go back in history
    L go forward in history
    [ follow previous page link
    ] follow next page link
    
    Address Bar:
    o open bar for current tab
    O open bar for new tab
    ge edit current tab URL in bar
    
    Find Mode:
    / enter find mode
    n next match
    N previous match
    
    Watch Mode:
    w enter watch mode
    f toggle fullscreen
    e toggle play/pause
    l toggle loop
    m toggle mute
    c toggle captions
  • May 19, 2026
    permissions
    storage, tabs, sessions
    storage, tabs, sessions, history
  • Apr 9, 2026
    permissions
    storage, tabs
    storage, tabs, sessions

Permissions & access

Permissions
storagetabssessionshistory
Host access
<all_urls>

Screenshots

nav screenshot 1nav screenshot 2

About

the better way to navigate the web

🪝 nav - vim style keyboard navigation for the web

NOTE: Google does not allow nav to run on the Chrome Web Store page or the Chrome New Tab page by design. Unfortunately, this restriction is enforced by Chrome and cannot be bypassed.

NOTE: Chrome may display strong or alarming permission warnings when installing nav. These permissions are required so nav’s JavaScript can run on web pages and provide keyboard navigation features. nav does not collect, store, or transmit any of your data, and it does not communicate with external servers. Everything runs locally in your browser. If you're curious, the source code is fully open and available to review.

Take full control of your browser with nav — a fast, fully configurable extension that transforms the way you move through the web.
Stop reaching for your mouse. Scroll, switch tabs, open links, search pages, copy URLs, and navigate history — all from your keyboard. nav is built for speed, precision, and flow, giving you a smoother and more focused browsing experience.
Designed to stay lightweight yet powerful, nav adapts to your workflow with customizable hotkeys, URL-based rules, and fully adjustable hint styling.

Key Features:
⚡️ Fast & Lightweight
⌨️ Vim-Style Keyboard Navigation
🔎 In-Page Find Mode
🔗 Smart Link Hints
🖼️ Image Hints & Yank Actions
📋 Clipboard Actions (Links, Images, Tab URLs)
🗂️ Tab & History Navigation
🧩 URL-Based Site Rules
🎨 Customizable Hint Styling
🛠️ Fully Configurable Hotkeys

Keyboard-First Browsing, Reimagined
nav brings Vim-inspired navigation to your browser — without getting in your way. Every interaction is designed to be fast, predictable, and repeatable.
You can repeat most actions by prepending a number before the command.
5j scroll down 5 times
3d scroll down half a page 3 times
2J move left two tabs

All bindings are fully configurable in the options page.
Modifier keys are specified as `<c-x>`, `<m-x>`, and `<a-x>` for ctrl+x, meta+x, and alt+x respectively. For shift+x and ctrl-shift-x, just type `X` and `<c-X>`.

Navigating the Current Page:
h scroll left
j scroll down
k scroll up
l scroll right
gg scroll to top of page
G scroll to bottom of page
d scroll down half a page
u scroll up half a page

Using Hints:
f open hinted target in current tab
F open hinted target in new tab
<a-f> right click hinted target

Tab Actions:
t create new tab
x close current tab
r reload page
R hard reload page
J focus previous tab
K focus next tab
g0 go to first tab
g$ go to last tab
<< move current tab left
>> move current tab right
X restore closed tab
^ visit previous tab
yt duplicate current tab
yo duplicate current tab from origin
W move current tab to a new window

Unbound Tab Actions:
close other tabs
close tabs to the left
close tabs to the right

Clipboard Actions:
yl copy hinted link URL
yi copy hinted image
yI copy hinted image URL
yy copy current tab URL
yc copy clean current tab URL

History and Pagination:
H go back in history
L go forward in history
[ follow previous page link
] follow next page link

Address Bar:
o open bar for current tab
O open bar for new tab
ge edit current tab URL in bar

Find Mode:
/ enter find mode
n next match
N previous match

Watch Mode:
w enter watch mode
f toggle fullscreen
e toggle play/pause
l toggle loop
m toggle mute
c toggle captions

Technical

Version
1.1.9
Manifest
V3
Size
184KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
dlcpodncoklccfalllombmocfaonlhhg
Developer ID
u9eb50041324e42ac5ec521be02e16722
Developer Email
[email protected]
Created
Mar 6, 2026
Last Updated (Store)
May 21, 2026
Last Scraped
Jun 8, 2026
Privacy Policy

Similar extensions

Alternatives to nav, ranked by description similarity.

Data sourced from the Chrome Web Store · last verified Jun 8, 2026.