
-
yaak
The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 🦬
Yaak: This REST client (made by the creator of Insomnia) focuses on simplicity while delivering powerful features. Its clean interface and debugging tools help identify security issues in API responses that might otherwise go unnoticed.
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
-
Tools like SonarQube, Checkmarx, or Snyk can automate parts of this process by scanning for known vulnerability patterns. While white box testing may not reflect real-world attack scenarios (as attackers rarely access source code), it provides the most thorough assessment of security posture.
-
RateMyOpenAPI: This tool scan your OpenAPI definition to identify security risks, like those found in the OWASP Top 10. It also identifies other issues like documentation mistakes or inconsistencies, making it a Swiss army knife for API governance and security.
-
GraphQL Voyager: By visually representing GraphQL schema relationships, this tool helps identify potential attack surfaces that might remain invisible when only reviewing code.