# Customization

**URL:** https://meta.discourse.org/c/customization/209.md?page=14

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

**Page:** 15

---

## [Customizable Navbar Component](https://meta.discourse.org/t/customizable-navbar-component/381096)

<div class="topic-metadata">

**Author:** [@piffy](https://meta.discourse.org/u/piffy)\
**Replies:** 0\
**Last updated:** [September 1, 2025, 3:44am UTC](https://meta.discourse.org/t/customizable-navbar-component/381096 "2025-09-01T03:44:08Z")

</div>

Background Need quick access to custom links (like Home, Rules, or Badges) directly in a navigation bar? This theme component makes it easy to add and configure a custom navbar that shows up at the top of the page. How …

---

## [Distrust: Discourse as an OpenID Connect provider](https://meta.discourse.org/t/distrust-discourse-as-an-openid-connect-provider/195385)

<div class="topic-metadata">

**Author:** [@theSuess](https://meta.discourse.org/u/theSuess)\
**Replies:** 7\
**Last updated:** [September 1, 2025, 3:35am UTC](https://meta.discourse.org/t/distrust-discourse-as-an-openid-connect-provider/195385 "2025-09-01T03:35:15Z")

</div>

If you ever wanted to use Discourse as your authentication provider - now you can! Over the last week I’ve written a small service which can be used to act as an OpenID connect/OAuth provider with discourse as a backend…

---

## [Moderation API Plugin](https://meta.discourse.org/t/moderation-api-plugin/348828)

<div class="topic-metadata">

**Author:** [@ModerationAPI](https://meta.discourse.org/u/ModerationAPI)\
**Replies:** 7\
**Last updated:** [August 30, 2025, 9:10pm UTC](https://meta.discourse.org/t/moderation-api-plugin/348828 "2025-08-30T21:10:02Z")

</div>

:information\_source: Summary The Discourse Moderation API Plugin enhances your Discourse forum with automated moderation capabilities. Leverages the Moderation API’s battle-tested detection engine and includes…

---

## [Density Toggle Component](https://meta.discourse.org/t/density-toggle-component/350967)

<div class="topic-metadata">

**Author:** [@jordan.vidrine](https://meta.discourse.org/u/jordan.vidrine)\
**Replies:** 13\
**Last updated:** [August 29, 2025, 6:42pm UTC](https://meta.discourse.org/t/density-toggle-component/350967 "2025-08-29T18:42:11Z")

</div>

:information\_source: Summary Change your viewing density :hammer\_and\_wrench: Repository GitHub - discourse/density-toggle: This theme component allows users to set the density of their view of a Discourse fo…

---

## [Custom embedded replies](https://meta.discourse.org/t/custom-embedded-replies/272670)

<div class="topic-metadata">

**Author:** [@Don](https://meta.discourse.org/u/Don)\
**Replies:** 12\
**Last updated:** [August 28, 2025, 5:44am UTC](https://meta.discourse.org/t/custom-embedded-replies/272670 "2025-08-28T05:44:24Z")

</div>

:information\_source: Summary Modified embedded replies :eyeglasses: Preview Theme Creator :hammer\_and\_wrench: Repository GitHub - VaperinaDEV/custom-embedded-replies: This theme component modifies the embe…

---

## [Spam account scanner script](https://meta.discourse.org/t/spam-account-scanner-script/128948)

<div class="topic-metadata">

**Author:** [@tannerfilip](https://meta.discourse.org/u/tannerfilip)\
**Replies:** 8\
**Last updated:** [August 27, 2025, 7:14pm UTC](https://meta.discourse.org/t/spam-account-scanner-script/128948 "2025-08-27T19:14:38Z")

</div>

https://github.com/TannerFilip/discourse-spam-check I’ll start off by saying, I’m not a great programmer. This is the first “real” tool I’ve written that’s (potentially) useful to people other than me. I’d love any feed…

---

## [Advanced Header Search](https://meta.discourse.org/t/advanced-header-search/194093)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 49\
**Last updated:** [August 27, 2025, 8:12am UTC](https://meta.discourse.org/t/advanced-header-search/194093 "2025-08-27T08:12:59Z")

</div>

:discourse2: Summary Advanced Header Search removes the search icon from the header menu and creates a search bar that is placed in the middle of the header area. :eyeglasses: Preview Preview on Discourse T…

---

## [Custom Summary Gist](https://meta.discourse.org/t/custom-summary-gist/380060)

<div class="topic-metadata">

**Author:** [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)\
**Replies:** 1\
**Last updated:** [August 25, 2025, 3:55pm UTC](https://meta.discourse.org/t/custom-summary-gist/380060 "2025-08-25T15:55:57Z")

</div>

:information\_source: Summary Allows users to customize AI summary gists using the \[summary\] block :hammer\_and\_wrench: Repository Link https://github.com/Lhcfl/discourse-custom-summary-gist :open\_book: Inst…

---

## [Discourse Docker Manager](https://meta.discourse.org/t/discourse-docker-manager/12655)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 16\
**Last updated:** [August 24, 2025, 9:55pm UTC](https://meta.discourse.org/t/discourse-docker-manager/12655 "2025-08-24T21:55:44Z")

</div>

:discourse2: Summary Provides basic monitoring and update facilities to Discourse instances hosted using our Docker template: GitHub - discourse/discourse\_docker: A Docker image for Discourse · GitHub …

---

## [Discourse Push Notifications for Desktop](https://meta.discourse.org/t/discourse-push-notifications-for-desktop/86941)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 3\
**Last updated:** [August 24, 2025, 10:45am UTC](https://meta.discourse.org/t/discourse-push-notifications-for-desktop/86941 "2025-08-24T10:45:17Z")

</div>

:discourse2: Summary Discourse Push Notifications allows users to opt to receive push notifications over desktop devices in addition to mobile devices :open\_book: Install Guide This plugin is bundled with …

---

## [Very Modest Theme](https://meta.discourse.org/t/very-modest-theme/325384)

<div class="topic-metadata">

**Author:** [@mononym](https://meta.discourse.org/u/mononym)\
**Replies:** 1\
**Last updated:** [August 23, 2025, 3:43pm UTC](https://meta.discourse.org/t/very-modest-theme/325384 "2025-08-23T15:43:39Z")

</div>

:information\_source: Summary A most minimal theme for Discourse. :eyeglasses: Preview Theme Creator :hammer\_and\_wrench: Repository Codeberg.org/mononym/discourse-very-modest-theme :scroll: License GNU Af…

---

## [YouTube Timestamps Component](https://meta.discourse.org/t/youtube-timestamps-component/147091)

<div class="topic-metadata">

**Author:** [@balupton](https://meta.discourse.org/u/balupton)\
**Replies:** 9\
**Last updated:** [August 23, 2025, 10:57am UTC](https://meta.discourse.org/t/youtube-timestamps-component/147091 "2025-08-23T10:57:58Z")

</div>

Converts timestamps within a post, to timestamp hyperlinks to the post’s (otherwise the topic’s) associated YouTube video. https://github.com/bevry/discourse-component-youtubetimestamps See it in action here Maps of M…

---

## [Discourse Lazy Videos](https://meta.discourse.org/t/discourse-lazy-videos/18101)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 0\
**Last updated:** [July 26, 2014, 3:10pm UTC](https://meta.discourse.org/t/discourse-lazy-videos/18101 "2014-07-26T15:10:41Z")

</div>

:discourse2: Summary Discourse Lazy Videos allows lazy loading of videos (Youtube, Vimeo, Tiktok) :open\_book: Install Guide This plugin is bundled with Discourse core. There is no need to install the plugi…

---

## [Discourse Retort](https://meta.discourse.org/t/discourse-retort/35903)

<div class="topic-metadata">

**Author:** [@gdpelican](https://meta.discourse.org/u/gdpelican)\
**Replies:** 479\
**Last updated:** [August 19, 2025, 10:27pm UTC](https://meta.discourse.org/t/discourse-retort/35903 "2025-08-19T22:27:11Z")

</div>

NB This has recently been given a new lease of life thanks to sponsorship of @Hifihedgehog & the community at https://forum.tabletpc.review/ and is compatible with Ember 5 and Discourse 3.2 (and so far 3.3.x), but the …

---

## [Discourse Category Experts](https://meta.discourse.org/t/discourse-category-experts/190814)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 1\
**Last updated:** [August 17, 2025, 10:54pm UTC](https://meta.discourse.org/t/discourse-category-experts/190814 "2025-08-17T22:54:26Z")

</div>

:discourse2: Summary Discourse Category Experts allows users to endorse each other as experts in specific categories. Category experts’ posts are decorated to highlight their expertise. :hammer\_and\_wrench: R…

---

## [AI Conversations – Sidebar Search](https://meta.discourse.org/t/ai-conversations-sidebar-search/378898)

<div class="topic-metadata">

**Author:** [@BrianC](https://meta.discourse.org/u/BrianC)\
**Replies:** 0\
**Last updated:** [August 16, 2025, 11:07pm UTC](https://meta.discourse.org/t/ai-conversations-sidebar-search/378898 "2025-08-16T23:07:57Z")

</div>

\[Theme Component\] AI Conversations – Sidebar Search (messages-only) Hey all—just wanted to share a tiny theme component I made (with a push from ChatGPT). It adds a lightweight “AI Messages” search box to the AI Conversa…

---

## [Usercard: show leaderboard rank](https://meta.discourse.org/t/usercard-show-leaderboard-rank/378735)

<div class="topic-metadata">

**Author:** [@chapoi](https://meta.discourse.org/u/chapoi)\
**Replies:** 5\
**Last updated:** [August 15, 2025, 5:17pm UTC](https://meta.discourse.org/t/usercard-show-leaderboard-rank/378735 "2025-08-15T17:17:50Z")

</div>

:information\_source: Summary Tiny component to add the Leaderboard Rank to the usercard :hammer\_and\_wrench: Repository repo :question: Install Guide How to install a theme or theme component :open\_book: N…

---

## [Click To Edit](https://meta.discourse.org/t/click-to-edit/321054)

<div class="topic-metadata">

**Author:** [@pipkin](https://meta.discourse.org/u/pipkin)\
**Replies:** 26\
**Last updated:** [August 10, 2025, 4:20am UTC](https://meta.discourse.org/t/click-to-edit/321054 "2025-08-10T04:20:12Z")

</div>

:information\_source: Summary Clicking in the textarea in the composer will select the corresponding line in the preview pane, and vice versa. :hammer\_and\_wrench: Repository Link https://github.com/thijsbrill…

---

## [Custom Homepage for Groups](https://meta.discourse.org/t/custom-homepage-for-groups/199623)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Replies:** 104\
**Last updated:** [August 6, 2025, 2:40pm UTC](https://meta.discourse.org/t/custom-homepage-for-groups/199623 "2025-08-06T14:40:28Z")

</div>

Overview When installed and added to the active theme, this theme component enables you to control the ‘homepage’, allowing it to be different from the set of pages Discourse allows by default, as well as having differen…

---

## [Signup Banner](https://meta.discourse.org/t/signup-banner/210745)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 9\
**Last updated:** [August 6, 2025, 10:35am UTC](https://meta.discourse.org/t/signup-banner/210745 "2025-08-06T10:35:33Z")

</div>

:discourse2: Summary Signup Banner connects into the core signup CTA and will show a pop up banner (in addition to the normal CTA block at the end of a topic). :eyeglasses: Preview Preview on Discourse The…

---

## [Webhook Telegram Bot - AI-Powered Discourse Notifications](https://meta.discourse.org/t/webhook-telegram-bot-ai-powered-discourse-notifications/377512)

<div class="topic-metadata">

**Author:** [@DigneZzZ](https://meta.discourse.org/u/DigneZzZ)\
**Replies:** 0\
**Last updated:** [August 6, 2025, 9:48am UTC](https://meta.discourse.org/t/webhook-telegram-bot-ai-powered-discourse-notifications/377512 "2025-08-06T09:48:42Z")

</div>

:information\_source: Summary Professional Telegram bot for automatic notifications about new posts from Discourse forums with AI-generated summaries using OpenAI GPT-4.1-nano :hammer\_and\_wrench: Repository L…

---

## [Discourse Classic Theme](https://meta.discourse.org/t/discourse-classic-theme/72708)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 28\
**Last updated:** [August 5, 2025, 8:45pm UTC](https://meta.discourse.org/t/discourse-classic-theme/72708 "2025-08-05T20:45:03Z")

</div>

:discourse2: Summary Discourse Classic Theme allows you to relive the past. :eyeglasses: Preview Preview on Discourse Theme Creator :hammer\_and\_wrench: Repository Link https://github.com/discourse/discour…

---

## [Custom Header Links (icons)](https://meta.discourse.org/t/custom-header-links-icons/86307)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 117\
**Last updated:** [August 4, 2025, 3:19pm UTC](https://meta.discourse.org/t/custom-header-links-icons/86307 "2025-08-04T15:19:01Z")

</div>

:discourse2: Summary Custom Header Links (icons) will allow you to easily add linked icons to the Discourse header. :eyeglasses: Preview Preview on Discourse Theme Creator :hammer\_and\_wrench: Repository L…

---

## [Add To Home Screen (iOS, iPadOS)](https://meta.discourse.org/t/add-to-home-screen-ios-ipados/266897)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 41\
**Last updated:** [July 31, 2025, 7:03am UTC](https://meta.discourse.org/t/add-to-home-screen-ios-ipados/266897 "2025-07-31T07:03:15Z")

</div>

:discourse2: Summary Add To Home Screen (iOS, iPadOS) adds a popup for users on iOS devices. This popup is dismissible and will not show up if you are viewing a Discourse forum via PWA. :hammer\_and\_wrench: R…

---

## [Discourse Graphviz](https://meta.discourse.org/t/discourse-graphviz/97554)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 3\
**Last updated:** [July 29, 2025, 7:54pm UTC](https://meta.discourse.org/t/discourse-graphviz/97554 "2025-07-29T19:54:42Z")

</div>

:discourse2: Summary Discourse Graphviz provides the ability to add graphs to posts using the DOT language. :open\_book: Install Guide This plugin is bundled with Discourse core. There is no need to instal…

---

## [Discourse Custom Topic Lists](https://meta.discourse.org/t/discourse-custom-topic-lists/311186)

<div class="topic-metadata">

**Author:** [@gabriel](https://meta.discourse.org/u/gabriel)\
**Replies:** 17\
**Last updated:** [July 23, 2025, 1:29pm UTC](https://meta.discourse.org/t/discourse-custom-topic-lists/311186 "2025-07-23T13:29:35Z")

</div>

:discourse2: Summary Allows you to create custom topic lists that can be accessed via a URL :hammer\_and\_wrench: Repository Link GitHub - discourse/discourse-custom-topic-lists: custom topic lists · GitHub …

---

## [Nice way to run a dev env](https://meta.discourse.org/t/nice-way-to-run-a-dev-env/375233)

<div class="topic-metadata">

**Author:** [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Replies:** 2\
**Last updated:** [July 22, 2025, 10:49pm UTC](https://meta.discourse.org/t/nice-way-to-run-a-dev-env/375233 "2025-07-22T22:49:45Z")

</div>

Hi everyone, just sharing a handy script I’ve put together that helps me run my Discourse dev instance. It pulls all the latest changes, pulls the updates from installed plugins, and runs all the migrations, as well as …

---

## [Heroes - Fantasy Theme](https://meta.discourse.org/t/heroes-fantasy-theme/354452)

<div class="topic-metadata">

**Author:** [@manuel](https://meta.discourse.org/u/manuel)\
**Replies:** 10\
**Last updated:** [July 21, 2025, 1:54pm UTC](https://meta.discourse.org/t/heroes-fantasy-theme/354452 "2025-07-21T13:54:13Z")

</div>

:information\_source: Summary A playful theme for RPG forums :magic\_wand: :eyeglasses: Preview Heroes Theme :hammer\_and\_wrench: Repository Manuel Kostka / Discourse / Themes / Heroes · GitLab :question: I…

---

## [Discourse AI Topic Summary 🤖](https://meta.discourse.org/t/discourse-ai-topic-summary/256711)

<div class="topic-metadata">

**Author:** [@merefield](https://meta.discourse.org/u/merefield)\
**Replies:** 161\
**Last updated:** [July 18, 2025, 8:32am UTC](https://meta.discourse.org/t/discourse-ai-topic-summary/256711 "2025-07-18T08:32:59Z")

</div>

:information\_source: Summary Uses a remote AI language model to prepare and post a summary of a topic. :hammer\_and\_wrench: Repository Link GitHub - merefield/discourse-ai-topic-summary: Uses a remote AI lang…

---

## [Microsoft Authentication](https://meta.discourse.org/t/microsoft-authentication/51731)

<div class="topic-metadata">

**Author:** [@Discourse](https://meta.discourse.org/u/Discourse)\
**Replies:** 7\
**Last updated:** [July 16, 2025, 9:32pm UTC](https://meta.discourse.org/t/microsoft-authentication/51731 "2025-07-16T21:32:01Z")

</div>

:discourse: Hosted by us? This plugin is available on our Business and Enterprise plans. Amazon & Microsoft Logins | Discourse - Civilized Discussion :discourse2: Summary Enable users to log in using their …

[Previous page](https://meta.discourse.org/c/customization/209.md?page=13)

[Next page](https://meta.discourse.org/c/customization/209.md?page=15)
