awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
CTFd avatar

CTFd/CTFd

0
View on GitHub↗
6,523 stars·2,600 forks·Python·apache-2.0·4 vuesctfd.io↗

CTFd

Features

  • CTF Platform Providers - Provides a complete platform for hosting CTF competitions with challenges, teams, and live scoreboards.
  • Dynamic Challenge Scorings - Implements a dynamic scoring engine that adjusts challenge point values based on solve count.
  • CTF Challenge Builders - Provides an interface for creating custom CTF challenges with categories, hints, flags, and dynamic scoring.
  • CTF Challenge Editors - Provides an interface for creating, categorizing, and scoring custom CTF challenges with hints and flags.
  • CTF Team Organizers - Provides team creation and management with registration controls, bans, and scoring for CTF competitions.
  • Competition Team Registrations - Registers teams, tracks their progress, and controls their access to the competition.
  • Team Member Management - Provides a system for registering teams, managing members, and controlling competition access.
  • CTF Challenge Creations - Creates challenges with names, point values, descriptions, files, and static or regex-based flags.
  • Extensible Frameworks - Provides a modular framework supporting custom plugins and themes for extending competition functionality.
  • Ranked Leaderboards - Implements a real-time ranked leaderboard that updates as teams submit correct flags for challenges.
  • Team Management - Registers participants, organizes them into teams, and controls their access and permissions within the competition.
  • Docker Compose Deployments - Provides a Docker Compose configuration for running the application with all its dependencies.
  • CTF Competition Configurations - Sets up new Capture The Flag events by configuring names, admin credentials, and competition schedules.
  • CTF Web Frameworks - Provides a web framework for hosting cybersecurity CTF competitions with challenge management and live scoring.
  • Docker Compose Deployments - Ships a complete CTF platform deployable via Docker Compose with database and caching support.
  • Real-Time Scoreboards - Provides a real-time ranking system that displays team scores with tie resolution and freeze options.
  • Plugin Extenders - Extends core functionality through dynamically loaded Python plugins that register new routes, models, and templates.
  • CTF Server Deployers - Provides the means to deploy a fully functional CTF competition server using the framework.
  • Competition Parameter Configurations - Adjusts global parameters such as challenge visibility, team size limits, and scoring rules through a web interface.
  • Redis Connectors - Configures a Redis server to store configuration, sessions, and page content for faster application performance.
  • Route Overrides - Replaces the handler for a built-in route so the plugin can change how a page or API endpoint behaves.
  • Plugin Development Frameworks - Adds new features or integrations by developing and installing custom plugins that hook into the framework.
  • MajorLeagueCyber - Integrates with MajorLeagueCyber for OAuth2-based single sign-on and automatic team synchronization.
  • MajorLeagueCyber SSO Integrations - Authenticates users through MajorLeagueCyber for single sign-on, team tracking, and score submission.
  • Markdown and HTML Page Creators - Allows administrators to publish custom HTML or Markdown pages at user-accessible URLs.
  • Theme Plugin Development - Extends platform functionality and appearance through custom plugins and themes for tailored competition experiences.
  • Themeable Template Renderings - Renders Jinja2 templates with a cascading theme system for full visual customization without core code changes.
  • Theme Uploaders - Ships a theme upload system that lets users change the entire visual appearance of the competition platform.
  • Route Registration - Adds new HTTP endpoints to the platform by registering Flask routes from within a plugin.
  • Security Education - A platform for hosting and managing CTF competitions.

Historique des stars

Graphique de l'historique des stars pour ctfd/ctfdGraphique de l'historique des stars pour ctfd/ctfd

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à CTFd

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec CTFd.
  • isislab/ctfdAvatar de isislab

    isislab/CTFd

    6,706Voir sur GitHub↗

    CTFs as you need them

    Python
    Voir sur GitHub↗6,706
  • facebook/fbctfAvatar de facebook

    facebook/fbctf

    6,553Voir sur GitHub↗

    fbctf is a Capture The Flag platform designed for hosting cybersecurity competitions. It provides a scoring engine to track participant progress and an orchestration tool to manage the transition from event configuration to an active state. The system utilizes a containerized deployment framework to launch the infrastructure and environments required for live events. It includes an identity integration that authenticates participants via external directory servers to provide organization-wide access control. The platform covers the administration of competition content and security goals, te

    Hack
    Voir sur GitHub↗6,553
  • kilo-org/kilocodeAvatar de Kilo-Org

    Kilo-Org/kilocode

    15,616Voir sur GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    TypeScriptaiai-ageai-coding
    Voir sur GitHub↗15,616
  • beekeeper-studio/beekeeper-studioAvatar de beekeeper-studio

    beekeeper-studio/beekeeper-studio

    22,030Voir sur GitHub↗

    Beekeeper Studio is a cross-platform desktop application designed for database management and SQL development. It provides a unified graphical interface to connect to, query, and modify data across a wide range of relational and NoSQL database systems. The application functions as a comprehensive workspace, integrating tools for schema design, record editing, and data visualization. The project distinguishes itself through a focus on secure, flexible connectivity and AI-assisted workflows. It supports advanced authentication methods, including enterprise single sign-on, multi-factor authentic

    TypeScriptbigquerycassandracockroachdb
    Voir sur GitHub↗22,030
Voir les 30 alternatives à CTFd→

Questions fréquentes

Quelles sont les fonctionnalités principales de ctfd/ctfd ?

Les fonctionnalités principales de ctfd/ctfd sont : CTF Platform Providers, Dynamic Challenge Scorings, CTF Challenge Builders, CTF Challenge Editors, CTF Team Organizers, Competition Team Registrations, Team Member Management, CTF Challenge Creations.

Quelles sont les alternatives open-source à ctfd/ctfd ?

Les alternatives open-source à ctfd/ctfd incluent : isislab/ctfd — CTFs as you need them. facebook/fbctf — fbctf is a Capture The Flag platform designed for hosting cybersecurity competitions. It provides a scoring engine to… kilo-org/kilocode — Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development… beekeeper-studio/beekeeper-studio — Beekeeper Studio is a cross-platform desktop application designed for database management and SQL development. It… vendurehq/vendure — Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as… prefecthq/prefect — Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as…