Skip to content

Latest commit

 

History

History
222 lines (182 loc) · 12.2 KB

File metadata and controls

222 lines (182 loc) · 12.2 KB
layout home
title 5Stack | The System Behind the Game. Yours.
titleTemplate false
hero
name text image tagline actions
5Stack
The competition layer for Counter-Strike 2
src alt
5stack-logo.png
5Stack Logo
The software between a game server and a league. One self-hosted install runs the whole stack: matchmaking, tournaments, stats, replays, and broadcast.
theme text link
brand
See it Live
theme text link
alt
Getting Started
/getting-started
theme text link
alt
Browse Features
/features/
features
icon title details link linkText
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="6 3 20 12 6 21 6 3"/></svg>
Get People Into Games
Latency-aware matchmaking, party queueing, and draft lobbies with captains, a pick clock, and a substitute waitlist that auto-fills open slots.
/features/quick-play
Quick Play & Matchmaking
icon title details link linkText
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9H4.5a2.5 2.5 0 0 1 0-5H6"/><path d="M18 9h1.5a2.5 2.5 0 0 0 0-5H18"/><path d="M4 22h16"/><path d="M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"/><path d="M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"/><path d="M18 2H6v7a6 6 0 0 0 12 0V2Z"/></svg>
Tournaments & Leagues
Multi-stage brackets (Single Elim, Double Elim, Round Robin, Swiss) plus seasonal league divisions with promotion, relegation, and negotiated scheduling.
/features/tournaments
Run a tournament
icon title details link linkText
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3 3v16a2 2 0 0 0 2 2h16"/><path d="m19 9-5 5-4-4-3 3"/></svg>
Stats That Tell You What To Fix
Aim, Positioning, and Utility scored against every other player, with focus areas and plain-language coaching notes. Not just another rating number.
/features/performance-rating
Performance Rating
icon title details link linkText
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="14.5 17.5 3 6 3 3 6 3 17.5 14.5"/><line x1="13" x2="19" y1="19" y2="13"/><line x1="16" x2="20" y1="16" y2="20"/><line x1="19" x2="21" y1="21" y2="19"/><polyline points="14.5 6.5 18 3 21 3 21 6 17.5 9.5"/><line x1="5" x2="9" y1="14" y2="18"/><line x1="7" x2="4" y1="17" y2="20"/><line x1="3" x2="5" y1="19" y2="21"/></svg>
Every Match, Fully Dissected
Economy timelines, buy-type win rates, clutches, head-to-head damage matrices, auto-detected roles, heatmaps, and aggregated movement paths.
/features/match-analysis
Match Analysis
icon title details link linkText
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="18" height="18" x="3" y="3" rx="2"/><path d="M7 3v18"/><path d="M3 7.5h4"/><path d="M3 12h18"/><path d="M3 16.5h4"/><path d="M17 3v18"/><path d="M17 7.5h4"/><path d="M17 16.5h4"/></svg>
Rewatch It In Your Browser
2D radar replay and a full 3D fly-through in the browser, or a real GOTV-style demo render<span class="gpu-mark">*</span> streamed from a GPU node. No CS2 install, no demo download.
/features/match-replay
Match Replay
icon title details link linkText
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4.9 19.1C1 15.2 1 8.8 4.9 4.9"/><path d="M7.8 16.2c-2.3-2.3-2.3-6.1 0-8.5"/><circle cx="12" cy="12" r="2"/><path d="M16.2 7.8c2.3 2.3 2.3 6.1 0 8.5"/><path d="M19.1 4.9C23 8.8 23 15.1 19.1 19"/></svg>
Broadcast Without OBS <span class="gpu-mark">*</span>
Stream matches straight from the panel over WebRTC, with a Stream Deck, scoreboard overlays, a public watch hub, and picture-in-picture.
/features/live-streaming
Live Streaming
icon title details link linkText
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 12H3"/><path d="M16 6H3"/><path d="M12 18H3"/><path d="m16 12 5 3-5 3v-6Z"/></svg>
Highlights, Automatically <span class="gpu-mark">*</span>
Multikills, clutches, and knife rounds are detected and rendered into clips the moment a match ends. Includes an in-app editor for cutting your own.
/features/highlights
Highlights & Clips
icon title details link linkText
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="20" height="8" x="2" y="2" rx="2" ry="2"/><rect width="20" height="8" x="2" y="14" rx="2" ry="2"/><line x1="6" x2="6.01" y1="6" y2="6"/><line x1="6" x2="6.01" y1="18" y2="18"/></svg>
Servers, Your Way
Spin them up on demand, manage dedicated hardware, or point at a third-party host. Automatic CS2 updates, regions, Steam Relay, and LAN support.
/servers/
Server setup
icon title details link linkText
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M7.9 20A9 9 0 1 0 4 16.1L2 22Z"/></svg>
Lives Inside Discord
Create matches, manage lobbies, run map veto as a Discord interaction, sync roles, and auto-create per-tournament voice channels.
/advanced/discord-bot/
Discord Bot

Everything else in the box

Competition

Match data

Community & operations

Make it yours

5Stack is self-hosted and built to be adapted, not just configured.

Brand it

Your name, your logo, your login page, and full light/dark theming, so it reads as your organization's platform, not someone else's.

Branding & Theming →

Extend the panel

Embed your own web apps as native 5Stack pages. Plugins inherit the panel session and design system, no fork, no rebuild.

5Stack Plugin Development →

Extend the game

Run your own CS2 server-side plugins alongside 5Stack's, on either CounterStrikeSharp or SwiftlyS2.

Game Plugins →

Ready to run it?

One command gets you a full install, Kubernetes, database, storage, and panel.

Install 5Stack What gets installed?

Join the crowd Questions, help, and the people running 5Stack are all in Discord. Open Discord
LukePOLO

Built and maintained by one developer, for fun

LukePOLO

5Stack is free, open source, and self-hosted. Sponsoring keeps the GPU rendering, the CS2 plugin updates, and the roadmap moving.

* Rendered on a GPU node. In-browser demo playback, highlight rendering, and live streaming require an NVIDIA GPU (GPU Nodes).