discourse/discourse-preset-topic-composer — explained in plain English
Analysis updated 2026-08-08 · repo last pushed 2026-07-29
Add bug report and feature request templates so users auto-apply correct tags when starting a topic
Reduce moderator cleanup by ensuring posts are properly categorized from the start
Streamline support forums by guiding users to pick the right post type before writing
| discourse/discourse-preset-topic-composer | burningtyger/farhang-app | edward/yard | |
|---|---|---|---|
| Stars | 3 | 3 | 3 |
| Language | Ruby | Ruby | Ruby |
| Last pushed | 2026-07-29 | 2019-05-08 | 2008-06-22 |
| Maintenance | Active | Dormant | Dormant |
| Setup difficulty | moderate | hard | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | ops devops | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a running Discourse forum instance and familiarity with installing Discourse plugins.
Discourse Preset Topic Composer is a plugin for Discourse, the popular forum and discussion platform. It lets community administrators add preset options to the standard "new topic" button, so when someone goes to start a conversation, they can pick from predefined templates instead of starting from a completely blank form. When a user clicks "new topic," they see a set of preset choices laid out by the site's admin. If someone wants to report a bug, for instance, they can select a "bug" preset. That selection automatically fills in details for them, the screenshots in the project documentation show it pre-filling tags (like a "bug" tag) and organizing them into tag groups. This means the person posting doesn't have to remember which tags to apply or how to categorize their post, the template handles it. This kind of tool is most useful for community managers and forum moderators running active Discourse sites where organization matters. Imagine a software support forum where posts need to be sorted into bug reports, feature requests, and general questions. Without presets, users might apply the wrong tags or skip them entirely, leaving moderators to clean things up afterward. With this plugin, the user picks the right template upfront and the tagging is handled automatically, keeping the forum tidy with less manual effort. The README is quite sparse and doesn't go into detail on how presets are configured behind the scenes or what other fields can be pre-filled beyond tags. It links to a discussion thread on Discourse's own meta forum, which is likely where the fuller setup instructions and usage notes live. Given the project's small star count, it appears to be a fairly niche or early-stage addition rather than a widely adopted community plugin.
A Discourse plugin that adds preset template choices to the new topic button, so users can pick a template like bug report and have tags auto-filled for them. Helps keep forums organized with less moderator cleanup.
Mainly Ruby. The stack also includes Ruby, Discourse Plugin.
Active — commit in last 30 days (last push 2026-07-29).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.