Running Noir
Learn the basic commands to get started with Noir. This guide shows you how to run a scan on a directory and view the available command-line options.
Basic Scan
Analyze a codebase using the -b or --base-path flag:
Scan current directory:
noir -b .
Scan subdirectory:
noir -b ./my_app

Viewing Help Information
View all available commands and flags:
noir -hChecking Supported Technologies
List supported languages and frameworks:
noir --list-techsOutput Formats
Default output is table format. Available formats:
JSON Output
noir -b . -f jsonYAML Output
noir -b . -f yamlOpenAPI Specification
noir -b . -f oas3Suppressing Logs
Clean output without log messages:
noir -b . --no-logVerbose Output
Detailed information output:
noir -b . --verboseOutput Customization
Control what information is displayed in plain text output:
Include File Paths
Show source file paths in results:
noir -b . --include-pathInclude Technology Information
Show detected technology/framework for each endpoint:
noir -b . --include-techs
Both flags can be combined:
noir -b . --include-path --include-techs