GitHub
ESC

caido.cr

Crystal client library for Caido's GraphQL API. Interact with Caido's web security auditing toolkit programmatically from Crystal.

Requires Crystal 1.8.1+ and a running Caido instance.

Overview

caido.cr provides a Crystal interface to Caido's GraphQL API with pre-built query and mutation helpers. It covers HTTP request management, proxy interception, replay sessions, automated attacks, security findings, workflow automation, and more -- all through a simple, consistent API.

Features

Installation

Add caido.cr to your shard.yml:

dependencies:
  caido:
    github: hahwul/caido.cr

Then run:

shards install