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. - Mobile Apps: Learn how Noir extracts Android and iOS deep-link entry points (custom schemes, intents, universal links) and links them to the code that handles them.
By understanding what Noir supports, you can better integrate it into your existing development and security workflows.