Skip to main content
  1. Projects/

OSCAL CLI

··1 min·
Ethan Troy
Author
Ethan Troy
hacker & writer
Table of Contents

What It Does
#

Go rewrite of NIST’s oscal-cli (originally Java). Converts OSCAL docs between XML, JSON, and YAML. Validates against official OSCAL 1.1.3 schemas.

Thanks to NIST and the OSCAL team for their work on the original tool and the OSCAL spec.

Why Go?
#

  • ~6MB static binary with embedded schemas
  • No Java runtime needed
  • Processes full NIST 800-53 catalog (10MB, 1000+ controls) in ~0.1s

Related