Skip to content

For mod teams & game studios

Build your multiplayer project.
Keep it moving.

Build and operate multiplayer projects with MafiaHub. Open-source integration tools, scripting, release management, and community services for mod teams and game studios.

01 / For mod owners

From your first build to the next release.

Give your team one place to manage the services around your mod. Publish builds, maintain documentation, and connect your community to the right releases and servers.

Explore the dashboard

Manage releases and channels

Publish versioned builds, organize stable and testing channels, and manage access to project downloads through the MafiaHub dashboard.

Publish your project’s documentation

Give server owners and resource creators a home for setup guides and API references, with documentation releases tied to your project’s channels.

Global authentication

A shared player authentication system across participating mods and servers. Give your project a consistent player identity without building its own account system.

Global server and player metrics

A unified view of your project’s servers and players. Follow server activity, player counts, and trends across your community over time.

02 / For game studios

Build on code you can inspect and extend.

Evaluate a shared client and server foundation for your multiplayer work. Adapt the integration to your game and give your team access to the source behind networking and scripting.

Evaluate the framework

Game integration and networking

Explore Framework for native game integration and MafiaNet for real-time networking. Your team implements the game-specific systems and synchronization.

Make room for community creation

Use MafiaNode to expose JavaScript and TypeScript scripting. Define the APIs that let server creators build resources and game modes around your game.

03 / For community operations

Support the people building on your project.

Connect your mod’s releases, accounts, and server discovery through shared services. Give community operators a clear route from setting up a server to publishing its listing.

See the global masterlist

A shared server directory

Let operators register servers and announce them to the masterlist. Public listings expose game, region, build, and player counts across MafiaHub projects.

Dashboard accounts and project access

Use MafiaHub accounts and project permissions to manage access to the dashboard and release downloads, alongside tools for user punishments.

Projects built with MafiaHub

Different worlds.
A shared foundation.

Explore teams applying the shared tools to different games. Each project develops its own integration, gameplay systems, and release roadmap.

Evaluate it on your terms.

Inspect the architecture, review each repository’s license, and explore the integration work your project needs. Start with the source and discuss your plans with the community.

Explore on GitHub