Skip to main content

A curated list of awesome GraphQL Security frameworks, libraries, software and resources

396
GitHub Stars
44
Curated Resources
5
Categories
7 hours ago
Last Refreshed
Defensive SecurityNeutral SecurityOffensive SecurityResourcesPapers

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me blogs resources from awesome-graphql-security"

Installation instructions →

What's inside

Resources

Papers

Neutral Security

  • AltairClients and IDEs

    GraphQL Client helps you debug GraphQL queries and implementations. Also distributed as a Browser Extension.

  • CraftQLVisualizers

    CLI GraphQL schema viewer, view schema diagram on the terminal or generate graphviz .dot format file

  • GraphManSelf-Discovery

    Generate a complete Postman collection from a GraphQL endpoint. Allows instant and easy discovery and exploration of the API.

  • GraphQL InspectorVisualizers

  • GraphQL RoverVisualizers

    GraphQL schema viewer for endpoints with introspection

  • HoppscotchClients and IDEs

    Online REST and GraphQL client

Offensive Security

  • BatchQLExploitation

    GraphQL security auditing script with a focus on performing batch GraphQL queries and mutations.

  • ClairvoyanceDiscovery

    Patrial introspection fetcher when introspection is disabled.

  • CrackQLExploitation

    GraphQL password brute-force and fuzzing utility.

  • Damn Vulnerable GraphQL ApplicationVulnerable Applications

    An intentionally vulnerable implementation of Facebook's GraphQL technology, to learn and practice GraphQL Security.

  • GoctopusDiscovery

    a GraphQL endpoint discovery and fingerprinting tool.

  • GraphCrawlerExploitation

    A GraphQL automated security toolkit. Grab introspection, search for sensitive queries, and then test authorization.

Defensive Security

  • Escape - GraphQL SecurityContinous Security Testing

    Continuous GraphQL Security Testing for Developers. Find and fix GraphQL security flaws in the CI/CD.

  • GraphQL ArmorMiddlewares

    Highly customizable security middleware for Apollo GraphQL and Envelop servers.

  • GraphQL AuthzAuthentication & Authorization

    GraphQL authorization layer

  • GraphQL CopContinous Security Testing

    Utility to run common security tests against GraphQL APIs that can be run inside CI/CD.

  • WAF for GraphQLSecurity Solutions

    Web Application Firewall for GraphQL APIs.

Showing a sample of 44 resources. View the full list on GitHub →