CRADLE Documentation
CRADLE Documentation
Build reproducible cyber environments with confidence.
Learn how to define, validate, compile and render reproducible cyber-range environments with CRADLE.
Explore CRADLE
Where would you like to start?
Follow the workflow from your first scenario through target-file generation, or jump directly into the language and reference documentation.
↗
Start here
Getting Started
Install CradleXC and work through your first documented scenario.
↗
Author
Write a Scenario
Define systems, networks, artifacts and event sequences using CRADLE.
↗
Generate
Generate Target Files
Render a CRADLE scenario into files for a selected external backend.
↗
Reference
Language
Explore CRADLE syntax, language concepts and documented examples.
Documentation
Browse by topic
Technical
Reference
CRADLE
Project