Guarding — это инструмент для архитектурной защиты, который можно использовать с такими языками как Java, JavaScript, Rust и Golang. Он позволяет писать защитные правила с помощью понятного DSL.
Это набор инструментов для управления программным обеспечением Linux, разработанный с использованием Shell. Проект лёгкий и простой, поддерживает расширение через плагины.