We're a community of open source developers from around the world, contributing code to improve the DuckDuckGo search engine.
We want every programming search to have great results, providing the information you need instantly. The Programming Mission empowers the community to create Instant Answers for reference, libraries, help, and tools.
For now, we are only accepting Pull Requests and Issues related to the Programming Mission.
- Create new Fatheads, and improve existing ones
- Note: Fatheads are written in Perl, Python, Ruby, or JavaScript (Node.js)
- Visit our Forum to learn more about the Programming Mission, and how you can help us analyze Instant Answer performance data to determine new projects
A set of key-value pairs, stored in a database. Fatheads provide unique answers (values) to a specific set of queries (keys). The key-value pairs are generated by parsing static data sources, such as technical documentation.
- Join the DuckDuckHack Slack channel to ask questions
- Join the DuckDuckHack Forum to discuss project planning and Instant Answer metrics
- Read the Fathead documentation for technical help
- View the list of all live Fathead Instant Answers to see more examples