Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/raadsl/betterbangs

a Chrome extension to add !Bangs to a lot of other search engines
https://github.com/raadsl/betterbangs

addons-mozilla-org bangs chrome-extension duckduckgo

Last synced: about 1 month ago
JSON representation

a Chrome extension to add !Bangs to a lot of other search engines

Awesome Lists containing this project

README

        




# BetterBangs

This extension adds DuckDuckGo bangs to A lot of search engines. Like [StartPage](https://www.startpage.com/), [Bing](https://www.bing.com/), and [Google](https://www.google.com/).
It has an optional bang history tracking feature to see which Bangs you use the most. A nice stat.

## Supported Search Engines

| Search Engine | URL(s) |
| -------------- | ------------------------------ |
| Startpage | `https://*.startpage.com/*` (suggested) |
| Google | `https://*.google.com/*`, `https://*.google.nl/*`, `https://*.google.co.uk/*`, `https://*.google.ca/*`, `https://*.google.com.au/*`, `https://*.google.de/*` |
| Bing | `https://*.bing.com/*` |
| Yahoo | `https://*.yahoo.com/*` |
| Ecosia | `https://*.ecosia.org/*` |
| Brave | `https://*.brave.com/*` |
| Swisscows | `https://*.swisscows.com/*` |
| You.com | `https://*.you.com/*` |
| Qwant | `https://*.qwant.com/*` |
| Yandex | `https://*.yandex.com/*`, `https://*.yandex.ru/*` |
| Mojeek | `https://*.mojeek.com/*` |

## Notes
I highly recommend using Startpage, since it has Google results as well + a lot of privacy. But if you still decide to use Google, the extension will only work on the Google domaisn from the tabke above. So if it doesn't work, that is the reason. Also it might not work always on Startpage if it is on POST requests.

It works by checking if the query contains an !, if it does it checks the list of bangs and redirects you to the site you want to go to.
The last time the Bang list was updated was on 28-08-2024.

## Contributing
Please fork this repository and create a new pull request to contribute to it.

If you notice any errors, or want to update the bangs.json file, please create a new issue on GitHub.

# License
This extension is licensed under the MIT License.