I was using the tagging module as my tagging widget until its status changed to Maintenance status: Unsupported. Now I'm looking for a replacement. After searching drupal.org I figured out there is not stable tagging widget module for D7:

  1. nice_tags only D6
  2. tag_editor only D6
  3. active_tags dev version and not works as expected
  4. community_tags tagging content in view mode not in add/edit form

Is there any other tagging widget which I overlooked?


Finally, I decided to use the Autocomplete Deluxe module as tagging widget.

This is an enhanced autocomplete element, that uses the JQuery UI autocomplete. It will also implement a widget for taxonomy and lists.
There is also an implementation for the References module: Autocomplete Deluxe for References.

  • 1
    Right, but it does not work together with Search Autocomplete (drupal.org/project/search_autocomplete) which is a bummer...
    – Volker
    Jun 29 '12 at 11:44
  • really? I used both in my website and worked, what will happen if I use both? Jun 29 '12 at 11:46
  • See issue here: drupal.org/node/1300028
    – Volker
    Jun 29 '12 at 11:52
  • 1
    Is the bug still exists in search_autocomplete 7.x-2.3 version? Issue is about 7.x-2.1 Jun 29 '12 at 12:24
  • 1
    Thanks for pointing this out. I didn't realize there's a new version available. I'll have to check. I should probably activate update-notifications for deactivated modules... ^^
    – Volker
    Jun 29 '12 at 12:49

Another module to look at is Chosen.

Chosen uses the Chosen jQuery plugin to make your elements more user-friendly.

Note that it modifies the select list option, to achieve a tagging effect. Major drawback is you can't add new terms this way though.


You could use the Hierarchical Select module.

This module defines the "hierarchical_select" form element, which is a greatly enhanced way for letting the user select items in a hierarchy.

Hierarchical Select has the ability to save the entire lineage of a selection or only the "deepest" selection. You can configure it to force the user to make a selection as deep as possible in the tree, or allow the user to select an item anywhere in the tree. Levels can be labeled, you can configure limit the number of items that can be selected, configure a title for the dropbox, choose a site-wide animation delay, and so on.


You can take a look at MLTag. Uses machine learning algorithms to suggest tags based on your content and tagging history.

Link - https://www.drupal.org/project/mltag

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.