Multithreaded.

Forum software for project communities.
Built into Makenot.work. One login, full moderation, no separate accounts to manage.
Multithreaded gives every Makenot.work project a discussion space. Your supporters log in with their existing MNW account — no separate signup, no password to remember, no email verification loop. You get a clean, fast forum with categories, threads, markdown posts, and a full moderation toolkit. We built the mod tools first, not as an afterthought.
1 Login for everything
0 Separate signups
6 Mod actions built in
0 Tracking & analytics

How Forums Work

Community
One per MNW project. Name, description, member list.
Categories
Organize by topic. Custom names, slugs, ordering.
Threads
Discussions. Sortable by activity or replies. Pin and lock.
Posts
Markdown replies. Edit within 15 min. Soft delete.

What You Get

Threads & Posts

  • Markdown with safe rendering (no XSS, no script injection)
  • Edit posts within 15 minutes (mods can edit anytime)
  • Edit thread titles (authors and mods)
  • Soft deletes preserve audit trail
  • Paginated threads (25/page) and posts (50/page)
  • "(edited)" indicator on modified posts

Categories

  • Unlimited categories per community
  • Custom names, URL slugs, and descriptions
  • Drag-to-reorder (transactional swap)
  • Thread counts displayed per category
  • Sort threads by latest activity or reply count

MNW Integration

  • OAuth 2.0 + PKCE login (one click, no new account)
  • User profiles link back to Makenot.work
  • Forum listed on MNW project page
  • Shared identity across all MNW services
  • Account suspension propagates from MNW

Design

  • Makenot.work visual language (warm beige, serif headings)
  • Clean tables with sort controls and pagination
  • Pinned/locked thread badges
  • Responsive layout (mobile hamburger nav)
  • No JavaScript required for core reading experience

Moderation

Moderation tools are built in from day one — not a plugin you install later. Every community gets a mod dashboard, a searchable mod log, and role-based access. Community owners appoint moderators. Moderators can ban, mute, pin, lock, and delete. Every action is logged with who did it, why, and when.

Ban
1h, 1d, 7d, 30d, or permanent. With reason. Blocks all access.
Mute
Same durations. User can read but not post or reply.
Pin / Lock
Pin threads to category top. Lock to prevent new replies.
Delete
Soft-delete threads and posts. Content hidden, data preserved.
Mod Log
Full audit trail. Paginated. Actor, target, action, reason, time.
Platform Admin
Suspend entire communities or users at the platform level.

Roles & Permissions

Role Can do Cannot do
Owner Edit community, create/reorder categories, appoint mods, all mod actions
Moderator Ban, mute, pin, lock, delete posts/threads, view mod log Edit community settings, manage categories
Member Create threads, post replies, edit own posts (15 min window) Mod actions, community settings
Banned All access (403 on every page)
Muted Read all content Post, reply, edit

Fail-closed access model. If the database cannot verify your permissions, you get blocked. Errors never grant access.

Community Settings

Security

Content Safety

  • Markdown rendered server-side (pulldown-cmark)
  • All raw HTML stripped — no script, iframe, or event handlers
  • URL scheme allowlist: http, https, mailto, ftp only
  • javascript:, data:, and vbscript: links replaced with #
  • CSRF tokens on all write actions

Infrastructure

  • OAuth 2.0 with PKCE (no client secrets in browser)
  • Session cookies: Secure, HttpOnly, SameSite=Lax
  • Rate limiting on all write endpoints

How It Compares

Feature Multithreaded Discourse Discord GitHub Discussions
Shared login with platform Yes Yes
No separate account Yes Yes
Moderation built in Yes Yes Yes Limited
Mod log / audit trail Yes Yes Yes
Timed bans & mutes Yes Yes Yes
Self-hosted option Yes Yes
No JavaScript required Yes
Searchable & archivable Yes Yes Yes
Free for creators Yes $50+/mo Free (ads) Yes
Source-available Yes Yes
Zero tracking Yes

Included with your MNW project. No additional cost, no setup, no server to manage. Your community forum lives at the same place your project does. Conversations are public and indexable — not locked behind a Discord server that search engines can't see. Source-available under PolyForm Noncommercial 1.0.0.