A Burp Suite plugin intended to help with nuclei template generation.
Word and Binary matcher creation using selected response snippets from Proxy history or Repeater contextsASCII characterspart field is auto-set based on whether the selection was in the request header or bodyStatus matcher, using the HTTP status code of the responseIntruder tab, selected payload positions can be used to generate request templates, using one of the following attack types: Battering ram, Pitchfork or Cluster bombHTTP request under the Proxy or Repeater tab can be used to generate a request template with the attack type defaulting to Battering ramCTRL + R keyboard shorcutYAML property and value auto-complete, using reserved words from the nuclei JSON schemaYAML properties, based on reserved wordstemplate-id is recommended as file name when savingPATH variable.PATH variable.<USER_HOME>/.config/nuclei/.templates-config.jsonUser OptionsUse mvn clean package -DskipTests to build the project yourself. It requires Maven 3.x and Java 11+.
On macOS the dependencies for the plugin can be met using Homebrew: brew install mvn openjdk@11
Alternatively, different builds can be downloaded from the Actions section. The built artifact can be found under the latest build's Artifacts
section. These artifacts are generated after every commit, but are only stored for a limited amount of time.
By building the code:
Extender in Burp SuiteAdd button in the Extensions tabExtension Type on Java.jar)Through BApp Store:
Extender in Burp SuiteBApp Store tabNote: this plugin does NOT require Burp Suite Professional.

Created with ❤️ by @forgedhallpass
Nuclei and this plugin are distributed under MIT License.
2,192 followers · starred Feb 2022
122 followers · starred Sep 2026
A Burp Suite plugin intended to help with nuclei template generation.
Word and Binary matcher creation using selected response snippets from Proxy history or Repeater contextsASCII characterspart field is auto-set based on whether the selection was in the request header or bodyStatus matcher, using the HTTP status code of the responseIntruder tab, selected payload positions can be used to generate request templates, using one of the following attack types: Battering ram, Pitchfork or Cluster bombHTTP request under the Proxy or Repeater tab can be used to generate a request template with the attack type defaulting to Battering ramCTRL + R keyboard shorcutYAML property and value auto-complete, using reserved words from the nuclei JSON schemaYAML properties, based on reserved wordstemplate-id is recommended as file name when savingPATH variable.PATH variable.<USER_HOME>/.config/nuclei/.templates-config.jsonUser OptionsUse mvn clean package -DskipTests to build the project yourself. It requires Maven 3.x and Java 11+.
On macOS the dependencies for the plugin can be met using Homebrew: brew install mvn openjdk@11
Alternatively, different builds can be downloaded from the Actions section. The built artifact can be found under the latest build's Artifacts
section. These artifacts are generated after every commit, but are only stored for a limited amount of time.
By building the code:
Extender in Burp SuiteAdd button in the Extensions tabExtension Type on Java.jar)Through BApp Store:
Extender in Burp SuiteBApp Store tabNote: this plugin does NOT require Burp Suite Professional.

Created with ❤️ by @forgedhallpass
Nuclei and this plugin are distributed under MIT License.
2,192 followers · starred Feb 2022
122 followers · starred Sep 2026