Welcome to DuckDuckHack
Instant Answers are an opportunity for anyone to create their own results.
Instant Answers appear on DuckDuckGo.com above ads and organic links, which serves millions of searches every day. Instant Answers are created by an open source community of developers around the world. Welcome to our community!
Talk to us on Slack or email us.
Create a New Instant Answer
Learn to make an Instant Answer by starting with any of our quick tutorials. All of these are self-contained and will get you up and running. Pick whatever looks most interesting!
Improve a Live Instant Answer
We welcome new contributors to dive in and improve live Instant Answers. It's a great, hands-on way to learn how things work. Start by setting up your development environment.
Have a favorite Instant Answer that you want to make even better? Feel free to dive in.
We also make sure to identify "low-hanging fruit" for new community members to work on.
- Goodie Low Hanging Fruit (Instant Answers that do not make external calls)
- Spice Low Hanging Fruit (Instant Answers that call external APIs)
Inspiration
Instant Answers allow you to create your own search results. Here are some examples of what contributors have created. You can see all live Instant Answers listed here.
Instant Answers can be quite dynamic...
...or simply convenient:
Some are just cool:
Many are absolutely delightful and unexpected:
Many are super practical...
...in ways we never imagined:
Some Instant Answers are built from pure code:
Other Instant Answers channel external sources (API requests):
The possibilities are endless. Our community's mission is to cover every topic with a community-generated Instant Answer.
Discuss with Us
Want help? Need to think out loud?
Talk to us on Slack or email us.
We're a digital community, but real people - we frequently meet up to hack together. Check out our global meetups.
P.S. Let us know if we can improve anything in these documents by opening issues directly on Github.