OWASP
OWASP Joined Nov 2009 View on GitHub
- Stars
- 138,667
- across 1,433 public repos
- Rank
- #134
- of 94,827 organizations, top 0.1%
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 1,034 | The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics. | JavaScript | 34,005 |
| 4,022 | The OWASP Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes technical processes for verifying the... | Python | 13,330 |
| 5,594 | The Web Security Testing Guide is a comprehensive Open Source guide to testing the security of web applications and web services. | CSS | 10,241 |
| 9,559 | Official OWASP Top 10 Document Repository | HTML | 6,504 |
| 11,116 | Automated Penetration Testing Framework - Open-Source Vulnerability Scanner - Vulnerability Management | Python | 5,721 |
| 12,056 | Golang Secure Coding Practices guide | Go | 5,304 |
| 17,651 | Application Security Verification Standard | HTML | 3,775 |
| 27,373 | The OWASP MASVS (Mobile Application Security Verification Standard) is the industry standard for mobile app security. | Python | 2,480 |
| 28,383 | OWASP API Security Project | Dockerfile | 2,396 |
| 31,035 | The OWASP Developer Guide | 2,192 | |
| 32,659 | The OWASP NodeGoat project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them. | HTML | 2,085 |
| 40,731 | An open source threat modeling tool from OWASP | JavaScript | 1,681 |
| 41,917 | completely ridiculous API (crAPI) | Java | 1,633 |
| 43,257 | QRLJacking or Quick Response Code Login Jacking is a simple-but-nasty attack vector affecting all the applications that relays on “Login with QR code” feature as a secure way to login into... | Python | 1,583 |
| 46,044 | OWASP Top 10 for Large Language Model Apps (Part of the GenAI Security Project) | Python | 1,487 |
| 46,437 | Vulnerable app with examples showing how to not use secrets | HTML | 1,476 |
| 46,720 | Web and mobile application security training platform | Java | 1,467 |
| 47,099 | OWASP Foundation Web Respository | HTML | 1,454 |
| 48,257 | OWASP Community Pages are a place where OWASP can accept community contributions for security-related content. | HTML | 1,420 |
| 56,610 | OWASP Joomla Vulnerability Scanner Project https://www.secologist.com/ | Raku | 1,196 |
| 56,698 | A Pythonic framework for threat modeling | Python | 1,194 |
| 58,100 | The OWASP DevSecOps Guideline can help us to embedding security as a part of the development pipeline. | Python | 1,162 |
| 68,445 | IoTGoat is a deliberately insecure firmware created to educate software developers and security professionals with testing commonly found vulnerabilities in IoT devices. | C | 964 |
| 68,865 | Takes third-party HTML and produces HTML that is safe to embed in your web application. Fast and easy to configure. | Java | 958 |
| 70,876 | A vulnerable version of Rails that follows the OWASP Top 10 | HTML | 929 |
| 74,629 | This repo is no longer in use. Please refer to https://vwad.owasp.org | 879 | |
| 76,926 | OWASP Foundation web repository | Python | 851 |
| 82,437 | Fast, developer-friendly JS/TS dependency vulnerability scanner with local lockfile scanning, OSV matching, direct vs transitive visibility, --fix, JSON output, and practical remediation guidance. | TypeScript | 791 |
| 91,265 | OWASP Autonomous Penetration Testing Standard | Python | 709 |
| 91,871 | Java | 704 | |
| 93,175 | Getting a handle on container security | Dockerfile | 693 |
| 94,864 | The OWASP OFFAT tool autonomously assesses your API for prevalent vulnerabilities, though full compatibility with OAS v3 is pending. The project remains a work in progress, continuously evolving... | Python | 679 |
| 96,027 | OWASP Foundation main site repository | HTML | 670 |
| 97,967 | OWASP ZSC - Shellcode/Obfuscate Code Generator https://www.secologist.com/ | Python | 655 |
| 101,949 | The Web Security Testing Guide (WSTG) Project produces the premier cybersecurity testing resource for web application developers and security professionals. | HTML | 628 |
| 102,850 | OWASP Foundation Web Respository | HTML | 622 |
| 104,067 | The Secure Coding Dojo is a platform for delivering secure coding knowledge. | PHP | 614 |
| 104,212 | OWASP WebScarab | Java | 613 |
| 109,809 | The AI Security Verification Standard (AISVS) focuses on providing developers, architects, and security professionals with a structured checklist to verify the security of AI-driven applications. | 579 | |
| 114,692 | Contextual output encoding for Java 8+: HTML, JavaScript, CSS, XML and URI components. Zero-dependency core with optional JSP and Jakarta adapters. | Java | 552 |
| 115,431 | a Damn Vulnerable Serverless Application | JavaScript | 548 |
| 119,256 | Application Security Automation | Ruby | 529 |
| 123,874 | AI-powered Docker security scanner that explains vulnerabilities in plain English. An OWASP Lab Project. | Python | 507 |
| 128,718 | OWASP Honeypot, Automated Deception Framework. | Python | 485 |
| 131,670 | Your gateway to OWASP. Discover, engage, and help shape the future! | Python | 473 |
| 134,693 | OWASP iGoat (Swift) - A Damn Vulnerable Swift Application for iOS | C | 461 |
| 134,960 | OWASP iGoat - A Learning Tool for iOS App Pentesting and Security by Swaroop Yermalkar | C | 460 |
| 140,572 | OWASP Foundation Web Respository | HTML | 439 |
| 142,084 | PHP-RBAC is an authorization library for PHP. It provides developers with NIST Level 2 Standard Role Based Access Control and more, in the fastest implementation yet. | PHP | 434 |
| 142,084 | This project is about creating and publishing threat model examples. | Python | 434 |
| 144,412 | OWASP Vulnerable Web Application Project https://github.com/hummingbirdscyber | PHP | 426 |
| 149,777 | OWASP Foundation web repository | HTML | 409 |
| 152,402 | SAMM stands for Software Assurance Maturity Model. | JavaScript | 401 |
| 156,462 | O-Saft - OWASP SSL advanced forensic tool | Perl | 389 |
| 180,439 | OWASP ServerlessGoat: a serverless application demonstrating common serverless security flaws | Python | 331 |
| 183,278 | OWASP VBScan is a Black Box vBulletin Vulnerability Scanner | Perl | 325 |
| 194,817 | The OWASP SecureTea Project provides a one-stop security solution for various devices (personal computers / servers / IoT devices) | JavaScript | 303 |
| 212,331 | The Secure Coding Framework | TypeScript | 274 |
| 213,686 | OWASP D4N155 - Intelligent and dynamic wordlist using OSINT | Shell | 272 |
| 219,257 | pysap is an open source Python library that provides modules for crafting and sending packets using SAP's NI, Diag, Enqueue, Router, MS, SNC, IGS, RFC and HDB protocols. | Python | 264 |
| 239,131 | OWASP Foundation Web Respository | HTML | 238 |
| 249,529 | The OWASP Secure Headers Project | Python | 226 |
| 255,115 | Given JSON-like content, The JSON Sanitizer converts it to valid JSON. | Java | 220 |
| 257,041 | OWASP Serverless Top 10 | 218 | |
| 259,979 | OWASP Secure Agent Playbook Project | Python | 215 |
| 266,118 | Python | 209 | |
| 275,963 | Runtime defense against memory poisoning in AI agents (OWASP ASI06). Drop-in for LangChain, OpenAI Agents, AutoGen, CrewAI and mem0. | Python | 200 |
| 277,183 | OWASP PHP Security Project - THIS PROJECT IS INACTIVE AND MAY CONTAIN SECURITY FLAWS | 199 | |
| 284,304 | Node application to help managing Maturity Models like the ones created by BSIMM and OpenSAMM | JavaScript | 193 |
| 285,463 | OWASP ASST (Automated Software Security Toolkit) | A Novel Open Source Web Security Scanner. | JavaScript | 192 |
| 295,733 | OWASP Foundation Web Respository | Shell | 184 |
| 301,209 | OWASP Passfault evaluates passwords and enforces password policy in a completely different way. | JavaScript | 180 |
| 311,256 | Software Component Verification Standard (SCVS) | Python | 173 |
| 322,278 | A deliberately vulnerable web application for learning web application security. | PHP | 166 |
| 327,179 | OWASP IoT Security Verification Standard (ISVS) | TeX | 163 |
| 335,736 | The source files and tools needed to build the OWASP Cornucopia decks in various languages | Python | 158 |
| 335,736 | OWASP Foundation web repository | Java | 158 |
| 341,112 | OWASP Code Review Guide Web Repository | HTML | 155 |
| 366,306 | HTML | 142 | |
| 370,606 | The IoT Security Testing Guide (ISTG) provides a comprehensive methodology for penetration tests in the IoT field, offering flexibility to adapt innovations, and developments in the IoT market... | Python | 140 |
| 395,913 | Content for OWASP Summit 2017 site | CSS | 129 |
| 400,896 | OWASP MCP Taxonomy | 127 | |
| 403,460 | OWASP MCP Top10 | HTML | 126 |
| 411,280 | OWASP ThreatAtlas is a collaborative platform for community-driven threat modeling. | TypeScript | 123 |
| 413,983 | 122 | ||
| 419,393 | Repo to hold mapping of user-security-stories | 120 | |
| 419,393 | OWASP Zed Attack Proxy project landing page. | HTML | 120 |
| 419,393 | OWASP Project Developer Guide - Document and Project Web pages | HTML | 120 |
| 436,786 | OWASP Testing Guide | 114 | |
| 439,933 | OWASP Foundation Web Respository | HTML | 113 |
| 439,933 | OWASP Foundation Web Respository | HTML | 113 |
| 443,067 | OWASP SonarQube Project | Dockerfile | 112 |
| 446,205 | OWASP Machine Learning Security Top 10 Project | HTML | 111 |
| 449,446 | SEDATED® Project (Sensitive Enterprise Data Analyzer To Eliminate Disclosure) | Shell | 110 |
| 455,857 | Python | 108 | |
| 455,857 | OWASP Kubernetes security and compliance tool [WIP] | Python | 108 |
| 462,540 | OWASP Foundation Web Respository | HTML | 106 |
| 488,391 | OWASP Raider: a novel framework for manipulating the HTTP processes of persistent sessions | Python | 99 |
| 503,948 | The OWASP Vulnerable Web Applications Directory Project (VWAD) is a comprehensive and well maintained registry of all known vulnerable web applications currently available. | HTML | 95 |
| 508,050 | OWASP Foundation Web Respository | SCSS | 94 |
Among 94,827 organizations
100k–160k stars: 104 organizations, including OWASP
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- JavaScript 37.8k stars, 27% · 12 repos
- Python 34.6k stars, 25% · 37 repos
- HTML 23k stars, 17% · 38 repos
- CSS 10.4k stars, 7% · 2 repos
- Java 6.4k stars, 5% · 9 repos
- Go 5.3k stars, 4% · 1 repo
- Dockerfile 3.2k stars, 2% · 3 repos
- C 1.9k stars, 1% · 3 repos
and 8 more languages
When they were made
100 repos with 50+ stars, made between 2009 and 2026
Quick stats
- Next rank
- +964 stars to reach #133
- Next milestone
- +52,058 stars to reach the top 0.1%
- Public repos
- 1,433, 139 with 50+ stars
- Popular repos
- 22 over 1k stars, 3 over 10k stars
- Top repo
- CheatSheetSeries, #1,034 of all repos, 25% of stars
- Smaller repos
- 4,948 stars from repos under 50