Surfingkeys

A browser extension for navigating the web with Vim-style keyboard shortcuts configurable in JavaScript.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About Surfingkeys

Surfingkeys lets you control the browser from the keyboard: following links, scrolling, switching tabs and running commands without the mouse. Key bindings follow Vim conventions.

Its configuration is written in JavaScript, so you can remap keys and add your own commands and behaviour. That makes it suited to people who already live in Vim or a keyboard-driven editor and are comfortable editing a settings script.

Strengths

  • Vim-style keyboard navigation for the whole browser
  • Key mappings and commands configurable with JavaScript
  • Actively developed with a large user base

Limitations

  • Steep learning curve for people unfamiliar with Vim
  • Custom behaviour requires writing JavaScript

Details

Pricing
FreeFree and open source.
License
Open source, license not stated
Developer
Brook Hong
Platforms
Browser extension
How it runs
Browser extension
Account
Not required
Best suited for
Vim users who want to browse the web from the keyboard
Categories
Browser tools
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to Surfingkeys

Compare all

Software that can replace Surfingkeys for an important use case, and what changes if you switch.

  • Vimium

    Vim-style keyboard shortcuts for navigating the web.

    Vimium is MIT-licensed and offers link hints with remappable keys and per-site exclusions, but custom commands are not written in JavaScript.

  • Vimium C

    A keyboard navigation browser extension, derived from Vimium, with tab commands and an advanced omnibar.

    Vimium C, derived from Vimium, adds many tab commands and an advanced omnibar for tabs, bookmarks and history, but it is not open source.

  • Tridactyl

    A Vim-like keyboard interface for Firefox with a command line and extensive key bindings.

    Tridactyl is Firefox only and adds a Vim-style command line configured through an rc file, instead of JavaScript-configured mappings across browsers.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing