Open source · Self-hosted · MIT

Know your server,
down to the tick.

OpenStatsMc tracks players, sessions, server health, and leaderboards on a dashboard you actually own. Host it yourself for free — or let us run it.

// works with Spigot · Paper · ViaVersion · PlaceholderAPI

Two ways to run it

Like WordPress — hosted, or your own.

Same software, your choice of who keeps the lights on. Start hosted in a minute, or self-host and own every byte.

Hosted

We run it for you

openstatsmc.com

  • Sign in and watch the graphs — nothing to install on a server
  • Free tier to start; plans that grow with your network
  • Automatic updates, backups, and uptime on us
Create your account →
Self-hosted

Your box, your rules

open source · MIT

  • Spin up the backend with Docker — one command, no limits
  • Your data never leaves your server
  • Fork it, theme it, extend the API however you like
# clone, then:
docker compose up -d
or
What you get

Everything you'd watch, in one place.

👤
Players

Player activity

Every join, session, playtime, IP, and client version — per player, over time.

💚
Health

Server health

TPS and memory history, so you catch lag before your players start typing in chat.

🔔
Discord

Discord alerts

New players, online records, and a daily report, posted straight to your channel.

🏆
Leaderboards

Leaderboards

Turn any PlaceholderAPI stat into a ranked board for your site or Discord.

🧩
Groups

Server groups

Merge a whole network of servers into one combined, network-wide view.

🔌
API

Developer API

A clean, secret-keyed REST API for your website, bot, or in-game overlays.

Setup

Live in three steps.

Drop in the plugin, point it at your backend, done.

01

Install the plugin

Drop OpenStatsMc.jar into your server's plugins folder and start up.

02

Point it at your backend

Two lines in config.yml — your server key and the backend URL.

03

Watch it fill in

Players, sessions, and health start showing up on your dashboard within seconds.

# plugins/OpenStatsMc/config.yml
api-url: "https://stats.yourserver.com"
secret-key: "your-server-key"
Hosted plans

Free to start. Scale when you grow.

These are the managed tiers. Prefer to run it yourself? Self-hosting is always free and unlimited.

Free
Free
  • 2 servers
  • 0 server groups
  • 6 Discord fields
  • 1 leaderboards
  • 1 webhooks
  • 1000 API requests / hour
  • 7-day health history
Start free →
Ultimate
$10 / Month
  • 15 servers
  • 3 server groups
  • 20 Discord fields
  • 10 leaderboards
  • 5 webhooks
  • 10000 API requests / hour
  • 30-day health history
  • Remove OpenStatsMc branding
Get started →
Legendary
$16 / Month
  • 30 servers
  • 5 server groups
  • 25 Discord fields
  • 30 leaderboards
  • 10 webhooks
  • 25000 API requests / hour
  • 90-day health history
  • Remove OpenStatsMc branding
Get started →

Running your own server? Self-host it free →

Start watching your server today.

Free to host yourself, free to start hosted. No card, no catch.