A fork of unduck.link by Theo — fast client-side bang redirects for your browser.
https://search.dryg.net?q=%s
Add the URL above as a custom search engine in your browser to enable all of DuckDuckGo's bangs, but much faster.
This fork adds custom bangs and a configurable default search engine, which makes it particularly useful for:
- Enterprise/internal tools – Create bangs for your company's Jira, Confluence, internal wikis, or any SaaS app with custom domains
- Self-hosted services – Point bangs to your own GitLab, Nextcloud, or other self-hosted instances
- Regional services – Override built-in bangs for services that have different URLs in your country
- Personal shortcuts – Quick access to any searchable site you use frequently
| Bang | URL Template | Use case |
|---|---|---|
!jira |
https://yourcompany.atlassian.net/browse/{{{s}}} |
Jump to Jira tickets |
!wiki |
https://wiki.internal.company/search?q={{{s}}} |
Search internal wiki |
!gl |
https://gitlab.yourcompany.com/search?search={{{s}}} |
Search self-hosted GitLab |
!slack |
https://yourcompany.slack.com/search/query={{{s}}} |
Search Slack workspace |
All redirects happen client-side in your browser. Once loaded, the JavaScript is cached and works offline. No server processing, no tracking, instant redirects.
- ✅ All 13,000+ DuckDuckGo bangs
- ✅ Custom bangs (stored in localStorage)
- ✅ Configurable default search engine
- ✅ PWA with offline support
- ✅ Dark mode
The project includes some local SVG icons in public/icons/ for quick selection when creating custom bangs. To add more:
- Download SVG icons from worldvectorlogo.com or similar sites
- Place them in
public/icons/ - Add an entry to
src/icons.tsfollowing the existing format:
{
id: 3,
title: "Service Name",
category: "Software",
route: "/icons/service-name.svg",
url: "https://service-website.com"
}pnpm install
pnpm dev # Start dev server
pnpm build # Build for productionBased on unduck by Theo. Bang data sourced from DuckDuckGo.