# Topic Status Filter

**URL:** https://meta.discourse.org/t/topic-status-filter/111307
**Category:** Theme component
**Tags:** official, topic-status-filter
**Created:** [March 11, 2019, 7:17pm UTC](https://meta.discourse.org/t/topic-status-filter/111307 "2019-03-11T19:17:27Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [March 11, 2019, 7:17pm UTC](https://meta.discourse.org/t/topic-status-filter/111307/1 "2019-03-11T19:17:27Z")

</div>

| | | |
| --- | --- | --- |
| :discourse2: | **Summary** | **Topic Status Filter** will filter topics by their “open” or “closed” status. |
| 👓 | **Preview** | [Preview on Discourse Theme Creator](https://discourse.theme-creator.io/theme/Discourse/topic-status-filter) |
| 🛠 | **Repository Link** | [https://github.com/discourse/discourse-topic-status-filter](https://github.com/discourse/discourse-topic-status-filter) |
| 📖 | **New to Discourse Themes?** | [Beginner’s guide to using Discourse Themes](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966) |

Install this theme component

> [@](#):
>
> :discourse2: As this is an #official theme component maintained by the Discourse team, #Support, #Contribute > Bug, #Contribute > UX, and #Contribute > Feature requests can be made in the respective categories here on Meta, and tagged with the appropriate theme component tag. Click on a link below to get one started. 👍
> 
> [❓&nbsp; **Support**](https://meta.discourse.org/new-topic?category_id=6&tags=topic-status-filter "Ask for support on configuring and using Topic Status Filter") [🐛&nbsp; **Bug**](https://meta.discourse.org/new-topic?category_id=1&tags=category-banners "A bug report means something is broken, preventing normal/typical use of the theme component") [👀&nbsp; **UX**](https://meta.discourse.org/new-topic?category_id=9&tags=topic-status-filter "Discussion about the user interface of Topic Status Filter, and how features are presented (including language and UI elements)") [💡&nbsp; **Feature**](https://meta.discourse.org/new-topic?category_id=2&tags=topic-status-filter "Discussion about how existing Topic Status Filter features can be improved or enhanced, and how proposed new features could work")

### Features

This theme component will help you to filter the topics by their status “open” or “closed”. It will add a dropdown filter next to the existing categories and tags dropdown. You can limit this component to particular categories using the theme setting `enabled categories`, else it will be displayed in all categories.

 ![topic-status-filter](https://global.discourse-cdn.com/meta/original/3X/d/9/d9c1be1b28f425254f656a4f0849cc9b86ae79f8.png)

### Settings

| Name | Description |
| --- | --- |
| enabled categories | |

| Translation | Default |
| --- | --- |
| topic\_status\_filter.all | all |
| topic\_status\_filter.open | open |
| topic\_status\_filter.closed | closed |

  

> :discourse2: **Hosted by us?** Theme components are available to use on our Standard, Business, and Enterprise plans.

> Last edited by @JammyDodger 2024-06-16T08:17:05Z
> 
> > **Check document**
> >
> > Perform check on document:

---

<div class="post-metadata">

### Author: ![pipkin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pipkin/32/134643_2.png) [@pipkin](https://meta.discourse.org/u/pipkin)
#### Post date: [March 20, 2019, 10:14pm UTC](https://meta.discourse.org/t/topic-status-filter/111307/2 "2019-03-20T22:14:06Z")

</div>

Love it! Thanks!

It’s a real live-saver. We use Discourse as an internal project and taskmanagement system.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [March 21, 2019, 2:19am UTC](https://meta.discourse.org/t/topic-status-filter/111307/3 "2019-03-21T02:19:11Z")

</div>

Very cool, I hate to gift you the gift of work but I wonder would you be able to do a post on meta explaining how you are using Discourse internally, what is working well for you and what needs help? We may be able to give you more ideas to help with your workflow!

---

<div class="post-metadata">

### Author: ![pipkin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pipkin/32/134643_2.png) [@pipkin](https://meta.discourse.org/u/pipkin)
#### Post date: [March 30, 2019, 11:35pm UTC](https://meta.discourse.org/t/topic-status-filter/111307/5 "2019-03-30T23:35:14Z")

</div>

Reply here:

> [@How we use Discourse as a superior ..... management tool](https://meta.discourse.org/t/how-we-use-discourse-as-a-superior-management-tool/113029):
>
> This post is in reply to @sam’s question, but I think it merits a new topic. I’m the co-founder of an industrial robotics consultancy & training startup from Holland. In many cases, we are flown in once proverbial sh\*t has hit some industrial fan. Once we’ve cleaned stuff up, we train clients to make sure no more fans are hit in that particular location. (As contradictory as it seems, this business model actually works very well. But that for another topic.) We really had to set up a system…

Seems like it merited a new topic.

---

<div class="post-metadata">

### Author: ![thaidb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thaidb/32/68488_2.png) [@thaidb](https://meta.discourse.org/u/thaidb)
#### Post date: [April 25, 2019, 10:47am UTC](https://meta.discourse.org/t/topic-status-filter/111307/6 "2019-04-25T10:47:22Z")

</div>

Can we filter group tags theme component?

---

<div class="post-metadata">

### Author: ![vinothkannans](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vinothkannans/32/86465_2.png) [@vinothkannans](https://meta.discourse.org/u/vinothkannans)
#### Post date: [April 25, 2019, 12:45pm UTC](https://meta.discourse.org/t/topic-status-filter/111307/7 "2019-04-25T12:45:51Z")

</div>

Discourse already having the tags filter. What do you mean by group tags theme component? And what is the use case?

---

<div class="post-metadata">

### Author: ![Andy02](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/andy02/32/119498_2.png) [@Andy02](https://meta.discourse.org/u/Andy02)
#### Post date: [January 15, 2020, 12:27pm UTC](https://meta.discourse.org/t/topic-status-filter/111307/8 "2020-01-15T12:27:44Z")

</div>

I think he means so the ‘open’ ‘closed’ component would work in tag-pages and tag-intersections. I second that, its something i’d love to put in our forum.

We currently just add the tag ‘backlog’ ‘sprint’ ‘doing’ or ‘done’ to show the status of a topic.

---

<div class="post-metadata">

### Author: ![Tealk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tealk/32/525923_2.png) [@Tealk](https://meta.discourse.org/u/Tealk)
#### Post date: [January 4, 2025, 12:23pm UTC](https://meta.discourse.org/t/topic-status-filter/111307/9 "2025-01-04T12:23:11Z")

</div>

Would it be possible to extend this to tags as well, not just categories?

It would also be really cool to have an option as to which filter should be selected by default.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [January 4, 2025, 11:34pm UTC](https://meta.discourse.org/t/topic-status-filter/111307/10 "2025-01-04T23:34:50Z")

</div>

> [@Tealk](#):
>
> Would it be possible to extend this to  
> tags as well, not just categories?

You can select tag in the tagl ist

 ![The image is a screenshot from the Latest documentation/advanced Site which shows a theme creator software with tag options like documentation and advanced guides is open and advanced guides not openese. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/7/2/8/72823d440581e960e07d2221c5109b41d6aee498.png)

---

<div class="post-metadata">

### Author: ![Tealk](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tealk/32/525923_2.png) [@Tealk](https://meta.discourse.org/u/Tealk)
#### Post date: [January 5, 2025, 12:26am UTC](https://meta.discourse.org/t/topic-status-filter/111307/11 "2025-01-05T00:26:42Z")

</div>

But when I enter via the tag, I don’t have the choice.

 ![The image shows a webpage interface with navigation options such as "Kategorien," "gruppsuche," "Aktuell," "Angesagt," and "Kategorien." (Beschriftet durch KI)](https://global.discourse-cdn.com/meta/original/4X/f/7/b/f7b1ed02c455072e15d7e2fb574123bf4f857a22.png)

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [April 13, 2025, 9:06am UTC](https://meta.discourse.org/t/topic-status-filter/111307/12 "2025-04-13T09:06:15Z")

</div>

Just to be sure, does this component keeps the filter state of ‘open’ even if the page is reloaded/closed?

---

<div class="post-metadata">

### Author: ![R23D\_Printing](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/r23d_printing/32/544902_2.png) [@R23D\_Printing](https://meta.discourse.org/u/R23D_Printing)
#### Post date: [March 1, 2026, 11:14pm UTC](https://meta.discourse.org/t/topic-status-filter/111307/13 "2026-03-01T23:14:17Z")

</div>

God evening. Is there any way to have it default to showing Open topics when you enter the category?
