CTFd

CTFd

CTFd is an open source capture the flag (CTF) platform used to host jeopardy and attack-defense style CTF competitions. It provides user registration, challenge hosting, scoring, and more out of the box.
CTFd image
ctf capture-the-flag jeopardy attackdefense competition scoring

CtfD: Open Source Capture The Flag Platform

CTFd is an open source capture the flag (CTF) platform used to host jeopardy and attack-defense style CTF competitions. It provides user registration, challenge hosting, scoring, and more out of the box.

What is CTFd?

CTFd is an open source capture the flag (CTF) platform used to host jeopardy and attack-defense style CTF competitions. It was created to be easy to use and set up for beginners, but also extensible and customizable for more advanced CTF creators.

Out of the box, CTFd provides user registration and verification, challenge hosting, categories, scoring, scoreboards, user profiles, teams, notifications, and more. Challenges can have files, descriptions, hints, and flags attached to them. The platform handles flag submission and scoring automatically.

Since CTFd is open source, it can also be modified and extended. Custom plugins can be created to add new challenge types or other functionality. The theming and templates can be customized. CTFd supports Docker deployment, is responsive for mobile devices, has i18n support, and has hundreds of configurable options.

Overall, CTFd aims to be a full-featured CTF platform that is easy and free to use for small CTF events, but can also scale and customize for large production CTFs. It's a popular choice to host Capture the Flag competitions due to being actively maintained and having an engaged open source community.

CTFd Features

Features

  1. User registration and management
  2. Challenge hosting with categories and difficulties
  3. Real-time scoreboard
  4. Admin panel to manage users, teams, challenges, etc
  5. Dynamic challenge types like jeopardy, attack-defense, etc
  6. Integration with Docker for easy deployment
  7. Customizable themes and branding
  8. API access
  9. Notifications

Pricing

  • Open Source

Pros

Open source and free

Active development community

Easy to install and use

Scales well for large competitions

Lots of customization options

Supports multiple competition formats

Cons

Limited documentation

Not as feature rich as commercial CTF platforms

Requires some technical knowledge to install and manage

Only supports CTF competitions, not other cybersecurity training


The Best CTFd Alternatives

Top Security & Privacy and Capture The Flag Platforms and other similar apps like CTFd


MITRE CTF Scoreboard icon

MITRE CTF Scoreboard

MITRE CTF Scoreboard is an open-source capture-the-flag (CTF) web application designed for running information security competitions. It allows organizers to set up and run jeopardy or attack-defense style CTFs with features like:User account registration and management for teams and organizersConfiguration and publishing of challenges across a variety of categoriesReal-time scoreboards...
MITRE CTF Scoreboard image
Hack the Arch icon

Hack the Arch

Hack the Arch is an innovative online game that teaches ethical hacking and cybersecurity principles in an accessible, engaging format. Designed as an interactive experience, Hack the Arch allows players to take on the role of a hacker and solve realistic hacking challenges covering a wide range of topics.Through over...
Hack the Arch image
Mellivora icon

Mellivora

Mellivora is an open-source network monitoring and bandwidth reporting tool for Linux. It enables tracking of internet and network connections by monitoring bandwidth usage in real-time.Key features of Mellivora include:Real-time graphs for visualizing network trafficHistory reporting to analyze trends over custom periodsMonitoring of network interfaces and IP addressesConfigurable traffic thresholds...
Mellivora image
BOCA Online Contest icon

BOCA Online Contest

BOCA Online Contest is a web-based platform designed to streamline the process of organizing and running math competitions, contests, and olympiads. It provides a suite of tools to simplify everything from initial contest creation to final result analysis.Key features include:Intuitive interface for contest administrators to build custom events, pulling from...
BOCA Online Contest image