Supported Technologies

Noir is designed to be a versatile tool that can work with a wide variety of technologies. To help you understand what you can use Noir with, this section provides detailed information on our supported:

  • Languages and Frameworks: See which programming languages and web frameworks Noir can analyze to discover endpoints and their parameters.
  • Specifications: Learn about the API and data specification formats that Noir can parse, such as OpenAPI (Swagger), RAML, and HAR.
  • Callee Coverage: Check which frameworks can emit best-effort 1-hop handler callees for AI SAST and code review workflows.
  • AI Context: Aggregate per-endpoint guards, sinks, validators, and signals into an AI-review-ready context object with --ai-context.

By understanding what Noir supports, you can better integrate it into your existing development and security workflows.

Esc