Turn your server into a real competitive arena.
Complete tournament system — Backend, Frontend & Admin Dashboard. Completely Free.
▶ Access Live Demo
The Cobblemon Tournament System is a professional tournament platform built specifically for Cobblemon servers. It replaces the chaos of managing tournaments manually on Discord — no spreadsheets, no human error, no headaches.
With a single system, you manage registrations, brackets, matches and rankings automatically — all through a modern, responsive interface.
- Save hours of work — Stop managing tournaments by hand. The system handles everything automatically.
- Real engagement — The ELO ranking keeps players motivated to come back and compete.
- Professional look — Modern dark-theme interface that impresses from the very first login.
- Zero upfront cost — Set it up, use it, and scale it — completely free.
- Fully functional — This is not a demo or a trial. It is the complete system, ready for production.
Tournament Engine — Full lifecycle: Draft → Registration → Ongoing → Completed.
Single Elimination Brackets — Auto-generated with seeding, BYE handling, and round progression.
ELO Ranking System — Players start at 1000 ELO, updated automatically after every match.
Team Builder — Build teams manually or instantly import from a Showdown export.
Player Profiles — Track win/loss history and full battle statistics.
Full Admin Dashboard — Manage users, tournaments, rules and settings with ease.
Modern Interface — Built with Next.js and React 19. Responsive with dark theme.
Production-Grade Security — HttpOnly JWT, bcrypt, full TypeScript codebase and validated REST APIs.
Four stages. Fully automated.
- DRAFT — The admin creates the tournament, sets rules, format and dates.
- REGISTRATION — Players sign up. The admin approves or rejects participants.
- ONGOING — Brackets are generated automatically. Matches advance as results are submitted.
- COMPLETED — A winner is declared, stats are recorded, and ELO is updated for everyone.
Start for free. Upgrade whenever you're ready.
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- FREE PRO
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Active tournaments Up to 3 Unlimited
- Players per tournament Up to 16 Unlimited
- Saved teams per player Limited Unlimited
- Single Elimination ✔ ✔
- Double Elimination ✘ ✔
- ELO Ranking System ✔ ✔
- Advanced Analytics ✘ ✔
- Full Battle History ✘ ✔
- Global Pokémon Usage Stats ✘ ✔
- Priority Support ✘ ✔
- ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Fully standalone product. No paid external plugins required.
What you need:
- Linux VPS or Dedicated Server (Ubuntu 22.04+ recommended — shared hosting will NOT work)
- Node.js 22+ and MySQL 8+
- PM2 and Nginx (both free)
- A domain name (for free SSL via Let's Encrypt)
Setup in 4 steps:
- Upload the files to your server
- Run
npm install - Configure your database in the
.envfile - Start the app with PM2
A complete step-by-step VPS deployment tutorial is included in your download.
Is this really free? Are there any hidden costs?
Yes, 100% free. No activation fee, no subscription, no tricks. Download it, install it, use it.
Do I need to know how to code to install it?
You don't need to be a developer, but you'll need access to a Linux VPS and be comfortable running basic terminal commands. The included tutorial covers everything step by step.
Does it work on shared hosting (e.g. Hostinger)?
No. The system requires a VPS or dedicated server. Shared hosting does not support Node.js and PM2.
Does the system connect directly to the Minecraft server?
The system is a standalone web application. Match results are submitted manually through the dashboard by admins or players — no direct in-game integration in the FREE version.
Can I upgrade to PRO later without losing my data?
Yes. The upgrade is fully compatible — your tournaments, players and ELO history are all preserved.
I have a question not listed here. How do I reach you?
Join our Discord! We respond fast.
Stuck on installation? Have a suggestion? Want to show off your tournament?
Our Discord is open to the entire community.
PRO users get a dedicated channel with priority response.
v1.0.0 — Initial Release
- Full Single Elimination tournament system
- Automatic ELO ranking
- Team Builder with Showdown import support
- Complete Admin Dashboard
- Player profiles with match history
- Next.js + React 19 interface with dark theme
- Secure authentication with HttpOnly JWT and bcrypt
No license keys. No activation steps. Just pure competitive fun.
Your server deserves more than a tournament organized in a Discord thread.
