projectdiscovery
ProjectDiscovery Joined May 2019 View on GitHub
- Stars
- 134,776
- across 103 public repos
- Rank
- #142
- of 94,827 organizations, top 0.1%
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 1,109 | 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... | Go | 32,754 |
| 2,725 | A next-generation crawling and spidering framework. | Go | 17,823 |
| 3,524 | Fast passive subdomain enumeration tool. | Go | 14,767 |
| 4,026 | Community curated list of templates for the nuclei engine to find security vulnerabilities. | JavaScript | 13,319 |
| 5,379 | httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library. | Go | 10,596 |
| 9,830 | A fast port scanner written in go with a focus on reliability and simplicity. Designed to be used in combination with other tools for attack surface discovery in bug bounties and pentests | Go | 6,362 |
| 14,099 | An OOB interaction gathering server and client library | Go | 4,625 |
| 21,686 | Quickly discover exposed hosts on the internet using multiple search engines. | Go | 3,110 |
| 21,927 | A versatile and portable proxy for capturing, manipulating, and replaying HTTP/HTTPS traffic on the go. | Go | 3,078 |
| 23,174 | dnsx is a fast and multi-purpose DNS toolkit allow to run multiple DNS queries of your choice with a list of user-supplied resolvers. | Go | 2,920 |
| 24,802 | Modern CLI for exploring vulnerability data with powerful search, filtering, and analysis capabilities. | Go | 2,737 |
| 40,960 | MassDNS wrapper written in go to enumerate valid subdomains using active bruteforce as well as resolve subdomains with wildcard filtering and easy input-output support. | Go | 1,672 |
| 42,162 | Notify is a Go-based assistance package that enables you to stream the output of several tools (or read from a file) and publish it to a variety of supported platforms. | Go | 1,624 |
| 50,509 | Community curated list of public bug bounty and responsible disclosure programs. | Go | 1,354 |
| 50,509 | Nuclei plugin for BurpSuite | Java | 1,354 |
| 54,667 | Utility program to perform multiple operations for a given subnet/CIDR ranges. | Go | 1,242 |
| 57,694 | ProjectDiscovery's Open Source Tool Manager | Go | 1,171 |
| 58,146 | Fast and configurable TLS grabber focused on TLS based data collection. | Go | 1,161 |
| 58,691 | Go CLI and Library for quickly mapping organization network ranges using ASN information. | Go | 1,149 |
| 59,509 | A high performance go implementation of Wappalyzer Technology Detection Library | Go | 1,132 |
| 63,064 | Cloudlist is a tool for listing Assets from multiple Cloud Providers. | Go | 1,059 |
| 65,242 | Fast and customizable subdomain wordlist generator using DSL | Go | 1,019 |
| 66,338 | A utility to detect various technology for a given IP address. | Go | 998 |
| 71,523 | A high-speed tool for passively gathering URLs, optimized for efficient and comprehensive web asset discovery without active scanning. | Go | 920 |
| 73,574 | Go client to communicate with Chaos DB API. | Go | 892 |
| 114,692 | Nuclei AI - Browser Extension for Rapid Nuclei Template Generation | JavaScript | 552 |
| 116,232 | Go alternative of python SimpleHTTPServer | Go | 544 |
| 146,831 | Community curated list of search queries for various products across multiple search engines. | Go | 418 |
| 182,272 | A streamlined tool for discovering private TLDs for security research. | Go | 327 |
| 186,721 | AIx is a cli tool to interact with Large Language Models (LLM) APIs. | Go | 318 |
| 203,987 | Vulnerability Scan with Nuclei | JavaScript | 287 |
| 205,882 | DNSProb is a tool built on top of retryabledns that allows you to perform multiple dns queries of your choice with a list of user supplied resolvers. | Go | 284 |
| 233,400 | Web dashboard for Interactsh client | TypeScript | 245 |
| 272,543 | Malicious package & supply-chain intelligence | Go | 203 |
| 302,610 | openrisk is a tool that generates a risk score based on the results of a Nuclei scan. | Go | 179 |
| 322,278 | Raw HTTP client in Go for complete request control and customization. | Go | 166 |
| 330,611 | Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff | Go | 161 |
| 368,433 | Retryable DNS client in Go | Go | 141 |
| 372,809 | Helper Libraries | Go | 139 |
| 388,710 | Vulnerable environments paired with ready-to-use Nuclei templates for security testing and learning! 🚀 | Dockerfile | 132 |
| 406,108 | DSL engine | Go | 125 |
| 406,108 | Repository of AI-generated Nuclei templates for public CVEs not yet covered by existing templates, enhancing detection speed and coverage 👾 | 125 | |
| 413,983 | Curated list of categorized User Agents | Go | 122 |
| 462,540 | Community curated list of nuclei templates for finding "unknown" security vulnerabilities. | 106 | |
| 492,016 | A simple layer for leveled logging in go | Go | 98 |
| 512,299 | A go flag wrapper with convenience helpers | Go | 93 |
| 544,989 | Nuclei documentation | HTML | 86 |
| 577,175 | A fingerprint generation helper for nuclei network templates | Go | 80 |
| 613,485 | IP/FQDN data structure helper with randomization of hosts and ports based on masscan internal logic | Go | 74 |
| 640,688 | Dialer with DNS Cache + Dial History | Go | 70 |
| 663,577 | A Golang blocking rate limit implementation | Go | 67 |
| 704,714 | Hybrid memory/disk map | Go | 62 |
| 732,699 | Tiny embeddable dns server | Go | 59 |
Among 94,827 organizations
100k–160k stars: 104 organizations, including projectdiscovery
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- Go 117.9k stars, 87% · 44 repos
- JavaScript 14.2k stars, 11% · 3 repos
- Java 1.4k stars, 1% · 1 repo
- TypeScript 245 stars, <1% · 1 repo
- Dockerfile 132 stars, <1% · 1 repo
- HTML 86 stars, <1% · 1 repo
When they were made
53 repos with 50+ stars, made between 2018 and 2026
Quick stats
- Next rank
- +450 stars to reach #141
- Next milestone
- +55,949 stars to reach the top 0.1%
- Public repos
- 103, 53 with 50+ stars
- Popular repos
- 22 over 1k stars, 5 over 10k stars
- Top repo
- nuclei, #1,109 of all repos, 24% of stars
- Smaller repos
- 675 stars from repos under 50