Unbang is a "search engine" which allows you to use duckduckgo bangs in your terminal.
It is a svelte PWA which can be loaded once and be blazing fast.
this code is heavily inspired by unduck I wanted to make a similar project but with a diffrent tech stack and some small changes
- Written in svelte instead of plain TS
- Allows you to modify your default search engine (unduck only does google)
- Added support for custom bangs (unduck only supports duckduckgo bangs)
- Added a full search page where you can look for bangs and search for things without leaving the app
- Clone the repo
- Run
npm install - Run
npm run devto start the development server - Open
http://localhost:5173in your browser - Modify the code and see the changes in real time
- Navigate to https://unbang.vercel.app
- Follow the instructions to add it to your browser's search engines
- Use it to search for things using duckduckgo bangs
If you want to contribute to this project, feel free to open a pull request or an issue. I will be happy to review it and merge it if it is good.
AI code is allowed, just make sure to tell me which parts were generated by AI and which parts were written by you.