# moloch--/RootTheBox

A Game of Hackers (CTF Scoreboard & Game Manager)

Repository: https://github.com/moloch--/RootTheBox
Canonical: https://ross.abutalabs.com/products/rootthebox
Homepage: http://root-the-box.com/
Language: Python
License: Apache-2.0
License Family: permissive
Topics: security, scoring-engine, ctf
Last push: 2026-04-24T08:53:05+00:00

## Health v2 (maintenance only)
Score: 58/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 79, release rhythm 8, longevity 100
- inputs: {"age_days": 5288, "days_push": 131, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1128, forks 335 (observed 2026-08-28T04:03:41.970912+00:00)

## What it is
Root the Box is a self-hosted, real-time capture the flag (CTF) scoring engine and game manager for computer wargames. It provides animated scoreboards, multiple flag types, team or individual play, and configurable scoring options for running security training competitions.

## Use cases
- host a capture the flag competition
- run a cybersecurity training wargame for students
- set up a CTF scoreboard with real-time updates
- practice penetration testing and forensics challenges
- import OWASP Juice Shop challenges into a CTF game
- manage teams and flags for a hacking event

## When to choose
- you need a full-featured, self-hosted CTF platform with real-time scoreboards
- you want flexible flag types, dynamic scoring, hints, and penalties
- you need team-based play, chat, and admin material distribution
- you want CTFFTime-compatible scoreboard feeds or Juice Shop support

## When to avoid
- you only need a simple static scoreboard without game management
- you are not running security challenges or wargames
- you need a fully managed SaaS CTF service rather than self-hosting

## Facets
- artifact type: application
- maturity: active
- function: web-framework, websocket, gui, self-hosted
- domain: security, education, web-development, gaming-tools
- platform: python, self-hosted, cross-platform
- tags: ctf, capture-the-flag, scoreboard, scoring-engine, wargames, penetration-testing-training, real-time, docker, web-server

## Member repositories
- moloch--/RootTheBox (main) score 58

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:41.970912+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:38:33.888343+00:00, confidence not recorded.
  - readme: https://github.com/moloch--/RootTheBox (fetched 2026-08-28T04:03:41.970912+00:00, sha b37e2c6eea36)
- Data as of 2026-08-30T08:39:29.467469+00:00.
