hkwuks

hkwuks / sxng-cli

Public

Cli Tool and Skill for self-host searxng service

15
0
100% credibility
Found Apr 17, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

sxng-cli is a terminal tool for performing privacy-respecting web searches through a self-hosted SearXNG metasearch engine, with support for multiple engines, categories, output formats, and dynamic discovery.

How It Works

1
πŸ“° Discover Private Terminal Search

You hear about a handy tool that lets you search the web privately straight from your computer's command line, without big companies watching.

2
🏠 Set Up Private Search Helper

You create your own private search service on your computer to gather results from many engines without tracking.

3
πŸ“₯ Get the Search Tool

You easily add this lightweight search tool to your computer so it's ready to use anytime.

4
πŸ”— Connect Your Setup

You quickly link the tool to your private search helper through a simple interactive guide or easy settings.

5
πŸ” Run Your First Search

You type in a question like 'best coffee recipes' and pick options like specific topics or number of results.

6
πŸ“‹ View Amazing Results

You instantly get clean, organized results in formats like readable lists, tables, or data files, all privately.

βœ… Search Privately Forever

Now you can search anything quickly and safely from your terminal, discovering engines and categories automatically as needed.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 15 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is sxng-cli?

sxng-cli is a TypeScript-based CLI tool that connects your terminal to a self-hosted SearXNG metasearch engine, letting you run privacy-focused web searches across 30+ engines like Google, Bing, GitHub, and StackOverflow without leaving the command line. Set up with `sxng init`, search via `sxng "query"`, and output in Markdown, JSON, CSV, or HTML formats. It solves the hassle of browser tabs for quick lookups, especially when scripting or chaining with other CLI tools on Linux, Mac, or Windows.

Why is it gaining traction?

Unlike static search CLIs, it dynamically pulls engines and categories from your SearXNG server, so custom configs like GitHub code search or AI tools just work without updates. Markdown output is LLM-optimized to cut token waste, and options like time ranges, pagination, and proxy support make it script-friendly for GitHub Actions or local workflows. Low overhead via npm install means devs grab it fast for searxng integration.

Who should use this?

Terminal-heavy devs self-hosting SearXNG for private searches, like backend engineers querying GitHub repos or docs during coding sessions on Ubuntu or WSL. Script writers automating lookups for CLI GitHub workflows, or AI prompt engineers piping JSON results into local models. Avoid if you don't run your own instance.

Verdict

Solid for searxng users wanting terminal access, with clear docs and intuitive commands, but at 15 stars and 1.0% credibility, it's early-stageβ€”test in a side project first. Pair with Docker for quick setup if privacy CLI tools fit your stack.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.