db13126409
* added custom units for angle conversions * added triggers for angle custom units * added front-end tests for custom angle units * Refactoring. Categorized queries by the quantity they represent * minor update * added trigger for the word - microarcseconds * replaced exponent-based values with decimal-based ones * Updated tests to use defined units * added the missing commas * removed duplicate e+12 from test spec |
||
---|---|---|
.github | ||
lib/DDG | ||
share/goodie | ||
spec | ||
t | ||
template | ||
.gitignore | ||
.travis.yml | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
dist.ini | ||
package.json |
README.md
Welcome to DuckDuckHack!
We're a community of open source developers from around the world, contributing code to improve the DuckDuckGo search engine.
How to contribute
- Create new Goodie Instant Answers, and improve existing ones
- Note: Goodies are written in Perl (back-end) and JavaScript (front-end). They can also typically use CSS, and Handlebars Templates.
- Visit DuckDuckHack to learn more about how you can help!
What are Goodie Instant Answers?
Goodies do not retrieve data from a third party API. Goodies provide their results entirely through server-side code. They may use a static data file stored on DuckDuckGo's server, but they do not call external resources.
Example: JavaScript Minifier Goodie
Resources
- Join the DuckDuckHack Slack channel to ask questions
- Join the DuckDuckHack Forum to discuss project planning and Instant Answer metrics
- Read the Goodie documentation for technical help
- View the list of all live Goodie Instant Answers to see more examples