Skip to content

NietThijmen/unbang

Repository files navigation

Unbang

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.

Inspiration

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

Usage

Development

  1. Clone the repo
  2. Run npm install
  3. Run npm run dev to start the development server
  4. Open http://localhost:5173 in your browser
  5. Modify the code and see the changes in real time

Production

  1. Navigate to https://unbang.vercel.app
  2. Follow the instructions to add it to your browser's search engines
  3. Use it to search for things using duckduckgo bangs

Contributing

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.

About

Use duckduckgo's bangs but fast

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors

Languages