- In the search bar, type "! " (exclamation mark, then space).
- Start typing a bang (e.g. gh, so, npm, wiki) and pick from live suggestions.
- Add your query and press Enter to jump directly to target site.
- ⚡ Instant: No network requests, DNS hops, or redirects. Suggestions and query resolution happen locally inside the extension. You'll notice the difference!
- 🧠 Don't memorize bangs: Type-ahead suggestions surface the right bang as you type.
- 🧩 Default search engine choice: Use whatever default search engine you like alongside Duckling. Use DuckDuckGo's best feature - no DuckDuckGo required.
- 🔒 Privacy-first: No telemetry, no request tracking - your data stays on your device.
- ❤️ Open source: Transparent, auditable and only does what it's supposed to. Review the code, open issues and contribute.
- Go to Duckling Chrome extension page.
- Click on "Add to Chrome".
- Enable the extension.
- Go to Duckling Firefox Add-on page.
- Click on "Add to Firefox".
- Enable the extension.
- Clone the repository
git clone git@github.com:theonekeyg/duckling.git- Install dependencies
pnpm install- Build the extension bundle
pnpm build
- Open Chrome extension page (chrome://extensions).
- Enable "Developer mode" in top right.
- Click on "Load unpacked" in the top left and select the directory
.output/chrome-mv3.
