No description
  • TypeScript 42.5%
  • CSS 36.7%
  • HTML 16.1%
  • Dockerfile 4.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-05-23 17:17:55 +00:00
public Cleaned up a ton 2025-02-14 22:25:23 -08:00
src Merge pull request #13 from irsyadpage/dark-mode 2025-04-18 17:01:52 -07:00
.dockerignore Docker Support 2025-05-23 17:17:55 +00:00
.gitignore init 2025-02-14 21:30:33 -08:00
docker-compose.yml Docker Support 2025-05-23 17:17:55 +00:00
Dockerfile Docker Support 2025-05-23 17:17:55 +00:00
index.html add plausible 2025-02-14 23:08:57 -08:00
LICENSE Create LICENSE 2025-02-14 22:54:56 -08:00
nginx.conf Docker Support 2025-05-23 17:17:55 +00:00
package.json pwa because why not 2025-02-15 18:03:21 -08:00
pnpm-lock.yaml pwa because why not 2025-02-15 18:03:21 -08:00
README.md unduck readme 2025-02-14 22:59:27 -08:00
tsconfig.json init 2025-02-14 21:30:33 -08:00
vite.config.ts pwa because why not 2025-02-15 18:03:21 -08:00

Unduck

DuckDuckGo's bang redirects are too slow. Add the following URL as a custom search engine to your browser. Enables all of DuckDuckGo's bangs to work, but much faster.

https://unduck.link?q=%s

How is it that much faster?

DuckDuckGo does their redirects server side. Their DNS is...not always great. Result is that it often takes ages.

I solved this by doing all of the work client side. Once you've went to https://unduck.link once, the JS is all cache'd and will never need to be downloaded again. Your device does the redirects, not me.