Skip to content

Latest commit

 

History

History
224 lines (184 loc) · 12.4 KB

File metadata and controls

224 lines (184 loc) · 12.4 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).