Security and privacy · Independent · 23 Oct 2026

projectdiscovery/nuclei

Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.

← Security and privacy
Nuclei: fast vulnerability scanner. Scans applications and networks using text templates.

In simple English

Nuclei is a security scanner that checks your web applications, servers and network for known flaws and bad configurations. It reads check rules written in a simple text format called YAML (a human-friendly way to write data and configuration settings). You run it from your command line to test a single website or a whole list of domains. It costs nothing to use the main open-source version, but you need some comfort with the terminal to set it up.

What it is

Nuclei is an open-source vulnerability scanner built in Go (a compiled programming language designed for fast, concurrent network services). It uses community-created check templates to find security holes without raising many false alarms.

What it is good for

It helps solo developers and system administrators run automated security checks on their infrastructure before hackers find the same weaknesses.

Stars32k
LicenceMIT
Latestv3.11.1 (2026-08-08)checked 23 Oct 2026
Last code change2026-10-23
Written inGo
Setup effort
3 / 5
Payoff
5 / 5
Good
  • Runs checks very quickly across large lists of targets in parallel.
  • Uses simple text files for test rules, making custom checks easy to write.
  • Backed by an active global community that constantly adds new security checks.
Watch for
  • Requires Go (a programming language for building software) version 1.27.3 or newer to install from source.
  • Running aggressive scans against networks you do not own can trigger legal trouble.
  • Failing to tune concurrency settings can overwhelm small servers and cause downtime.
Replaces

Traditional closed-source security scanners and manual penetration testing.

Works well with

Used together with httpx (a fast tool for probing web servers) to gather target lists before scanning.

Similar repositories
  • zaproxy/zaproxy16k stars

    An open-source web application security scanner with a graphical interface and automated testing tools.

  • sqlmapproject/sqlmap39k stars

    An automated tool that specifically detects and exploits SQL injection flaws rather than general vulnerabilities.

Also reviewed on Repo Radar
  • smallstep/certificates9.0k stars

    A certificate authority you run yourself, for machines the public internet cannot reach.

  • michelp/pgsodium614 stars

    A PostgreSQL extension that brings libsodium's encryption functions into SQL, with a root key the database cannot read back.

  • pgaudit/pgaudit1.7k stars

    A PostgreSQL extension that records what was done to the database, in the database's own log.

Install
go install -v github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Infrastructure & Security › Security & Compliance › Vulnerability Scanning.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.