Post Score - Display engagement metrics on posts

Install this theme component

Hello :waving_hand:

I’d like to share a new theme component I built called Post Score.

While Discourse tracks engagement in the background, regular users don’t see this. On most social platforms, only pure view counts are visible, but these don’t always reflect actual activity – a topic might be opened by accident, or reloads might artificially inflate the numbers.

This theme component introduces a visual Post Score indicator in the top right corner of public posts (visible when the score is greater than 0) to highlight true community engagement.

Screenshot 2026-07-03 at 19.07.28

:light_bulb: How it works

The component surfaces the underlying post activity/score based on multiple weighted interaction signals, such as:

  • :heart: Reactions / Likes

  • :speech_balloon: Replies generated by the specific post

  • :link: Incoming Links (internal/external references)

  • :bookmark: Bookmarks

  • :books: Reads (actual reading time vs. accidental clicks)

Instead of just looking at raw, inflated view statistics, users get an immediate, transparent look at the actual value and community impact of a post.

:rocket: Features

  • Visual indicator: Subtly displays the engagement score in the post stream.

  • Real-time updates: The score updates dynamically to reflect ongoing engagement.

5 Likes