Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here


Tagging functionality for Discourse Forums

Subscribe to updates I use discourse-tagging

Statistics on discourse-tagging

Number of watchers on Github 56
Number of open issues 4
Main language JavaScript
Average time to merge a PR 4 days
Open pull requests 3+
Closed pull requests 1+
Last commit almost 3 years ago
Repo Created over 4 years ago
Repo Last Updated almost 2 years ago
Size 225 KB
Organization / Authordiscourse
Page Updated
Do you use discourse-tagging? Leave a review!
View open issues (4)
View discourse-tagging activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating discourse-tagging for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

No longer needed

Tagging was introduced into Core in April of 2016. If you are using Discourse 1.6.0.beta2 or later, you do not need this plugin.

See this post for more information.


This plugin provides tagging functionality to Discourse. When users create topics they can optionally attach tags.

Tags are a useful alternative to categories for some forums. For example if you were running a music forum, being able to tag a topic as Hip Hop and Electronica would be useful. If you were using categories you'd have to choose one or the other.


Follow our Install a Plugin howto, using git clone as the plugin command.

Once you've installed it, review the settings under admin and then enable tagging_enabled.


  • Users can tag topics with tags

  • You can restrict who can tag to a particular trust level

  • Users can choose to auto watch tags as desired

  • Users can list all tags, and filter topics by tag

  • There are bulk tools to assign tags to many topics at once and to rename tags.


If you have issues or suggestions for the plugin, please bring them up on Discourse Meta.


This plugin was influenced by Discourse Tagger plugin but has been rewritten from the ground up.



discourse-tagging open pull requests (View All Pulls)
  • updates for flexbox header
  • Update server.zh_CN.yml
  • Fix tag topic list header href
discourse-tagging list of languages used
Other projects in JavaScript