Client Side Bangs

Allows you to define your own DuckDuckGo bangs, which redirect on the client side instead of asking the DuckDuckGo server
Premium users can view and search full source code, and see the source code differences between two versions.
Upgrade to premium
manifest.json
{
  "manifest_version": 2,
  "name": "ClientSideBangs",
  "version": "0.3.4",
  "description": "Redirects certain bangs on the client side instead of asking DDG, allowing for a faster search experience and customization",
  "icons": {
    "48": "images/ddg-48.png"
  },
  "permissions": [
    "*://duckduckgo.com/*",
    "*://www.google.com/*",
    "webRequest",
    "storage"
  ],
  "options_ui": {
    "page": "options.html"
  },
  "browser_specific_settings": {
    "gecko": {
      "id": "ddgcsbr@example.com"
    }
  },
  "background": {
    "scripts": [
      "lib.js",
      "main.js"
    ]
  }
}