Skip to main content

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

397
GitHub Stars
44
Curated Resources
5
Categories
37 min 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 →