Favicon of s

s

Execute web searches from the command line with support for 100+ providers including Google, Amazon, Wikipedia, and more. Results open instantly in your browser.

A lightweight command-line tool that brings web search functionality directly to your terminal. Instead of switching between applications, search the web and open results in your browser with a single command.

Key features include:

  • Multiple search providers: Access over 100 supported providers including Google, DuckDuckGo, Amazon, Wikipedia, Reddit, GitHub, YouTube, and many more
  • Provider and tag filtering: Search specific categories like video sites, shopping platforms, or documentation with tag-based filtering
  • Flexible configuration: Create custom providers, set default search engines, and configure whitelists or blacklists in your config file
  • Web server mode: Launch a web interface for searching through your browser
  • Shell completion: Full autocompletion support for bash, zsh, fish, and PowerShell
  • Custom browser support: Use alternative browsers or launch searches in incognito/private mode
  • Partial matching: Quickly access providers and tags with abbreviated names

Install via Homebrew, Go, or your package manager. Configure defaults in ~/.config/s/config using UCL format. Perfect for developers, power users, and anyone who prefers keyboard-driven workflows.

Install

Go
$ go install github.com/zquestz/s@latest

Features

Config fileJSON outputScriptable

Media

Pros

4
  • Supports over 100 search providers
  • Opens search results directly in the browser
  • Configurable via a dedicated config file
  • Can output results in JSON format for scripting

Cons

1
  • Requires Go environment for installation via source

Related tools

Share:

Auto-fetched .

Recent releases

Similar to s

Favicon

 

  
 
Favicon

 

  
 
Favicon