Skip to main content
Drupal is a registered trademark of Dries Buytaert
EOL Warning: Drupal 11.0 has reached end of life and no longer receives security updates. EOL Warning: Drupal 10.3 has reached end of life and no longer receives security updates. EOL Warning: Drupal 10.2 has reached end of life and no longer receives security updates. EOL Warning: Drupal 10.1 has reached end of life and no longer receives security updates. EOL Warning: Drupal 10.0 has reached end of life and no longer receives security updates. EOL Warning: Drupal 9.5 has reached end of life and no longer receives security updates. EOL Warning: Drupal 9.4 has reached end of life and no longer receives security updates. EOL Warning: Drupal 9.3 has reached end of life and no longer receives security updates. Release: Raven: Sentry Integration 7.5.2 Minor update available for module raven (7.5.2). Usage Milestone: jQuery UI Datepicker Module jquery_ui_datepicker crossed 1,000 active installs.

Popular Tags

145 sites Security covered Drupal 10–11
View on drupal.org

This module provides a user-friendly way to select taxonomy terms by displaying a list of the most popular tags sorted by usage frequency. Hovering over a tag shows its usage count, helping users discover and reuse existing tags, and encouraging a more concise vocabulary.

NOTE: This module's original name was "popular-tags", but since been renamed to "popular_tags". So try both "popular_tags" and "popular-tags" in case one of them doesn't work for you.

This module allows the users to select taxonomy terms/tags by just clicking on them rather than typing them (auto-complete) or selecting them from a select box/checkbox/radio etc. It shows them a list of tags, sorted by popularity (defined as how many nodes are tagged with it), up to a configurable maximum number. Also, when you hover over a listed tag, it shows how many times it has been used.

This helps the user see what the most commonly used tags, rather than having to guess. It also avoids creation of numerous closely related and similar tags because the user can see such a tag if it already exists. The fact that the tag is only a click away, encourages users to coalesce around a tighter vocabulary than one would have in the absence of this module.

Requirements

This module requires no modules or libraries outside of Drupal core.

Installation & Usage

Drupal 7

See the screenshots for usage examples. To use popular_tags, do the following.

  1. Copy the entire popular_tags directory the Drupal sites/all/modules
    directory (or sites//modules).
  2. Login as an administrator. Enable the module in the "Administer" -> "Modules"
  3. Visit the term-reference fields in your content types (at admin/structure/types/manage//fields/ under Structure>Content Types>MyType>Manage Fields>MyField)
  4. Under the "Popular
    Tags" fieldset, check the "Use Clickable Popular Tags?" checkbox.
  5. Now create or edit a node of MyType and right under the tag field you'll see a list of clickable popular tags (provided that some tags do exist).

That's it. Now whenever you edit a node of that content type, you will have clickable/popular tags listed for you, ordered by their popularity (frequency of usage).

Drupal 8/9/10

Get the code like any other module.
composer require drupal/popular_tags

Similar Projects

Active Tags is somewhat similar, but targets a different problem - namely showing the tags that have been added, rather than listing tags that you can add.

Project Sponsorship


Development of this module is sponsored by SpinSpire, a Drupal development company based in Florida that specializes in High Performance Web & Mobile projects.

Depends on

Dependencies of the latest stable release

  • taxonomy Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
Sep 2024
Latest release
2 months ago
Releases (12 mo)
1 ▼ from 3
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
2.1.1 Stable 10–11 May 29, 2026
2.1.0 Stable 10–11 Dec 26, 2024
2.1.x-dev Dev 10–11 Dec 20, 2024
2.0.0 Stable 9–10 Sep 25, 2024