Skip to content

dmlls/yang

Repository files navigation

Yang! - Yet Another Bangs anywhere Firefox extension

Available on Firefox ADD-ONS

Yang!

Yet Another Bangs anywhere Firefox extension


Bangs! Everywhere. Anywhere. Right from the URL bar or from your favorite search engine. Blazingly fast redirections. Bangs are resolved locally, without DuckDuckGo as an intermediary. The numbers speak for themselves. More than 15 supported search engines and 13,500 bangs to choose from.



Really? Another one?

Was this necessary? Probably not. There are dozens of extensions that already provide a similar functionality to Yang! (see Related Extensions).

BUT, I wasn't able to find one that simultaneously:

  1. Allowed to set custom bangs.
  2. Worked on my phone.
  3. Supported bangs directly from the URL bar.
  4. Redirected immediately, without querying to DuckDuckGo to resolve the bang1.
  5. Worked on every major search engine out there.

Yang! is an add-on that doesn't feel old.

1 This greatly reduces the redirection times, as shown by DuckDuckGo !Bangs but Faster.


How does it work?

Simply install the extension and then use any of the supported DuckDuckGo bangs.


Bangs can be used at the beginning or at the end of the query, e.g.:

!deepl I love bangs and I'm not talking about hair.

is equivalent to

I love bangs and I'm not talking about hair. !deepl

You can of course always create your own custom bangs!


Bangs are resolved locally, without sending any request to DuckDuckGo, which makes the process much faster.


Supported engines

Yang! will be triggered directly from your URL bar and the following sites:

Name URL
Google https://www.google.com/
Bing https://www.bing.com/
Yahoo https://www.yahoo.com/
Ecosia https://www.ecosia.org/
DuckDuckGo https://duckduckgo.com/
Brave Search https://search.brave.com/
Startpage https://www.startpage.com/
Swisscows https://swisscows.com/
SearX(NG) https://searx.space/
Mojeek https://www.mojeek.com/
Qwant https://www.qwant.com/
Kagi https://kagi.com/
You.com https://you.com/
Perplexity AI https://www.perplexity.ai/
Naver https://www.naver.com/
Baidu https://www.baidu.com/
Yandex https://yandex.com/
AOL https://www.aol.com/
Murena https://spot.ecloud.global/
https://spot.murena.io/
MetaGer https://metager.de/
Dogpile https://www.dogpile.com/
Ask.com https://www.ask.com/
Seznam.cz https://search.seznam.cz/

Is your favorite search engine not on the list? Open an issue and we'll add it!


FAQs

Why does Yang! need permissions on a 300+ sites?

Instead of requesting data access on all sites, we granularly specify the search-engine sites that Yang! supports (which yeah, they're quite a few). You can find which sites we request permissions for in the manifest.json.

Does it work on Google Chrome?

No clue, I don't have that package installed on my system. I will not give support to it myself, but PRs are welcome.


Related Extensions

There are many, but these are the ones that were most inspiring:


-


Yang! logo is a modification of the original DuckDuckGo logo. Its use is solely transformative, i.e., intended with a further purpose or different character, and does not substitute under any circumstance for the original use of the work.