Ba

Banger–A Firefox extension to extend DDG's bangs

Hacker News

Banger–A Firefox extension to extend DDG's bangs

Hello HN! I made this Firefox extension to extend upon DuckDuckGo's idea of bangs (check https://duckduckgo.com/bangs if you aren't familiar with them) and also allow the use of any search engine with them. I found DuckDuckGo's bangs fascinating, but was disappointed by how little search engines inherit that feature. And on top of it, DuckDuckGo has the "!" bang that jumps to the first search result but other search engines offering bangs like Brave Search, searx, You.com don't seem to have that. I also thought that the "!" bang could be extended with the ability to jump to the first search result of a specific site, so I added the "!!" bangs in my extension that allow you to do just that (e.g. typing "!!mdn flatMap" will bring up the MDN page for flatMap). I also added a bunch of extra features like the ability to add custom bangs, ability to search in a search engine with the "site:" parameter using "!@r" (r for Reddit), or "!ddg@r" (specify any other bang as the search engine to use), and the ability to chain multiple bangs together with ";" to open them up in different tabs; it also allows you to use multiple "site:" parameters combined with the OR ("|") operator with "," (e.g. "!@r,yt"). Feel free to mix and match! Also, for those who use it, it supports sync. There's also an option to import/export any settings including custom bangs. I've also added custom handling to fix a few bangs which are usually broken such as "!archived" and "!imgops" (They require unescaped URL as part of the path. However, DDG and other search engines always escape the URL. Banger only escapes the URL if it's part of an URL parameter). I've been working on it for around 2 months now, and I'm pretty satisfied with the result so far. Let me know if you have any comments/feature suggestions/bug reports/anything else!

Share card

Actual performance

5points
4comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: supports, para, including · Missing: reddit linkedin, podcasting, created
90%90% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: using, open · Missing: mac, agents, macos
85%85% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io, including · Missing: https docs, excited, just released
61%61% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
40%40% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: month, way, para · Missing: mobile apps, ios, personal
36%36% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Ex
Extend ActiveRecord pluck to return array of hashes59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Extend ActiveRecord pluck to return array of hashes

Hacker News1
Us
Using Twilio to extend the functionality of Siri54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Using Twilio to extend the functionality of Siri

Hacker News3
Ex
Extend Git builtins with closures67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Extend Git builtins with closures

Hacker News3
Re
Require-extended a NodeJs module to extend require features30%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Require-extended a NodeJs module to extend require features

Hacker News1
Hi
HitchJS - Extend the browser's native abilities.62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

HitchJS - Extend the browser's native abilities.

Hacker News3
Co
Combinator Extension Methods In C#31%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Combinator Extension Methods In C#

Hacker News1
Tr
Tribulations, a Marionette extension for HCI experiments25%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Tribulations, a Marionette extension for HCI experiments

Hacker News3
A
A Flask Extension for DynamoDB24%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A Flask Extension for DynamoDB

Hacker News3
So
Soundcloud Chromecast Extension35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Soundcloud Chromecast Extension

Hacker News4
Fu
Funge++, a procedural Befunge-93 Extension68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Funge++, a procedural Befunge-93 Extension

Hacker News3