Neoforo
PlannedForum software for communities moving from XenForo
A classic forum — categories, forums, threads, posts — in Rust with PostgreSQL and htmx. It should feel like XenForo to members, be simpler to run for admins, and rule out a whole class of security holes from the start.
Neoforo is aimed at operators of existing communities, above all XenForo 2.2 and 2.3 admins who want to move without losing anything. It speaks German and English from the start.
The specification is written; implementation has not started yet.
Neoforo
Features
Lossless move from XenForo
PlannedPasswords keep working, every link stays valid, and content keeps its quotes, attachments and custom BBCodes. A repeatable trial run reports anything that could not be carried over.
One binary and PostgreSQL
PlannedNo PHP, no Redis, no message broker. Small on one server, or scaled out horizontally with the same binary in web and worker roles; backup, restore and health checks are built in.
Fast and search-engine friendly
PlannedServer-rendered HTML, reading works without JavaScript, clean canonical URLs, sitemaps, structured data and RSS and Atom feeds.
Secure by default
PlannedMemory safety through Rust, BBCode as a whitelist format, a strict CSP, argon2id, two-factor sign-in and passkeys, and built-in spam protection without third-party CAPTCHAs.
Privacy by default
PlannedGDPR-compliant without add-ons — no third-party requests, no tracking cookies, data minimisation, and data export and account deletion at a click.
Chat and private conversations
PlannedReal-time chat rooms and private conversations that read as a thread or as a chat, live over server-sent events.