MapMonster vs rustplusplus — Honest Comparison of Rust+ Tools

Published 2026-05-15 7 min read

Quick context

rustplusplus by Alexander Emanuelsson (alexemanuelol on GitHub) is the most popular community Rust+ tool by GitHub stars (~3000 at the time of writing). It's a mature, multi-language Discord bot under GPL-3.0 license. If you've been playing Rust for any length of time and use Discord for team coordination, you've probably seen one running in a server.

MapMonster is what we build — a Windows desktop overlay that puts a transparent minimap on top of Rust. Different product category, same underlying Facepunch API, completely separate codebase.

This guide compares them side-by-side so you can pick the right one — or both — for how you play.

At-a-glance comparison

Dimension MapMonster rustplusplus
Category Desktop overlay (Electron + Windows) Discord bot (Node.js, self-hosted)
Setup time ~3 minutes (download, Steam sign-in, pair) ~30-60 min (Node setup, Discord app, FCM token, config)
In-game minimap ✅ Yes — transparent always-on-top window ❌ No — Discord-only interface
Team positions live ✅ Real-time on minimap (5 sec poll) ⚠️ In Discord embeds, refresh-based
Event alerts (cargo, heli, CH47, crates) ✅ Overlay icons + sound ✅ Discord pings
Vending-machine scanner ✅ Real-time, with AI giveaway detection (premium) ✅ Searchable, but no automatic giveaway flagging
Smart Switch / Alarm control ❌ Not implemented (planned) ✅ Discord slash commands + groups
Storage Monitor (tool cupboard, etc.) ❌ Not implemented ✅ Read-only Discord embed
Team Chat bridge ✅ Auto-broadcast new shops to game chat ✅ Bidirectional Discord ↔ game chat
Multi-server ✅ Switches automatically per Rust+ pairing ✅ Multiple Rust+ pairings per Discord guild
Languages EN, RU EN + community translations
Source Commercial SaaS (closed, obfuscated) Open-source GPL-3.0
Hosting required ❌ Runs on your PC, zero ops ✅ You self-host Node.js + Discord bot
Cost Free tier + $9.99/mo premium (shop scanner) Free, but you pay for hosting (~$5/mo VPS or self)
Platform Windows 10 / 11 Cross-platform (Node.js runs on Linux, macOS, Windows)

When MapMonster fits better

The desktop-overlay model wins for these workflows:

🎯
If you're starting from scratch: MapMonster lets you go from zero to "Rust+ on my PC in real-time" in 3 minutes. No technical setup required.

When rustplusplus fits better

The Discord-bot model wins for these workflows:

Polling and rate-limit behavior

Both tools share the same upstream constraint — Facepunch's per-player-ID token-bucket on the Rust+ Companion server (25 tokens limit, 3 tokens/sec replenish). They handle it differently:

The tradeoff is straightforward: rustplusplus delivers data in 10-second granularity (more than enough for Discord workflow). MapMonster delivers data in sub-second granularity (real-time minimap) at the cost of more aggressive API usage, mitigated by adaptive throttling.

Can I use both?

Yes. They share the same Facepunch Rust+ Companion API but operate independently. The only thing to watch:

In practice, running both is what most active Rust teams end up doing. rustplusplus in the team Discord, MapMonster on individual PCs.

The premium-vs-free angle

This is the most common question we get from rustplusplus users considering MapMonster:

"rustplusplus is free and open source. Why pay $9.99/month for MapMonster?"

Three honest answers:

  1. Free MapMonster is genuinely free. The minimap, team tracking, deaths, event alerts — all free, no paywall. You only pay for the shop-scanner module ($9.99/mo, cancel anytime). If you don't need the shop scanner, MapMonster free tier covers the same desktop-overlay workflow at no cost.
  2. The premium pays for infrastructure rustplusplus doesn't have. Specifically: the Shop Sniper AI (custom-trained on real Rust shop-pricing data, updated each wipe), the wire-server pool-deduplication backbone (pools shop detections across all premium users on the same Rust server so one alert benefits many), and 24/7 Cloudflare Workers backend handling Steam OAuth, billing, etc. Running rustplusplus = you host the Node bot. Running MapMonster premium = we host all of that infrastructure for you.
  3. Zero ops vs self-host tradeoff. If your time is worth more than $10/month and you'd rather not maintain a Node.js process + Discord bot token + FCM credentials, MapMonster is the lower-friction choice. If your time is plentiful and you enjoy tinkering, rustplusplus is excellent and we genuinely recommend it.

Bottom line

If you boil it down: rustplusplus is the Discord-bot champion for the Rust+ ecosystem. We respect the project enormously — Alexander Emanuelsson built and maintains one of the best community tools in any game's modding scene.

MapMonster is a different product category: the desktop overlay nobody else ships at this level of polish. We don't try to be a Discord bot. We don't try to replace rustplusplus. We do try to give Rust players a real-time minimap that just works.

If you've been frustrated by the lack of an always-on-top minimap in the Rust+ ecosystem — that's our gap to fill. Download MapMonster (free tier covers the basics), keep rustplusplus running in your team Discord if you have one, and play with both.

Frequently asked questions

Is MapMonster a fork of rustplusplus?
No. MapMonster and rustplusplus are independent projects with different architectures. Both use Facepunch's Rust+ Companion API (which is public and documented), but the implementations are separate. rustplusplus is a Discord bot built on the rustplus.js library; MapMonster is an Electron desktop app with its own polling, wire-server architecture, and shop-detection AI.
Can I use both rustplusplus and MapMonster at the same time?
Yes. They serve different purposes — rustplusplus for Discord team-channel workflow, MapMonster for the desktop overlay. Many Rust teams pair both. Just be aware that each consumes its own slot of Rust+ Companion API rate-limit per Steam ID (total ~2.27 t/s, under the 3 t/s replenish cap).
Which is better for solo Rust players?
For most solo players, MapMonster fits better. The desktop overlay shows your own position with event alerts directly in-game, with no Discord server to set up. rustplusplus is fundamentally designed around team Discord coordination.
Does rustplusplus have a minimap overlay?
No. rustplusplus is Discord-first by design. It posts notifications and embeds — there is no in-game overlay. That's the gap MapMonster fills.
Is rustplusplus free?
Yes, GPL-3.0 free and open source. You self-host. MapMonster has a free tier covering minimap, team, deaths, and events; a $9.99/mo premium tier adds the shop-scanner module.
What's the setup time for each?
MapMonster: ~3 minutes. rustplusplus: 30-60 minutes for a first-time setup (Node.js, Discord application, FCM credentials, config). Both flows are well-documented; the difference is MapMonster optimizes for end-user ease and rustplusplus for self-hosting flexibility.

Try the desktop overlay your Discord bot can't do

Free for the minimap, teammates, deaths, and events. Premium for the Shop Sniper. Cancel anytime.

Download MapMonster