#[DuckDuckStack][1] - The StackExchange API Doc Autocompleter

Duckduckstack is an API Doc autocompleter for the stackexchange sites powered by [DuckDuckGo][2]. It is a [Greasemonkey][3] user script and should run on Firefox and Chrome. 

In Chrome you need [Tampermonkey][4] as the script uses features (`@require` and `GM_xmlhttpRequest`) that native user-scripts can't.

##Usage

To use the autocompleter you start it by writing the token `api:`, followed by selecting the search tag. After that you write in the search term where upon you can select a search result that you can insert.

![API Doc Completion Flow][5]

The token that the script reacts on looks like this: `api:[search tag]:[search term]`.

##Download

The user-script is downloadable from the github repository, [here][6].

##Feedback and bug reports

Feel free to drop some comments below and bugs are great if you enter them into the [bug tracker at github][7].

##License and Credits

The userscript is licensed under the MIT License. It requires [jQuery][8] and the [jQuery Caret Plugin][9]. The logo is DuckDuckGo's.


  [1]: https://github.com/spoike/duckduckstack
  [2]: http://duckduckgo.com/
  [3]: https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/
  [4]: https://chrome.google.com/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo
  [5]: https://i.sstatic.net/Dfcp6.png
  [6]: https://github.com/spoike/duckduckstack/raw/master/apicomplete.user.js
  [7]: https://github.com/spoike/duckduckstack/issues
  [8]: http://jquery.com/
  [9]: https://sites.google.com/site/plugins4jquery/my-plugins/jquery-caret-plugin/usage