2 months ago
Sun Mar 2, 2025 1:39pm PST
Show HN: Search Engine Wrapper/Router
I built a super lightweight search engine wrapper that allows users to search across websites from a single interface with quality of life additions.

- Lightweight: The project is extremely quick to load and run. It uses only vanilla HTML, CSS, and JavaScript.

- Custom Default Engine: Users can select the search engine they'd like to use by default.

- Bang Patterns: Users can add special commands (eg, "!g" for Google, "!yt" for YouTube) to their query to quickly switch to a specific search engine or website.

- Snap Patterns: Users can use the same special commands as bangs, substituting '!' for '@', to do a search in their chosen engine that is filtered to a specific site. For example, searching for only GitHub results on DuckDuckGo.

Check it out and let me know what you think! I originally built it just for myself but figured others may see use in it. I'm especially interested in hearing what bang/snap patterns would be useful to add.

I've also found it very handy when using Kagi's Starter Plan, which only permits 300 searches monthly.

Source code: https://github.com/DeclanChidlow/search

read article
comments:
add comment
loading comments...