nodebb/nodebb-plugin-random-topics — explained in plain English
Analysis updated 2026-07-22 · repo last pushed 2025-10-16
Revive older forum discussions by showing them randomly to visitors.
Create a fun landing page that showcases the breadth of community topics.
Encourage content discovery on hobby forums where great threads get buried.
Give logged-in members a fresh mix of threads from members-only categories.
| nodebb/nodebb-plugin-random-topics | 00kaku/gallery-slider-block | 3rd-eden/ircb.io | |
|---|---|---|---|
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2025-10-16 | 2021-05-19 | 2016-11-16 |
| Maintenance | Quiet | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | ops devops | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Installation is a single command, requires an existing NodeBB forum instance to run.
This plugin for NodeBB forums adds a "random topics" page to your community site. When someone visits the new page, they see a fresh selection of discussion threads pulled from across the forum. It's a simple way to surface older or less-seen conversations that might otherwise get buried, giving visitors something new and unexpected each time they stop by. The plugin creates a new web address (by default, /random) on your forum. Every time a user loads that page, the plugin grabs a set of random discussion threads from the categories that particular user has permission to view. This means the selection respects your forum's access controls, a guest sees only public threads, while a logged-in member might see threads from members-only areas too. This would be useful for forum administrators who want to keep their community feeling active and encourage discovery. For example, if you run a hobby forum where great discussions from months ago tend to get lost as new posts pile up, a random topics page gives those conversations a second chance at attention. It could also serve as a fun landing experience for new visitors, showing them the breadth of what your community talks about rather than just whatever was posted most recently. Installation is a single command, and the README doesn't go into further detail about configuration options or customization. The project appears to be a straightforward, lightweight addition rather than a feature-rich tool with extensive settings. If your forum runs on NodeBB and you're looking for an easy way to mix up content discovery, this gets the job done with minimal setup.
A lightweight NodeBB forum plugin that adds a random-topics page, surfacing older or less-seen discussions each time a user visits. It respects forum access controls so users only see threads they have permission to view.
Mainly JavaScript. The stack also includes JavaScript, NodeBB.
Quiet — no commits in 6-12 months (last push 2025-10-16).
No license information is provided in the explanation, so it is unclear what permissions apply to using or modifying this plugin.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.