Vimium adds keyboard-based navigation and control to web browsing, using interaction patterns inspired by the Vim editor.
The Best Surfingkeys Alternatives in 2026
Looking for something like Surfingkeys? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 20 are open source.
Surfingkeys maps keyboard shortcuts for web browsing and supports JavaScript customization in the browser.
Top picks at a glance
Quick comparison
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | Vimium | — | Yes | Browser extension |
| 2 | ChromeXt | — | Yes | Android |
| 3 | Bt | — | Yes | Linux, Windows |
| 4 | Sessionic | — | Yes | Windows |
| 5 | Chromium Drift | — | Yes | — |
| 6 | Vimium | — | Not stated | Browser extension, Web |
| 7 | Desktop Browser List | — | Not stated | — |
| 8 | Chromium Drift | — | Not stated | Web |
| 9 | Awesome Startpage | — | Yes | — |
| 10 | tilde | — | Yes | — |
All Surfingkeys alternatives
ChromeXt adds userscript and developer tools support to Chromium-based and WebView-based browsers.
Browser Tamer is a local browser proxy for Windows and Linux with browser autodetection, rules, and scripting.
Sessionic saves, manages, and restores browser sessions, windows, and tabs, with options to import and export sessions.
Chromium Drift tracks version lag across major Chromium-based browsers in a dashboard.
Vimium
vimium.github.ioVimium adds Vim-style keyboard shortcuts for navigating and controlling the web in a browser.
Desktop Browser List
github.com/nerdyslacker/desktop-web-browsersThis repository maintains a list of desktop web browsers, described as almost complete by its project page.
Chromium Drift
chromium-drift.pages.devChromium Drift tracks the Chromium version shipped by major desktop browsers.
Explore a curated list of projects focused on browser start pages in Awesome Startpage, with examples and resources for customization.
Tilde offers a minimal browser start page where keyed shortcuts open sites and a site key followed by a query starts a search.
Vimium C
github.com/gdh1995/vimium-cVimium C provides keyboard shortcuts for browser navigation and tab operations, with an omnibar for browser commands.
Nightly provides a themed, configurable browser start page, with setup instructions for Chromium-based and Firefox-based browsers.
Hurl lets Windows users choose which browser opens when they click a link.
Just the Browser provides configuration files to remove AI features, telemetry reporting, sponsored content, and product integrations from desktop browsers.
Tint webpage colors by time of day with Circadian, a browser extension offering daytime, sunset, and bedtime settings.
Open Multiple URLs is a browser extension for opening lists of URLs and extracting URLs from text, with Chrome and Firefox support.
Automatically close unused tabs with Tab Wrangler, a browser extension intended to keep attention on the tabs currently in use.
Auto Tab Discard uses native tab discarding to reduce memory use by inactive browser tabs.
Mue provides a customizable new-tab page through a browser extension, with widgets such as weather, notes, and bookmarks.
mtab offers a configurable browser new-tab page with a lightweight design and adjustable layout.
Get-cookies.txt exports browser cookies in Netscape or JSON format, with the project stating that export happens locally and data is not sent elsewhere.
Re-Start provides a terminal-style browser start page with a task list, quick links, weather summary, and customizable display options.
MaterialYouNewTab provides a browser new-tab page inspired by Google Material You design.
Clipboard2File is a browser extension for using images on the clipboard as files.
Alternatives to similar tools
What is the best alternative to Surfingkeys?
Are there open-source alternatives to Surfingkeys?
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative






















