DanbooruUp is a browser extension that adds tag completion to Danbooru.
For Firefox and Chrome it also adds an upload option to the context menu you get when you right click an image.
The latest version is 0.5.1.
If you encounter any problems with the extension, dmail me or report them on the forum.
Download the Chrome extension. Chrome will not allow you to install it directly from the web page - you will have to drag the downloaded file to the extensions tab ("Tools > Extensions") and confirm the prompts.
The autocompletion should work automatically on relevant fields on Danbooru.
You can use wildcards to look for tags, e.g. ‘*_hands’ will find all tags ending with ‘_hands’.
The Chrome context menu
In Firefox or Chrome, you can right click an image and select ‘Upload Image to Danbooru’ to show an upload dialog.
You can use the following keys in the tag completion popup:
Enter or click to complete a tag
Ctrl+Enter or Ctrl+click to complete a tag without closing the search popup
Insert or Ctrl+E to find related tags for the selected tag
Escape to close the popup
In the Firefox upload dialog you can also right-click a tag to open a tag search.
Options
Options panel in Opera/Chrome
Some of the options warrant a more detailed explanation:
Alternative searching
Search for any tag containing the right letters in the right order, e.g. ‘aynr’ will match ‘ayanami_rei’.
Suggest prefixes
Suggest search prefixes like ‘rating:’, ‘user:’, etc.
Tab completion
Does not select suggested tags automatically. Instead, you can use tab to complete the current tag.
Use search history
Remember what tags you have previously searched for and present these first. Will also remember e.g. users you have searched for with the ‘user:’ prefix.
Changes
0.5.1 (2013-04-29)
Fix URI for search-on-right-click in Firefox
Fix for Firefox 22 and 23
Fix for Chrome 25
Settings panel now goes above notes in Opera and Chrome
Enable on the alternative Danbooru subdomains for Opera and Chrome
Fix dropdown placement in Opera
0.5.0 (2013-04-15)
Danbooru 2 compatibility
Fix input bug in Opera
The Chrome extension will now unload when not in use (using event pages)
Uses asynchronous database queries in Firefox for better responsiveness when typing
The Firefox extension now uses JSON instead of XML for tag updates. The update URL in preferences will be automatically rewritten.
Drops support for Firefox 3.0 and some really old versions of Danbooru 1
0.4.0 (2011-08-15)
Disabled MaxVersion check for Firefox
Enabled automatic updates
Complete-with-tab option
Suggest prefixes option
Detect and fix Pixiv sample URLs
Removed the long-broken SHA1 and MD5 hash options
Fixed naming collision with the Bookmark Duplicate Detector extension