awesome-api-security vs vulnapi
API security resources and scanning compared
awesome-api-security is a curated directory of API security tools, guidance, and learning materials. vulnapi is a Go-based command-line scanner for testing APIs; the main difference is a broad resource collection versus a tool that runs scans and reports findings.

awesome-api-security: Find API Security Tools and Learning Resources
A curated collection of API security tools and community resources, focused on material that benefits API testers and defenders. It spans testing tools, vulnerable practice APIs, guidance, specifications, and training; the repository is archived and read-only.

vulnapi: Scan APIs for Security Vulnerabilities
VulnAPI is a Go-based dynamic security scanner for APIs. It can discover exposed API-related resources and scan targets using curl-like requests or OpenAPI contracts, helping developers and security teams identify common weaknesses.
| awesome-api-security | vulnapi | |
|---|---|---|
| Language | — | Go |
| License | GPL-3.0 | MIT |
| Stars | 3.9k | 282 |
| Forks | 656 | 39 |
| Last analyzed | Nov 2, 2026 | Oct 3, 2026 |
Key differences
- awesome-api-security covers resources across REST, GraphQL, SOAP, testing, defensive design, and training, while vulnapi focuses on scanning APIs for common weaknesses.
- awesome-api-security helps users browse and choose individual resources; vulnapi scans targets using curl-like options or an OpenAPI contract and reports findings by operation.
- awesome-api-security is licensed under GPL-3.0, while vulnapi is licensed under MIT.
- awesome-api-security is archived, while vulnapi is not archived.
- awesome-api-security is aimed at people seeking tools, references, and practice materials; vulnapi is aimed at developers and security practitioners conducting authorized API assessments.
Choose awesome-api-security if you…
- need a directory of API security tools, guidance, and learning materials.
- want to find vulnerable practice APIs, labs, or defensive checklists.
- prefer browsing resources across API security topics rather than running one scanner.
Choose vulnapi if you…
- need a CLI tool to scan APIs using curl-like requests or an OpenAPI contract.
- want findings reported with risk levels, CVSS scores, OWASP categories, and affected operations.
- need to discover API-related endpoints, exposed files, or well-known paths during an authorized assessment.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.