Discover and explore top open-source AI tools and projects—updated daily.
SurfingKeys config adding key mappings and search engines
Top 68.4% on SourcePulse
This repository provides an extensive configuration for the SurfingKeys browser extension, aimed at power users seeking to enhance web navigation efficiency. It offers over 265 custom key mappings across 104 websites and integrates 58 search engines and knowledge sources into the Omnibar for streamlined information retrieval.
How It Works
The configuration leverages SurfingKeys' JavaScript API to define custom keyboard shortcuts and Omnibar commands. Site-specific mappings automate common actions like scrolling, navigation, and data extraction. Omnibar integrations allow users to search various platforms directly from the address bar, often with advanced features like inline previews or instant answers, by mapping keywords to specific search queries.
Quick Start & Requirements
npm install
, then npm run gulp install
.~/.config/surfingkeys.js
file or running a local web server.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The local web server option, if used, exposes the configuration file (including potential private API keys) on localhost:9919
, requiring firewall awareness. Some integrations marked with *
require private API keys, which are not included and must be generated separately.
8 months ago
Inactive