The all-in-one search tool: select and search. Find on multiple websites at once. Easy anonymous setup. Cross-browser sync.
Trufflepiggy - Quick Search Extension
#############
NEW in Quick Search v1.9.10:
✅ Update to webExtension MV3, which makes this addon future proof for 2024 and beyond.
🔄 Replaced webRequests with declarativeNetRequests for instant search and more(still only available for beta tester, public one will be with v2.0)
⚠️ KNOWN ISSUES: Depending on your chosen options if the service worker/background script goes to sleep it loses it's knowledge which previous tabs have been opened by the addon. So those can't be auto-closed if you have chosen this option. This info might be stored in the addon storage in a later update but isn't critical for your daily searches.
#############
👁🗨 Get a detailed feature and permission overview on our Quick Search product page: https://trufflepiggy.com/quicksearch
🎬 Check out our Quick Search v1.9.5+ update video to see what else is new: https://www.youtube.com/watch?v=denM2MLQGbY
Easily boost your productivity and search like a pro with our full-featured search-extension:
⌚️ Save time: Just select and search. No need to open a new search engine tab inbetween, reenter search terms or wait for results you don't want.
📚 Search on multiple sites at once: compare prices and translations and search for images, movies, or papers on all your favourite websites at once with just one click.
🔍 Search via overlay, context menu (right click), or omnibar. You don't need all options. Just turn them off in our addon options.
🖼 Reverse-image search. Just right click on any image and find it instantly on Google images, Tineye, Yandex, Baidu or Bing.
🏎 Quick Access to our complete search library. You want to search on a site thats not among your favourite list? Easy just type \"!sitename\" or any abbreviation to quickly find and access any site search.
💰Save money: check if the sale price is really the cheapest or if your other favourite and trusted shopping sites have better offers. Often used e.g. to compare Steam Sales with GOG and Humble Bundle prices 👌.
❤️ Use your fav input: you can use Trufflepiggy entirely by keyboard, mouse or mixed. Whatever suits you best.
✍️ Personalise: select from or a growing list of searches or add your own within seconds.
🏆 Another great PRO feature is that you can select text in links. Just click and hold and you can select any text within a link and without any keyboard interaction.
🔨 This product is under active development. There are many features on its way. If you have ideas, suggestions please drop us a line on facebook or twitter. More infos about us on our website.
######## CHANGELOG ##############
Version 1.9.*:
🌟 You can now delay the opening of search tabs for multiline and group-searches.
✅ New option to activate the first or last loaded item of a group search.
🖼️ Favicons for search-groups.
🔘 You can now temporarily unselect single search-items of a group search.
🐞 Fixed Google Reverse Image URL.
🌟 New lighter, brighter more compact design.
🌟 Multiline Search to search multiple search-terms at once.
🌟 Draggable overlay.
🌟 New options: turn on/off the extras section independently for overlay and context menu, change the conversion timer to make links a selectable text.
Version 1.8.*:
🌟 Search all reverse-image search-items at once from your context menu.
🌟 Replaces deprecated webExtension API calls
Version 1.7.*:
🏎 v1.7 now loads the overlay locally. A huge speed improvement especially for users outside of Europe.
🌟 v1.7.9 adds encoded plus4space search rule
🌟 v1.7.7 adds more new search-rules: URLs without protocol encoded/unencoded when search term is empty, use - instead of space.
🌟 Quick PDF fix for some new Chromium issues.
🌟 Bugfix when using QuickSearch as website launcher.
🌟 New Search rules: replace spaces with + or _ .
🌟 Custom shortcuts: based on your feedback we have added the option to add 100% custom shortcuts. You can even set different shortcuts based on the OSes you use: one for your Windows/Linux browser and one for your macOS browsers.
🌟 Auto-option loading on options page: When you change your Trufflepiggy - Quick Search options you don't have to reload the options page to see the new settings in action.
🌟 Improved auto-sync: when you keep your browser running for a long period of time it will sync new updated settings or search-items after 24 hours.
🌟 New option to load the latest version from the cloud.
🌟 Improved link2text conversion thanks to feedback from Fausto.
🌟 Link2text conversions can now be reverted also by using the ESC-key
🌟 Security update by replacing innerHTML setters with DOMParser.
Version 1.6.*:
🌟 v1.6.3 adds support for multiple search-term occurences in search URLs.
🌟 Improved sync across all your devices and browsers. your setup and search-items now sync whenever you start your browser or switch your account.
🌟 Added manual sync from your context menu.
🌟 Works even if you don't use your native Chrome sync and our anonymous profiles.
Version 1.5.*
🌟 Context Search is fully integrated - so you can search via overlay, context menu (right click) or from your omnibox.
🌟 Anonymous profiles - use everything completely anonymously
🌟 Cross browser & cross device: Quick Search uses native Chrome sync but also allows you to share you setup among different browsers like Firefox, Opera and Safari.
🌟 Favicons for all your search-items
🌟 Now also syncs with the latest Microsoft Edge browser
🌟 Fixing a bug that stores unnecessary information inside chrome.storage
Read more
NEW in Quick Search v1.9.10:
✅ Update to webExtension MV3, which makes this addon future proof for 2024 and beyond.
🔄 Replaced webRequests with declarativeNetRequests for instant search and more(still only available for beta tester, public one will be with v2.0)
⚠️ KNOWN ISSUES: Depending on your chosen options if the service worker/background script goes to sleep it loses it's knowledge which previous tabs have been opened by the addon. So those can't be auto-closed if you have chosen this option. This info might be stored in the addon storage in a later update but isn't critical for your daily searches.
#############
👁🗨 Get a detailed feature and permission overview on our Quick Search product page: https://trufflepiggy.com/quicksearch
🎬 Check out our Quick Search v1.9.5+ update video to see what else is new: https://www.youtube.com/watch?v=denM2MLQGbY
Easily boost your productivity and search like a pro with our full-featured search-extension:
⌚️ Save time: Just select and search. No need to open a new search engine tab inbetween, reenter search terms or wait for results you don't want.
📚 Search on multiple sites at once: compare prices and translations and search for images, movies, or papers on all your favourite websites at once with just one click.
🔍 Search via overlay, context menu (right click), or omnibar. You don't need all options. Just turn them off in our addon options.
🖼 Reverse-image search. Just right click on any image and find it instantly on Google images, Tineye, Yandex, Baidu or Bing.
🏎 Quick Access to our complete search library. You want to search on a site thats not among your favourite list? Easy just type \"!sitename\" or any abbreviation to quickly find and access any site search.
💰Save money: check if the sale price is really the cheapest or if your other favourite and trusted shopping sites have better offers. Often used e.g. to compare Steam Sales with GOG and Humble Bundle prices 👌.
❤️ Use your fav input: you can use Trufflepiggy entirely by keyboard, mouse or mixed. Whatever suits you best.
✍️ Personalise: select from or a growing list of searches or add your own within seconds.
🏆 Another great PRO feature is that you can select text in links. Just click and hold and you can select any text within a link and without any keyboard interaction.
🔨 This product is under active development. There are many features on its way. If you have ideas, suggestions please drop us a line on facebook or twitter. More infos about us on our website.
######## CHANGELOG ##############
Version 1.9.*:
🌟 You can now delay the opening of search tabs for multiline and group-searches.
✅ New option to activate the first or last loaded item of a group search.
🖼️ Favicons for search-groups.
🔘 You can now temporarily unselect single search-items of a group search.
🐞 Fixed Google Reverse Image URL.
🌟 New lighter, brighter more compact design.
🌟 Multiline Search to search multiple search-terms at once.
🌟 Draggable overlay.
🌟 New options: turn on/off the extras section independently for overlay and context menu, change the conversion timer to make links a selectable text.
Version 1.8.*:
🌟 Search all reverse-image search-items at once from your context menu.
🌟 Replaces deprecated webExtension API calls
Version 1.7.*:
🏎 v1.7 now loads the overlay locally. A huge speed improvement especially for users outside of Europe.
🌟 v1.7.9 adds encoded plus4space search rule
🌟 v1.7.7 adds more new search-rules: URLs without protocol encoded/unencoded when search term is empty, use - instead of space.
🌟 Quick PDF fix for some new Chromium issues.
🌟 Bugfix when using QuickSearch as website launcher.
🌟 New Search rules: replace spaces with + or _ .
🌟 Custom shortcuts: based on your feedback we have added the option to add 100% custom shortcuts. You can even set different shortcuts based on the OSes you use: one for your Windows/Linux browser and one for your macOS browsers.
🌟 Auto-option loading on options page: When you change your Trufflepiggy - Quick Search options you don't have to reload the options page to see the new settings in action.
🌟 Improved auto-sync: when you keep your browser running for a long period of time it will sync new updated settings or search-items after 24 hours.
🌟 New option to load the latest version from the cloud.
🌟 Improved link2text conversion thanks to feedback from Fausto.
🌟 Link2text conversions can now be reverted also by using the ESC-key
🌟 Security update by replacing innerHTML setters with DOMParser.
Version 1.6.*:
🌟 v1.6.3 adds support for multiple search-term occurences in search URLs.
🌟 Improved sync across all your devices and browsers. your setup and search-items now sync whenever you start your browser or switch your account.
🌟 Added manual sync from your context menu.
🌟 Works even if you don't use your native Chrome sync and our anonymous profiles.
Version 1.5.*
🌟 Context Search is fully integrated - so you can search via overlay, context menu (right click) or from your omnibox.
🌟 Anonymous profiles - use everything completely anonymously
🌟 Cross browser & cross device: Quick Search uses native Chrome sync but also allows you to share you setup among different browsers like Firefox, Opera and Safari.
🌟 Favicons for all your search-items
🌟 Now also syncs with the latest Microsoft Edge browser
🌟 Fixing a bug that stores unnecessary information inside chrome.storage
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "__MSG_appName__", "description": "__MSG_appDesc__", "short_name": "trufflepiggy", "default_locale": "en", "version": "1.9.10", "author": "Trufflepiggy e.U.", "homepage_url": "https://www.trufflepiggy.com", "icons": { "16": "images/tpchromeicon-16.png", "32": "images/tpchromeicon-32.png", "64": "images/tpchromeicon-64.png", "128": "images/tpchromeicon-128.png" }, "omnibox": { "keyword" : "t" }, "action": { "default_icon": { "128": "images/tpchromeicon-128.png" }, "default_title": "__MSG_iconTitle__" }, "background": { "service_worker": "js/tp_qs-serviceworker.js" }, "options_ui": { "page": "options.html" }, "web_accessible_resources": [ { "resources": [ "css/trufflepiggy_selector.css", "images/tpicon.png", "js/cmm_iframeinjector_plain.js", "js/cmm_document_selector.js", "js/cmm_iframecommunicator.js", "js/cmm_chromecontent.js", "js/cmm_web_message_relay.js", "localframe.html", "local_trufflepiggy_main.html", "css/trufflepiggy_main.css", "js/reqwest.js", "js/trufflepiggy_basic.js", "js/trufflepiggy.js", "js/trufflepiggy_init.js", "js/tp_build_local_content.js", "images/av1.jpg", "images/tp_cs-800x124.png", "images/tplogo-121x93.png", "permissions.html", "permissions.js" ], "matches": [ "*://*/*" ] } ], "content_scripts": [ { "matches": ["http://*/*","https://*/*","file://*/*"], "exclude_matches": ["https://trufflepiggy.com/find*","https://trufflepiggy.com/client/find*","https://trufflepiggy.com/client/quickview*"], "css": ["css/trufflepiggy_selector.css"], "js": ["js/tp_build_local_content.js","js/cmm_iframeinjector_plain.js","js/cmm_document_selector.js","js/cmm_chromecontent.js"], "all_frames": true }, { "matches": ["https://*.trufflepiggy.com/*"], "js": ["js/cmm_web_message_relay.js"], "all_frames": false } ], "permissions": [ "tabs", "activeTab", "contextMenus", "storage", "declarativeNetRequest" ], "host_permissions": [ "" ]}
Read more