Handily use/switch any one/multiple search engines. More than GET/POST sender, with special tech. Open souce on Github
Friendly to novices, satisfying to experts. For daily, entertainment & work. 🌟 Besides what any multi-engine web search tool can do (GET/POST, user custom engines, built-in Google,DuckDuckGo,Youtube,eBay,Github etc) , it also can ✨:
- 🖋️ Single-line or multi-line text
- ⌨️ Every search step can be done by just keyboard, without mouse. It's UI has built-in Vimium-like feature. Keys can quickly call different search engines
- 🖥️ Desktop (browser extension / web app) and mobile (web app)
- 🔎 Even works with websites that don't provide GET/POST interface (so-called In-page-Ajax-render websites)
- 🔎 Do many operations at once by one button
- 💪 User JSON programatical advanced customization (GUI easy editing also). Great flexibility in engine data & search method
and so on... Go on for readme
Disclaimer: This is an open-source user-customizable third-party tool. We are not employee or working with those search engines.
### Basic
- 🔎 Use any search engines or inquery websites (multiple simultaneously) from one page. Any websites that support GET/POST request.
> E.g: Google, DuckDuckGo, Youtube, eBay, Github etc. Customizable. 60+ built-in.
- 🔎 User adding custom-defined search engine (syncronizable in extension)
### More
- 🖋️ Single-line or multi-line text edit/input and sending
> Useful when for e.g. you want to have article paragraphs translated
- 🗂️ Search engines categorization
- 📋 Save, reuse and manage your input history (only saved locally in the browser localStorage)
- 🖱️ Quickly use user selected text on webpage as search term ( context menu)
> - Not in Firefox incognito mode
> - On Chrome, after clicking context menu item, click the icon on toolbar (or use keyboard shortcut)
- ⌨️ Keyboard shortcut ( you may need to change )
- Open popup. Firefox: `Ctrl+Alt+S` Chrome & others:`Ctrl+Shift+S`
- Set selected text as search term (then use open popup). Firefox: `Ctrl+Alt+D` Chrome & others:`Ctrl+Shift+D`
> change on Chrome: `chrome://extensions/shortcuts`
- 🖥️ Support both desktop (browser extension & web app) and mobile (web app only) devices
### Even more: What's special about it
- 🔎 Even works with those websites that don't provide GET/POST interface to public (so-called In-page-Ajax-render websites)
- 🔎 Do many operations at once by one button
- ✨ Good-looking, powerful and lightweight
- 💪 Uses JSON as unified search engines database (both built-in and user-defined). Has strong flexibility & extensibility in engine data:
- 🔲 Multiple buttons for one engine: more than one operations for one engine. (Buttons inherit data from engine. Some key-value data in button can override the ones in engine name)
- 📞 Cross-engine use: Call another engine (or it's certain button action) to do the action
- 🔏 String-formatting or character-replacing user's input, according to engine's need. And, charset specifying.
- 🔎 Combining above two to search websites that don't support search
### Safety & Privacy
- 🛡️ Minimum default permissions. Won't ask for sensitive permissions until needed. (browser extension)
- 🛡️ Pure client-side tool functions fully. No necessary server. No collecting user's input or ad analyzing.
- 🛡️ Hide HTTP Referrer by default to protect user privacy.
- 🛡️ Browser extension does not inject anything to web sites. (except when using In-page-Ajax-render engine)
## FAQ
Q: I selected text and used context menu, it won't automatically show popup until I click toolbar button (on some browsers like Chrome)
A: It's because of defect of Chrome browser engine. Please use key combination `Ctrl+Shift+D` then `Ctrl+Shift+S` (you may want to modify them) as workaround
## How to edit search engines
Ordinary users who only use basic features can directly use our online gui engine-editing tool
link 1
https://garywill.github.io/BigSearch/editengine.html
link 2
http://acsearch.tk/editengine.php
(Read more at source code page:
https://github.com/garywill/BigSearch )