Skip to main content

Welcome to Multiforum

Multiforum is a modern, open-source platform for community-driven discussions, events, and knowledge sharing. Build forums that connect people around shared interests with powerful moderation tools and flexible configuration.

Try It Now

Experience Multiforum in action at topical.space - our hosted demo instance.

What is Multiforum?

Multiforum combines the best features of traditional forums with modern social features:

  • Rich Discussions: Threaded conversations with markdown support, upvoting, emoji reactions, and comprehensive moderation tools
  • Event Management: Organize and discover events with Google Maps integration, recurring event series, and calendar views
  • Knowledge Sharing: Build collaborative wikis with version history and edit tracking
  • Downloads & Files: Share files with version tracking and virus scanning
  • Moderation Tools: Issue-centric moderation with full audit trails, suspension management, and granular permissions
  • Plugin System: Extend functionality with custom plugins and pipelines
  • Open Source: Transparent development with community contributions welcome

Technology Stack

  • Frontend: Vue 3 + Nuxt 4 with TypeScript
  • Backend: Apollo Server with Neo4j graph database
  • Authentication: Auth0 with SSR-compatible auth hints
  • File Storage: Google Cloud Storage
  • Maps: Google Maps with marker clustering

Getting Started

  1. Installation - Set up your own Multiforum instance
  2. Authentication - Understand how user authentication works
  3. Roles & Permissions - Learn about the permission system
  4. User Guides - Find documentation specific to your role:

Contributing

Multiforum is open source! Check out our contributor guide to learn how you can help improve the platform.