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.