Metadata-Version: 2.4
Name: ctf-architect
Version: 0.1.0a11
Summary: A CTF challenge management tool
Author-email: Jus-Codin <70018166+Jus-Codin@users.noreply.github.com>
License-Expression: MIT
License-File: LICENSE
Requires-Python: >=3.11
Requires-Dist: cyclopts>=3.1.2
Requires-Dist: pydantic>=2.10.4
Requires-Dist: pyyaml>=6.0.2
Requires-Dist: readchar>=4.2.1
Requires-Dist: rich>=13.9.4
Requires-Dist: tomlkit>=0.13.2
Description-Content-Type: text/markdown

# CTF Architect

A CTF challenge management tool

> [!WARNING]
>  This tool is still a work in progress, bugs are to be expected. If you find any, please open an [issue](https://github.com/Jus-Codin/CTF-Architect/issues)

---

<p align="center">
    <a href="https://pypi.org/project/ctf-architect/" target="_blank">
        <img alt="PyPI - Version" src="https://img.shields.io/pypi/v/ctf-architect">
    </a>
    <a href="https://pypi.org/project/ctf-architect/" target="_blank">
        <img alt="PyPI - Python Version" src="https://img.shields.io/pypi/pyversions/ctf-architect">
    </a>
</p>

---

Github: <a href="https://github.com/Jus-Codin/CTF-Architect" target="_blank">https://github.com/Jus-Codin/CTF-Architect</a>

Documentation: <a href="https://jus-codin.github.io/CTF-Architect/" target="_blank">https://jus-codin.github.io/CTF-Architect/</a>

---

## Getting Started
- [Introduction](./docs/introduction.md)
- [Installation](./docs/installation.md)

## Usage
- [Pacakging challenges](./docs/guides/packaging-challenges.md)
- [Set up a challenge repository](./docs/guides/repository-setup.md)

## Specifications
- [Challenge](./docs/spec/challenge.md)
- [Repository](./docs/spec/repository.md)