Analysis updated 2026-07-18 · repo last pushed 2026-07-17
Recover a community member whose account was accidentally deleted and reconnect their hundreds of posts.
Restore a user who was removed during a dispute but later welcomed back to the forum.
Clean up ghost messages left behind by deleted users by re-associating them with recreated profiles.
| nodebb/nodebb-plugin-undelete-users | a15n/a15n | a15n/checkout-validation | |
|---|---|---|---|
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | 2026-07-17 | 2019-04-07 | 2014-09-04 |
| Maintenance | Active | 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.
Minimal documentation, installation appears to be via NodeBB plugin install but usage instructions are sparse.
NodeBB is forum software, and when you delete a user from a forum, their old posts and comments often stick around, visible but disconnected from any profile. The undelete-users plugin fixes this by recreating a user account and wiring it back up to that orphaned content. The practical benefit: if you accidentally deleted someone, or changed your mind after removing a problematic member, you can bring their account back and reconnect their posting history instead of leaving ghost messages scattered across your forum. The plugin is straightforward in what it does. It recreates a user account using the original username and email address, then re-associates the surviving posts and threads with that restored profile. Since the original password is gone for good, the plugin generates a random new password that an admin can hand back to the user. It only restores the username and email, other profile details from the original account are lost. This tool is designed for forum administrators running NodeBB. A concrete scenario: a moderator deletes a long-time community member by mistake, and that person had hundreds of helpful posts across dozens of threads. Without this plugin, those posts would remain in limbo, attributed to a "deleted user" label with no way to reclaim them. With it, the admin can restore the account and the user picks up right where they left off. It could also apply to situations where someone was removed during a dispute but later welcomed back. The README is sparse, so there's not much detail beyond the core functionality described above. There's a screenshot suggesting it integrates into the NodeBB admin panel, but installation and usage instructions are minimal. It appears to be a focused utility, it does one specific job and doesn't promise anything beyond re-associating content with a recreated account.
A NodeBB plugin that recreates deleted user accounts and reconnects their orphaned posts and threads, so forum content is no longer left attributed to a 'deleted user' label.
Mainly JavaScript. The stack also includes JavaScript, NodeBB.
Active — commit in last 30 days (last push 2026-07-17).
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.